====== Checking before the patch ====== ====== Checking the tree with the patch ====== New errors added --- /tmp/tmp.xCBGUjOFTI 2025-11-16 11:46:06.992688713 -0800 +++ /tmp/tmp.TW5hhS5GJr 2025-11-16 11:46:08.316675321 -0800 @@ -1,0 +2 @@ +tools/net/ynl/pyynl/cli.py:166:0: W0311: Bad indentation. Found 16 spaces, expected 12 (bad-indentation) @@ -3,20 +4,22 @@ -tools/net/ynl/pyynl/cli.py:12:0: C0413: Import "from lib import YnlFamily, Netlink, NlError" should be placed at the top of the module (wrong-import-position) -tools/net/ynl/pyynl/cli.py:12:0: E0611: No name 'YnlFamily' in module 'lib' (no-name-in-module) -tools/net/ynl/pyynl/cli.py:12:0: E0611: No name 'Netlink' in module 'lib' (no-name-in-module) -tools/net/ynl/pyynl/cli.py:12:0: E0611: No name 'NlError' in module 'lib' (no-name-in-module) -tools/net/ynl/pyynl/cli.py:14:0: C0103: Constant name "sys_schema_dir" doesn't conform to UPPER_CASE naming style (invalid-name) -tools/net/ynl/pyynl/cli.py:15:0: C0103: Constant name "relative_schema_dir" doesn't conform to UPPER_CASE naming style (invalid-name) -tools/net/ynl/pyynl/cli.py:17:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/net/ynl/pyynl/cli.py:19:4: W0621: Redefining name 'schema_dir' from outer scope (line 17) (redefined-outer-name) -tools/net/ynl/pyynl/cli.py:23:8: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/net/ynl/pyynl/cli.py:26:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/net/ynl/pyynl/cli.py:27:4: W0621: Redefining name 'spec_dir' from outer scope (line 26) (redefined-outer-name) -tools/net/ynl/pyynl/cli.py:29:8: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/net/ynl/pyynl/cli.py:33:0: C0115: Missing class docstring (missing-class-docstring) -tools/net/ynl/pyynl/cli.py:34:4: W0237: Parameter 'o' has been renamed to 'obj' in overriding 'YnlEncoder.default' method (arguments-renamed) -tools/net/ynl/pyynl/cli.py:42:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/net/ynl/pyynl/cli.py:42:0: R0914: Too many local variables (17/15) (too-many-locals) -tools/net/ynl/pyynl/cli.py:121:8: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/net/ynl/pyynl/cli.py:155:8: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) -tools/net/ynl/pyynl/cli.py:42:0: R0912: Too many branches (24/12) (too-many-branches) -tools/net/ynl/pyynl/cli.py:42:0: R0915: Too many statements (81/50) (too-many-statements) +tools/net/ynl/pyynl/cli.py:13:0: C0413: Import "from lib import YnlFamily, Netlink, NlError" should be placed at the top of the module (wrong-import-position) +tools/net/ynl/pyynl/cli.py:13:0: E0611: No name 'YnlFamily' in module 'lib' (no-name-in-module) +tools/net/ynl/pyynl/cli.py:13:0: E0611: No name 'Netlink' in module 'lib' (no-name-in-module) +tools/net/ynl/pyynl/cli.py:13:0: E0611: No name 'NlError' in module 'lib' (no-name-in-module) +tools/net/ynl/pyynl/cli.py:15:0: C0103: Constant name "sys_schema_dir" doesn't conform to UPPER_CASE naming style (invalid-name) +tools/net/ynl/pyynl/cli.py:16:0: C0103: Constant name "relative_schema_dir" doesn't conform to UPPER_CASE naming style (invalid-name) +tools/net/ynl/pyynl/cli.py:18:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/net/ynl/pyynl/cli.py:20:4: W0621: Redefining name 'schema_dir' from outer scope (line 18) (redefined-outer-name) +tools/net/ynl/pyynl/cli.py:24:8: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/net/ynl/pyynl/cli.py:27:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/net/ynl/pyynl/cli.py:28:4: W0621: Redefining name 'spec_dir' from outer scope (line 27) (redefined-outer-name) +tools/net/ynl/pyynl/cli.py:30:8: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/net/ynl/pyynl/cli.py:34:0: C0115: Missing class docstring (missing-class-docstring) +tools/net/ynl/pyynl/cli.py:35:4: W0237: Parameter 'o' has been renamed to 'obj' in overriding 'YnlEncoder.default' method (arguments-renamed) +tools/net/ynl/pyynl/cli.py:43:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/net/ynl/pyynl/cli.py:43:0: R0914: Too many local variables (22/15) (too-many-locals) +tools/net/ynl/pyynl/cli.py:124:8: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/net/ynl/pyynl/cli.py:166:42: E0606: Possibly using variable 'op' before assignment (possibly-used-before-assignment) +tools/net/ynl/pyynl/cli.py:179:12: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) +tools/net/ynl/pyynl/cli.py:210:8: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) +tools/net/ynl/pyynl/cli.py:43:0: R0912: Too many branches (30/12) (too-many-branches) +tools/net/ynl/pyynl/cli.py:43:0: R0915: Too many statements (118/50) (too-many-statements) @@ -25 +28 @@ -Your code has been rated at 7.13/10 (previous run: 7.13/10, +0.00) +Your code has been rated at 7.44/10 (previous run: 7.13/10, +0.31)