@@ -7,7 +7,7 @@ source: crates/ruff_linter/src/rules/ruff/mod.rs
77
88-- - Summary -- -
99Removed : 15
10- Added : 20
10+ Added : 17
1111
1212-- - Removed -- -
1313E741 Ambiguous variable name : ` I`
@@ -151,14 +151,14 @@ note: This is an unsafe fix and may change runtime behavior
151151F841 [* ] Local variable ` foo` is assigned to but never used
152152 -- > suppressions .py :62 :5
153153 |
154- 60 | # TODO : Duplicate codes should be counted as duplicate , not unused
154+ 60 | # Duplicate codes that are actually used .
15515561 | # ruff : disable [F841 , F841 ]
15615662 | foo = 0
157157 | ^^^
158158 |
159159help : Remove assignment to unused variable ` foo`
16016059 | def f ():
161- 60 | # TODO : Duplicate codes should be counted as duplicate , not unused
161+ 60 | # Duplicate codes that are actually used .
16216261 | # ruff : disable [F841 , F841 ]
163163 - foo = 0
16416462 + pass
@@ -339,26 +339,26 @@ RUF104 Suppression comment without matching `#ruff:enable` comment
339339 -- > suppressions .py :61 :5
340340 |
34134159 | def f ():
342- 60 | # TODO : Duplicate codes should be counted as duplicate , not unused
342+ 60 | # Duplicate codes that are actually used .
34334361 | # ruff : disable [F841 , F841 ]
344344 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
34534562 | foo = 0
346346 |
347347
348348
349- RUF100 [* ] Unused suppression (unused : ` F841` )
350- -- > suppressions .py :61 :21
349+ RUF100 [* ] Unused suppression (duplicated : ` F841` )
350+ -- > suppressions .py :61 :5
351351 |
35235259 | def f ():
353- 60 | # TODO : Duplicate codes should be counted as duplicate , not unused
353+ 60 | # Duplicate codes that are actually used .
35435461 | # ruff : disable [F841 , F841 ]
355- | ^^^^
355+ | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
35635662 | foo = 0
357357 |
358358help : Remove unused suppression
35935958 |
36036059 | def f ():
361- 60 | # TODO : Duplicate codes should be counted as duplicate , not unused
361+ 60 | # Duplicate codes that are actually used .
362362 - # ruff : disable [F841 , F841 ]
36336361 + # ruff : disable [F841 ]
36436462 | foo = 0
@@ -408,41 +408,21 @@ RUF104 Suppression comment without matching `#ruff:enable` comment
408408 |
409409
410410
411- RUF100 [* ] Unused suppression (unused : ` E741` )
412- -- > suppressions .py :75 :21
413- |
414- 73 | def f ():
415- 74 | # Multiple codes but only one is used
416- 75 | # ruff : disable [E741 , F401 , F841 ]
417- | ^^^^
418- 76 | foo = 0
419- |
420- help : Remove unused suppression
421- 72 |
422- 73 | def f ():
423- 74 | # Multiple codes but only one is used
424- - # ruff : disable [E741 , F401 , F841 ]
425- 75 + # ruff : disable [F401 , F841 ]
426- 76 | foo = 0
427- 77 |
428- 78 |
429-
430-
431- RUF100 [* ] Unused suppression (non - enabled : ` F401` )
432- -- > suppressions .py :75 :27
411+ RUF100 [* ] Unused suppression (unused : ` E741` ; non - enabled : ` F401` )
412+ -- > suppressions .py :75 :5
433413 |
43441473 | def f ():
43541574 | # Multiple codes but only one is used
43641675 | # ruff : disable [E741 , F401 , F841 ]
437- | ^^^^
417+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
43841876 | foo = 0
439419 |
440420help : Remove unused suppression
44142172 |
44242273 | def f ():
44342374 | # Multiple codes but only one is used
444424 - # ruff : disable [E741 , F401 , F841 ]
445- 75 + # ruff : disable [E741 , F841 ]
425+ 75 + # ruff : disable [F841 ]
44642676 | foo = 0
44742777 |
44842878 |
@@ -460,12 +440,12 @@ RUF104 Suppression comment without matching `#ruff:enable` comment
460440
461441
462442RUF100 [* ] Unused suppression (non - enabled : ` F401` )
463- -- > suppressions .py :81 :27
443+ -- > suppressions .py :81 :5
464444 |
46544579 | def f ():
46644680 | # Multiple codes but only two are used
46744781 | # ruff : disable [E741 , F401 , F841 ]
468- | ^^^^
448+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
46944982 | I = 0
470450 |
471451help : Remove unused suppression
@@ -479,64 +459,23 @@ help: Remove unused suppression
47945984 |
480460
481461
482- RUF100 [* ] Unused suppression (unused : ` E741` )
483- -- > suppressions .py :87 :21
462+ RUF100 [* ] Unused suppression (unused : ` E741` , ` F841 ` ; non - enabled : ` F401 ` )
463+ -- > suppressions .py :87 :5
484464 |
48546585 | def f ():
48646686 | # Multiple codes but none are used
48746787 | # ruff : disable [E741 , F401 , F841 ]
488- | ^^^^
489- 88 | print (" hello" )
490- |
491- help : Remove unused suppression
492- 84 |
493- 85 | def f ():
494- 86 | # Multiple codes but none are used
495- - # ruff : disable [E741 , F401 , F841 ]
496- 87 + # ruff : disable [F401 , F841 ]
497- 88 | print (" hello" )
498- 89 |
499- 90 |
500-
501-
502- RUF100 [* ] Unused suppression (non - enabled : ` F401` )
503- -- > suppressions .py :87 :27
504- |
505- 85 | def f ():
506- 86 | # Multiple codes but none are used
507- 87 | # ruff : disable [E741 , F401 , F841 ]
508- | ^^^^
509- 88 | print (" hello" )
510- |
511- help : Remove unused suppression
512- 84 |
513- 85 | def f ():
514- 86 | # Multiple codes but none are used
515- - # ruff : disable [E741 , F401 , F841 ]
516- 87 + # ruff : disable [E741 , F841 ]
517- 88 | print (" hello" )
518- 89 |
519- 90 |
520-
521-
522- RUF100 [* ] Unused suppression (unused : ` F841` )
523- -- > suppressions .py :87 :33
524- |
525- 85 | def f ():
526- 86 | # Multiple codes but none are used
527- 87 | # ruff : disable [E741 , F401 , F841 ]
528- | ^^^^
468+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
52946988 | print (" hello" )
530470 |
531471help : Remove unused suppression
53247284 |
53347385 | def f ():
53447486 | # Multiple codes but none are used
535475 - # ruff : disable [E741 , F401 , F841 ]
536- 87 + # ruff : disable [ E741 , F401 ]
537- 88 | print ( " hello " )
476+ 87 | print ( " hello " )
477+ 88 |
53847889 |
539- 90 |
540479
541480
542481RUF102 [* ] Invalid rule code in suppression : YF829
0 commit comments