====== Checking before the patch ====== ====== Checking the tree with the patch ====== New errors added --- /tmp/tmp.fsQa54cNDi 2026-01-07 07:56:57.577445774 -0500 +++ /tmp/tmp.iiaf2EAgNM 2026-01-07 07:57:00.093418789 -0500 @@ -2,7 +2,2 @@ -tools/net/ynl/pyynl/cli.py:20:0: C0103: Constant name "sys_schema_dir" doesn't conform to UPPER_CASE naming style (invalid-name) -tools/net/ynl/pyynl/cli.py:21:0: C0103: Constant name "relative_schema_dir" doesn't conform to UPPER_CASE naming style (invalid-name) -tools/net/ynl/pyynl/cli.py:29:4: W0621: Redefining name 'schema_dir' from outer scope (line 23) (redefined-outer-name) -tools/net/ynl/pyynl/cli.py:33:8: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/net/ynl/pyynl/cli.py:41:4: W0621: Redefining name 'spec_dir' from outer scope (line 36) (redefined-outer-name) -tools/net/ynl/pyynl/cli.py:43:8: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/net/ynl/pyynl/cli.py:49:4: W0237: Parameter 'o' has been renamed to 'obj' in overriding 'YnlEncoder.default' method (arguments-renamed) +tools/net/ynl/pyynl/cli.py:33:14: E0602: Undefined variable 'YnlException' (undefined-variable) +tools/net/ynl/pyynl/cli.py:43:14: E0602: Undefined variable 'YnlException' (undefined-variable) @@ -11,3 +5,0 @@ -tools/net/ynl/pyynl/cli.py:199:12: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) -tools/net/ynl/pyynl/cli.py:227:12: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) -tools/net/ynl/pyynl/cli.py:262:8: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) @@ -25,2 +16,0 @@ -tools/net/ynl/pyynl/lib/nlspec.py:38:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) -tools/net/ynl/pyynl/lib/nlspec.py:79:33: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) @@ -28 +17,0 @@ -tools/net/ynl/pyynl/lib/nlspec.py:120:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) @@ -31 +19,0 @@ -tools/net/ynl/pyynl/lib/nlspec.py:177:41: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) @@ -33,3 +20,0 @@ -tools/net/ynl/pyynl/lib/nlspec.py:208:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) -tools/net/ynl/pyynl/lib/nlspec.py:266:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) -tools/net/ynl/pyynl/lib/nlspec.py:284:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) @@ -37,5 +21,0 @@ -tools/net/ynl/pyynl/lib/nlspec.py:311:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) -tools/net/ynl/pyynl/lib/nlspec.py:316:12: W0622: Redefining built-in 'format' (redefined-builtin) -tools/net/ynl/pyynl/lib/nlspec.py:319:33: W0622: Redefining built-in 'format' (redefined-builtin) -tools/net/ynl/pyynl/lib/nlspec.py:333:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) -tools/net/ynl/pyynl/lib/nlspec.py:360:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) @@ -43,2 +22,0 @@ -tools/net/ynl/pyynl/lib/nlspec.py:408:31: W0621: Redefining name 'yaml' from outer scope (line 13) (redefined-outer-name) -tools/net/ynl/pyynl/lib/nlspec.py:439:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) @@ -47 +24,0 @@ -tools/net/ynl/pyynl/lib/nlspec.py:463:17: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) @@ -54 +31 @@ -Your code has been rated at 8.76/10 (previous run: 8.76/10, +0.00) +Your code has been rated at 9.21/10 (previous run: 8.76/10, +0.45) @@ -62,3 +38,0 @@ -tools/net/ynl/pyynl/lib/ynl.py:158:8: W0622: Redefining built-in 'format' (redefined-builtin) -tools/net/ynl/pyynl/lib/ynl.py:165:8: W0622: Redefining built-in 'format' (redefined-builtin) -tools/net/ynl/pyynl/lib/ynl.py:172:8: W0622: Redefining built-in 'format' (redefined-builtin) @@ -66,2 +39,0 @@ -tools/net/ynl/pyynl/lib/ynl.py:181:25: W0622: Redefining built-in 'type' (redefined-builtin) -tools/net/ynl/pyynl/lib/ynl.py:182:8: W0622: Redefining built-in 'format' (redefined-builtin) @@ -69 +40,0 @@ -tools/net/ynl/pyynl/lib/ynl.py:259:16: W0622: Redefining built-in 'type' (redefined-builtin) @@ -86 +56,0 @@ -tools/net/ynl/pyynl/lib/ynl.py:615:16: W0622: Redefining built-in 'format' (redefined-builtin) @@ -107 +76,0 @@ -tools/net/ynl/pyynl/lib/ynl.py:918:20: W0622: Redefining built-in 'format' (redefined-builtin) @@ -109,2 +77,0 @@ -tools/net/ynl/pyynl/lib/ynl.py:934:20: W0622: Redefining built-in 'len' (redefined-builtin) -tools/net/ynl/pyynl/lib/ynl.py:942:16: W0622: Redefining built-in 'format' (redefined-builtin) @@ -112 +79 @@ -tools/net/ynl/pyynl/lib/ynl.py:973:16: W0622: Redefining built-in 'format' (redefined-builtin) +tools/net/ynl/pyynl/lib/ynl.py:934:27: E1101: Instance of 'YnlFamily' has no 'struct_size' member; maybe '_struct_size'? (no-member) @@ -121 +88 @@ -Your code has been rated at 9.22/10 (previous run: 9.22/10, +0.00) +Your code has been rated at 9.29/10 (previous run: 9.22/10, +0.07)