sdk/python/Utilities/PyFlake8Bugbear
Utilities

PyFlake8Bugbear

Third-party Python package module — flake8_bugbear. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.bugbear.children_in_scope()Neutral
#
Signature
bugbear.children_in_scope(node)

bugbear.children_in_scope function.

.bugbear.compose_call_path()Neutral
#
Signature
bugbear.compose_call_path(node)

bugbear.compose_call_path function.

.bugbear.is_name()Neutral
#
Signature
bugbear.is_name(node, name)

bugbear.is_name function.

.bugbear.names_from_assignments()Neutral
#
Signature
bugbear.names_from_assignments(assign_target)

bugbear.names_from_assignments function.

.bugbear.walk_list()Neutral
#
Signature
bugbear.walk_list(nodes)

bugbear.walk_list function.

.bugbear.AstPositionNode()Neutral
#
Signature
bugbear.AstPositionNode(...)

bugbear.AstPositionNode class.

.bugbear.B020NameFinder()Neutral
#
Signature
bugbear.B020NameFinder(...)

bugbear.B020NameFinder class.

.bugbear.B040CaughtException()Neutral
#
Signature
bugbear.B040CaughtException(...)

bugbear.B040CaughtException class.

.bugbear.B041UnhandledKeyType()Neutral
#
Signature
bugbear.B041UnhandledKeyType(...)

bugbear.B041UnhandledKeyType class.

.bugbear.B041VariableKeyType()Neutral
#
Signature
bugbear.B041VariableKeyType(...)

bugbear.B041VariableKeyType class.

Fully-Qualified Names

FQNField
flake8_bugbearfqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import flake8_bugbear