org.sonar.l10n.py.rules.python.S5953.html Maven / Gradle / Ivy
Why is this an issue?
Variables, Classes and functions should not be undefined, otherwise the code will fail with a NameError.
Noncompliant code example
my_var # Noncompliant (variable is never defined)
def noncompliant():
foo() # Noncompliant
MyClass() # Noncompliant
Compliant solution
from mod import my_var
my_var
def compliant():
foo = sum
foo()
class MyClass:
pass
MyClass()
© 2015 - 2024 Weber Informatics LLC | Privacy Policy