forbidden-name¶
Ban configured names by identifier kind and pattern.
Message¶
Do not use forbidden {kind} name ‘{name}’.
Settings¶
| Setting | Description | Type | Default |
|---|---|---|---|
| forbidden_names | — | list | [] |
Valid examples¶
import foo.bar
import foo.bar as fb
Invalid examples¶
from foo import bar as baz
import foo.bar as baz
match value:
case {"x": bad}:
pass
Show more
match value:
case [*bad]:
pass
match value:
case {"x": value, **bad}:
pass