-
Notifications
You must be signed in to change notification settings - Fork 2k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Sample code:
test_global_var = None
def delete_test_global_var():
global test_global_var
if "test_global_var" in globals():
del test_global_var
Command: ruff check --preview --isolated --select PL del-global.py
Output:
del-global.py:5:9: PLW0603 Using the global statement to update `test_global_var` is discouraged
|
4 | def delete_test_global_var():
5 | global test_global_var
| ^^^^^^^^^^^^^^^ PLW0603
6 | if "test_global_var" in globals():
7 | del test_global_var
|
del-global.py:5:9: PLW0602 Using global for `test_global_var` but no assignment is done
|
4 | def delete_test_global_var():
5 | global test_global_var
| ^^^^^^^^^^^^^^^ PLW0602
6 | if "test_global_var" in globals():
7 | del test_global_var
|
Found 2 errors.
Version:
$ ruff version
ruff 0.3.2
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working