Skip to content

Commit

Permalink
reduce diff in the snapshot
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexWaygood committed Aug 18, 2024
1 parent 5ca6377 commit f982598
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 28 deletions.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
class Fruit:
@classmethod
def list_fruits(cls) -> None:
cls += "orange" # OK, augmented assignments are ignored
cls = "apple" # PLW0642
cls: Fruit = "apple" # PLW0642
cls += "orange" # OK, augmented assignments are ignored
*cls = "banana" # PLW0642
cls, blah = "apple", "orange" # PLW0642
blah, (cls, blah2) = "apple", ("orange", "banana") # PLW0642
Expand All @@ -14,9 +14,9 @@ def add_fruits(cls, fruits, /) -> None:
cls = fruits # PLW0642

def print_color(self) -> None:
self += "blue" # OK, augmented assignments are ignored
self = "red" # PLW0642
self: Self = "red" # PLW0642
self += "blue" # OK, augmented assignments are ignored
*self = "blue" # PLW0642
self, blah = "red", "blue" # PLW0642
blah, (self, blah2) = "apple", ("orange", "banana") # PLW0642
Expand Down
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
---
source: crates/ruff_linter/src/rules/pylint/mod.rs
---
self_or_cls_assignment.py:5:9: PLW0642 Reassigned `cls` variable in class method
self_or_cls_assignment.py:4:9: PLW0642 Reassigned `cls` variable in class method
|
2 | @classmethod
3 | def list_fruits(cls) -> None:
4 | cls += "orange" # OK, augmented assignments are ignored
5 | cls = "apple" # PLW0642
4 | cls = "apple" # PLW0642
| ^^^ PLW0642
6 | cls: Fruit = "apple" # PLW0642
7 | *cls = "banana" # PLW0642
5 | cls: Fruit = "apple" # PLW0642
6 | cls += "orange" # OK, augmented assignments are ignored
|
= help: Consider using a different variable name

self_or_cls_assignment.py:6:9: PLW0642 Reassigned `cls` variable in class method
self_or_cls_assignment.py:5:9: PLW0642 Reassigned `cls` variable in class method
|
4 | cls += "orange" # OK, augmented assignments are ignored
5 | cls = "apple" # PLW0642
6 | cls: Fruit = "apple" # PLW0642
3 | def list_fruits(cls) -> None:
4 | cls = "apple" # PLW0642
5 | cls: Fruit = "apple" # PLW0642
| ^^^ PLW0642
6 | cls += "orange" # OK, augmented assignments are ignored
7 | *cls = "banana" # PLW0642
8 | cls, blah = "apple", "orange" # PLW0642
|
= help: Consider using a different variable name

self_or_cls_assignment.py:7:10: PLW0642 Reassigned `cls` variable in class method
|
5 | cls = "apple" # PLW0642
6 | cls: Fruit = "apple" # PLW0642
5 | cls: Fruit = "apple" # PLW0642
6 | cls += "orange" # OK, augmented assignments are ignored
7 | *cls = "banana" # PLW0642
| ^^^ PLW0642
8 | cls, blah = "apple", "orange" # PLW0642
Expand All @@ -36,7 +36,7 @@ self_or_cls_assignment.py:7:10: PLW0642 Reassigned `cls` variable in class metho

self_or_cls_assignment.py:8:9: PLW0642 Reassigned `cls` variable in class method
|
6 | cls: Fruit = "apple" # PLW0642
6 | cls += "orange" # OK, augmented assignments are ignored
7 | *cls = "banana" # PLW0642
8 | cls, blah = "apple", "orange" # PLW0642
| ^^^ PLW0642
Expand Down Expand Up @@ -77,32 +77,31 @@ self_or_cls_assignment.py:14:9: PLW0642 Reassigned `cls` variable in class metho
|
= help: Consider using a different variable name

self_or_cls_assignment.py:18:9: PLW0642 Reassigned `self` variable in instance method
self_or_cls_assignment.py:17:9: PLW0642 Reassigned `self` variable in instance method
|
16 | def print_color(self) -> None:
17 | self += "blue" # OK, augmented assignments are ignored
18 | self = "red" # PLW0642
17 | self = "red" # PLW0642
| ^^^^ PLW0642
19 | self: Self = "red" # PLW0642
20 | *self = "blue" # PLW0642
18 | self: Self = "red" # PLW0642
19 | self += "blue" # OK, augmented assignments are ignored
|
= help: Consider using a different variable name

self_or_cls_assignment.py:19:9: PLW0642 Reassigned `self` variable in instance method
self_or_cls_assignment.py:18:9: PLW0642 Reassigned `self` variable in instance method
|
17 | self += "blue" # OK, augmented assignments are ignored
18 | self = "red" # PLW0642
19 | self: Self = "red" # PLW0642
16 | def print_color(self) -> None:
17 | self = "red" # PLW0642
18 | self: Self = "red" # PLW0642
| ^^^^ PLW0642
19 | self += "blue" # OK, augmented assignments are ignored
20 | *self = "blue" # PLW0642
21 | self, blah = "red", "blue" # PLW0642
|
= help: Consider using a different variable name

self_or_cls_assignment.py:20:10: PLW0642 Reassigned `self` variable in instance method
|
18 | self = "red" # PLW0642
19 | self: Self = "red" # PLW0642
18 | self: Self = "red" # PLW0642
19 | self += "blue" # OK, augmented assignments are ignored
20 | *self = "blue" # PLW0642
| ^^^^ PLW0642
21 | self, blah = "red", "blue" # PLW0642
Expand All @@ -112,7 +111,7 @@ self_or_cls_assignment.py:20:10: PLW0642 Reassigned `self` variable in instance

self_or_cls_assignment.py:21:9: PLW0642 Reassigned `self` variable in instance method
|
19 | self: Self = "red" # PLW0642
19 | self += "blue" # OK, augmented assignments are ignored
20 | *self = "blue" # PLW0642
21 | self, blah = "red", "blue" # PLW0642
| ^^^^ PLW0642
Expand Down

0 comments on commit f982598

Please sign in to comment.