Skip to content

Commit 0c85023

Browse files
Fix a typo in if_key_in_dict_del.rs (#14920)
(Accidentally introduced in #14553).
1 parent 7135a49 commit 0c85023

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

crates/ruff_linter/src/rules/ruff/rules/if_key_in_dict_del.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ pub(crate) struct IfKeyInDictDel;
3535
impl AlwaysFixableViolation for IfKeyInDictDel {
3636
#[derive_message_formats]
3737
fn message(&self) -> String {
38-
"Use `pop` instead of `key in dict` followed by `delete dict[key]`".to_string()
38+
"Use `pop` instead of `key in dict` followed by `del dict[key]`".to_string()
3939
}
4040

4141
fn fix_title(&self) -> String {

crates/ruff_linter/src/rules/ruff/snapshots/ruff_linter__rules__ruff__tests__RUF051_RUF051.py.snap

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
source: crates/ruff_linter/src/rules/ruff/mod.rs
33
snapshot_kind: text
44
---
5-
RUF051.py:8:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
5+
RUF051.py:8:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
66
|
77
7 | if k in d: # Bare name
88
8 | del d[k]
@@ -23,7 +23,7 @@ RUF051.py:8:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete
2323
10 9 | if '' in d: # String
2424
11 10 | del d[""] # Different quotes
2525

26-
RUF051.py:11:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
26+
RUF051.py:11:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
2727
|
2828
10 | if '' in d: # String
2929
11 | del d[""] # Different quotes
@@ -44,7 +44,7 @@ RUF051.py:11:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
4444
13 12 | if b"" in d: # Bytes
4545
14 13 | del d[ # Multiline slice
4646

47-
RUF051.py:14:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
47+
RUF051.py:14:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
4848
|
4949
13 | if b"" in d: # Bytes
5050
14 | del d[ # Multiline slice
@@ -70,7 +70,7 @@ RUF051.py:14:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
7070
18 15 | if 0 in d: del d[0] # Single-line statement
7171
19 16 |
7272

73-
RUF051.py:18:12: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
73+
RUF051.py:18:12: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
7474
|
7575
16 | ]
7676
17 |
@@ -91,7 +91,7 @@ RUF051.py:18:12: RUF051 [*] Use `pop` instead of `key in dict` followed by `dele
9191
20 20 | if 3j in d: # Complex
9292
21 21 | del d[3j]
9393

94-
RUF051.py:21:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
94+
RUF051.py:21:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
9595
|
9696
20 | if 3j in d: # Complex
9797
21 | del d[3j]
@@ -112,7 +112,7 @@ RUF051.py:21:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
112112
23 22 | if 0.1234 in d: # Float
113113
24 23 | del d[.1_2_3_4] # Number separators and shorthand syntax
114114

115-
RUF051.py:24:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
115+
RUF051.py:24:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
116116
|
117117
23 | if 0.1234 in d: # Float
118118
24 | del d[.1_2_3_4] # Number separators and shorthand syntax
@@ -133,7 +133,7 @@ RUF051.py:24:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
133133
26 25 | if True in d: # True
134134
27 26 | del d[True]
135135

136-
RUF051.py:27:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
136+
RUF051.py:27:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
137137
|
138138
26 | if True in d: # True
139139
27 | del d[True]
@@ -154,7 +154,7 @@ RUF051.py:27:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
154154
29 28 | if False in d: # False
155155
30 29 | del d[False]
156156

157-
RUF051.py:30:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
157+
RUF051.py:30:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
158158
|
159159
29 | if False in d: # False
160160
30 | del d[False]
@@ -175,7 +175,7 @@ RUF051.py:30:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
175175
32 31 | if None in d: # None
176176
33 32 | del d[
177177

178-
RUF051.py:33:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
178+
RUF051.py:33:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
179179
|
180180
32 | if None in d: # None
181181
33 | del d[
@@ -203,7 +203,7 @@ RUF051.py:33:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
203203
38 34 | if ... in d: # Ellipsis
204204
39 35 | del d[
205205

206-
RUF051.py:39:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
206+
RUF051.py:39:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
207207
|
208208
38 | if ... in d: # Ellipsis
209209
39 | del d[
@@ -229,7 +229,7 @@ RUF051.py:39:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
229229
43 40 | if "a" "bc" in d: # String concatenation
230230
44 41 | del d['abc']
231231

232-
RUF051.py:44:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
232+
RUF051.py:44:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
233233
|
234234
43 | if "a" "bc" in d: # String concatenation
235235
44 | del d['abc']
@@ -250,7 +250,7 @@ RUF051.py:44:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
250250
46 45 | if r"\foo" in d: # Raw string
251251
47 46 | del d['\\foo']
252252

253-
RUF051.py:47:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
253+
RUF051.py:47:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
254254
|
255255
46 | if r"\foo" in d: # Raw string
256256
47 | del d['\\foo']
@@ -271,7 +271,7 @@ RUF051.py:47:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
271271
49 48 | if b'yt' b'es' in d: # Bytes concatenation
272272
50 49 | del d[rb"""ytes"""] # Raw bytes
273273

274-
RUF051.py:50:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
274+
RUF051.py:50:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
275275
|
276276
49 | if b'yt' b'es' in d: # Bytes concatenation
277277
50 | del d[rb"""ytes"""] # Raw bytes
@@ -292,7 +292,7 @@ RUF051.py:50:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
292292
52 51 | if k in d:
293293
53 52 | # comment that gets dropped
294294

295-
RUF051.py:54:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
295+
RUF051.py:54:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
296296
|
297297
52 | if k in d:
298298
53 | # comment that gets dropped
@@ -315,7 +315,7 @@ RUF051.py:54:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
315315
56 54 | ### Safely fixable
316316
57 55 |
317317

318-
RUF051.py:59:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
318+
RUF051.py:59:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
319319
|
320320
58 | if k in d:
321321
59 | del d[k]
@@ -336,7 +336,7 @@ RUF051.py:59:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
336336
61 60 | if '' in d:
337337
62 61 | del d[""]
338338

339-
RUF051.py:62:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
339+
RUF051.py:62:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
340340
|
341341
61 | if '' in d:
342342
62 | del d[""]
@@ -357,7 +357,7 @@ RUF051.py:62:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
357357
64 63 | if b"" in d:
358358
65 64 | del d[
359359

360-
RUF051.py:65:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
360+
RUF051.py:65:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
361361
|
362362
64 | if b"" in d:
363363
65 | del d[
@@ -383,7 +383,7 @@ RUF051.py:65:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
383383
69 66 | if 0 in d: del d[0]
384384
70 67 |
385385

386-
RUF051.py:69:12: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
386+
RUF051.py:69:12: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
387387
|
388388
67 | ]
389389
68 |
@@ -404,7 +404,7 @@ RUF051.py:69:12: RUF051 [*] Use `pop` instead of `key in dict` followed by `dele
404404
71 71 | if 3j in d:
405405
72 72 | del d[3j]
406406

407-
RUF051.py:72:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
407+
RUF051.py:72:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
408408
|
409409
71 | if 3j in d:
410410
72 | del d[3j]
@@ -425,7 +425,7 @@ RUF051.py:72:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
425425
74 73 | if 0.1234 in d:
426426
75 74 | del d[.1_2_3_4]
427427

428-
RUF051.py:75:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
428+
RUF051.py:75:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
429429
|
430430
74 | if 0.1234 in d:
431431
75 | del d[.1_2_3_4]
@@ -446,7 +446,7 @@ RUF051.py:75:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
446446
77 76 | if True in d:
447447
78 77 | del d[True]
448448

449-
RUF051.py:78:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
449+
RUF051.py:78:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
450450
|
451451
77 | if True in d:
452452
78 | del d[True]
@@ -467,7 +467,7 @@ RUF051.py:78:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
467467
80 79 | if False in d:
468468
81 80 | del d[False]
469469

470-
RUF051.py:81:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
470+
RUF051.py:81:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
471471
|
472472
80 | if False in d:
473473
81 | del d[False]
@@ -488,7 +488,7 @@ RUF051.py:81:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
488488
83 82 | if None in d:
489489
84 83 | del d[
490490

491-
RUF051.py:84:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
491+
RUF051.py:84:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
492492
|
493493
83 | if None in d:
494494
84 | del d[
@@ -514,7 +514,7 @@ RUF051.py:84:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
514514
88 85 | if ... in d:
515515
89 86 | del d[
516516

517-
RUF051.py:89:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
517+
RUF051.py:89:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
518518
|
519519
88 | if ... in d:
520520
89 | del d[
@@ -538,7 +538,7 @@ RUF051.py:89:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
538538
92 90 | if "a" "bc" in d:
539539
93 91 | del d['abc']
540540

541-
RUF051.py:93:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
541+
RUF051.py:93:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
542542
|
543543
92 | if "a" "bc" in d:
544544
93 | del d['abc']
@@ -559,7 +559,7 @@ RUF051.py:93:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
559559
95 94 | if r"\foo" in d:
560560
96 95 | del d['\\foo']
561561

562-
RUF051.py:96:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
562+
RUF051.py:96:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
563563
|
564564
95 | if r"\foo" in d:
565565
96 | del d['\\foo']
@@ -580,7 +580,7 @@ RUF051.py:96:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delet
580580
98 97 | if b'yt' b'es' in d:
581581
99 98 | del d[rb"""ytes"""] # This should not make the fix unsafe
582582

583-
RUF051.py:99:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `delete dict[key]`
583+
RUF051.py:99:5: RUF051 [*] Use `pop` instead of `key in dict` followed by `del dict[key]`
584584
|
585585
98 | if b'yt' b'es' in d:
586586
99 | del d[rb"""ytes"""] # This should not make the fix unsafe

0 commit comments

Comments
 (0)