On Fri, 18 Jun 2021 17:36:59 +0100
Ray Kinsella <m...@ashroe.eu> wrote:

> Script to track growth of stable and experimental symbols
> over releases since v19.11.
> 
> Signed-off-by: Ray Kinsella <m...@ashroe.eu>

pylint reports some things that should be fixed. Don't worry about the naming 
style
and docstring but others should be addressed.


************* Module count_symbols
devtools/count_symbols.py:12:0: W0311: Bad indentation. Found 8 spaces, 
expected 4 (bad-indentation)
devtools/count_symbols.py:14:0: W0311: Bad indentation. Found 8 spaces, 
expected 4 (bad-indentation)
devtools/count_symbols.py:16:0: W0311: Bad indentation. Found 8 spaces, 
expected 4 (bad-indentation)
devtools/count_symbols.py:109:0: C0325: Unnecessary parens after 'if' keyword 
(superfluous-parens)
devtools/count_symbols.py:230:0: W0311: Bad indentation. Found 8 spaces, 
expected 4 (bad-indentation)
devtools/count_symbols.py:47:41: W1401: Anomalous backslash in string: '\.'. 
String constant might be missing an r prefix. (anomalous-backslash-in-string)
devtools/count_symbols.py:47:43: W1401: Anomalous backslash in string: '\d'. 
String constant might be missing an r prefix. (anomalous-backslash-in-string)
devtools/count_symbols.py:1:0: C0114: Missing module docstring 
(missing-module-docstring)
devtools/count_symbols.py:5:0: C0410: Multiple imports on one line (sys, os) 
(multiple-imports)
devtools/count_symbols.py:16:8: R1722: Consider using sys.exit() 
(consider-using-sys-exit)
devtools/count_symbols.py:18:0: C0103: Constant name "symbolMapGrammar" doesn't 
conform to UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:37:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:39:4: C0103: Variable name "s" doesn't conform to 
snake_case naming style (invalid-name)
devtools/count_symbols.py:40:4: C0103: Variable name "s" doesn't conform to 
snake_case naming style (invalid-name)
devtools/count_symbols.py:44:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:46:4: C0103: Variable name "s" doesn't conform to 
snake_case naming style (invalid-name)
devtools/count_symbols.py:50:13: W1510: Using subprocess.run without explicitly 
set `check` is not recommended. (subprocess-run-check)
devtools/count_symbols.py:66:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:70:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:78:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:82:13: W1510: Using subprocess.run without explicitly 
set `check` is not recommended. (subprocess-run-check)
devtools/count_symbols.py:91:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:94:13: W1510: Using subprocess.run without explicitly 
set `check` is not recommended. (subprocess-run-check)
devtools/count_symbols.py:112:17: W1510: Using subprocess.run without 
explicitly set `check` is not recommended. (subprocess-run-check)
devtools/count_symbols.py:124:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:133:0: C0103: Constant name "fmt" doesn't conform to 
UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:133:6: C0103: Constant name "col_fmt" doesn't conform 
to UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:135:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:136:4: W0603: Using the global statement 
(global-statement)
devtools/count_symbols.py:136:4: C0103: Constant name "fmt" doesn't conform to 
UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:136:4: C0103: Constant name "col_fmt" doesn't conform 
to UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:140:8: W0612: Unused variable 'rel' (unused-variable)
devtools/count_symbols.py:144:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:145:4: W0603: Using the global statement 
(global-statement)
devtools/count_symbols.py:145:4: C0103: Constant name "fmt" doesn't conform to 
UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:145:4: C0103: Constant name "col_fmt" doesn't conform 
to UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:149:8: W0612: Unused variable 'rel' (unused-variable)
devtools/count_symbols.py:156:0: C0103: Constant name "directories" doesn't 
conform to UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:158:0: C0116: Missing function or method docstring 
(missing-function-docstring)
devtools/count_symbols.py:158:0: R0914: Too many local variables (20/15) 
(too-many-locals)
devtools/count_symbols.py:159:4: W0603: Using the global statement 
(global-statement)
devtools/count_symbols.py:159:4: C0103: Constant name "fmt" doesn't conform to 
UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:159:4: C0103: Constant name "col_fmt" doesn't conform 
to UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:159:4: C0103: Constant name "symbolMapGrammar" 
doesn't conform to UPPER_CASE naming style (invalid-name)
devtools/count_symbols.py:177:4: C0103: Variable name "MAPParser" doesn't 
conform to snake_case naming style (invalid-name)
devtools/count_symbols.py:192:25: W1510: Using subprocess.run without 
explicitly set `check` is not recommended. (subprocess-run-check)
devtools/count_symbols.py:5:0: W0611: Unused import sys (unused-import)

-----------------------------------
Your code has been rated at 6.27/10

Reply via email to