Report
Report
Code Readability
Testability
Understandability
Modularity
Explainability 78.00
76.00
100.00
80.00 Code Manageability
Scalability
Stability
Productivity
Extensibility 100.00
98.00
84.00
43.00 Code Flexibility
Changeability
Compatibility
Reusability
Availability 43.00
81.00
100.00
Code Maturity
83.50 of 100% 81.25 of 100% 81.00 of 100%
100.00 of 100%
Maintainability 100.00
Reliability 100.00
Security 100.00
Vulnerabilities 100.00
Severity
MAJOR
Message
Add a docstring to this module.
Effort
5min
Debt
5min
Severity
MINOR
Message
Add a new line at the end of this file "Main.py".
Effort
1min
Debt
1min
Severity
MAJOR
Message
Add a docstring to this function.
Effort
5min
Debt
5min
Severity
MAJOR
Message
Rename function "doSomething" to match the regular expression ^[a-z_][a-z0-9_]*$.
Effort
10min
Debt
10min
Severity
CRITICAL
Message
Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.
Effort
6min
Debt
6min
Severity
MAJOR
Message
Rename this variable; it shadows a builtin.
Effort
5min
Debt
5min
Severity
MINOR
Message
Remove the parentheses after this "if" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "if" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "if" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the parentheses after this "elif" keyword.
Effort
1min
Debt
1min
Severity
MINOR
Message
Remove the useless trailing whitespaces at the end of this line.
Effort
1min
Debt
1min
Severity
MAJOR
Message
Add a docstring to this module.
Effort
5min
Debt
5min
Severity
MINOR
Message
Add a new line at the end of this file "Main.py".
Effort
1min
Debt
1min
Severity
MAJOR
Message
Add a docstring to this function.
Effort
5min
Debt
5min
Severity
MAJOR
Message
Rename function "doSomething" to match the regular expression ^[a-z_][a-z0-9_]*$.
Effort
10min
Debt
10min
Severity
MINOR
Message
Remove the useless trailing whitespaces at the end of this line.
Effort
1min
Debt
1min