====== Checking before the patch ====== ====== Checking the tree with the patch ====== New warnings added --- /tmp/tmp.Sv4ck8CxkI 2026-04-06 23:06:33.091658310 -0400 +++ /tmp/tmp.aoPdW4UrO9 2026-04-06 23:06:34.781643490 -0400 @@ -14 +14 @@ -tools/testing/selftests/net/lib/py/utils.py:192:0: C0301: Line too long (124/100) (line-too-long) +tools/testing/selftests/net/lib/py/utils.py:194:0: C0301: Line too long (124/100) (line-too-long) @@ -16,26 +16,29 @@ -tools/testing/selftests/net/lib/py/utils.py:26:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:33:0: C0103: Class name "cmd" doesn't conform to PascalCase naming style (invalid-name) -tools/testing/selftests/net/lib/py/utils.py:42:4: R0913: Too many arguments (10/5) (too-many-arguments) -tools/testing/selftests/net/lib/py/utils.py:42:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) -tools/testing/selftests/net/lib/py/utils.py:42:4: R0914: Too many local variables (17/15) (too-many-locals) -tools/testing/selftests/net/lib/py/utils.py:77:24: R1732: Consider using 'with' for resource-allocating operations (consider-using-with) -tools/testing/selftests/net/lib/py/utils.py:105:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:112:8: W0612: Unused variable 'stdout' (unused-variable) -tools/testing/selftests/net/lib/py/utils.py:141:0: C0103: Class name "bkg" doesn't conform to PascalCase naming style (invalid-name) -tools/testing/selftests/net/lib/py/utils.py:160:4: R0913: Too many arguments (9/5) (too-many-arguments) -tools/testing/selftests/net/lib/py/utils.py:160:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) -tools/testing/selftests/net/lib/py/utils.py:189:0: C0115: Missing class docstring (missing-class-docstring) -tools/testing/selftests/net/lib/py/utils.py:189:0: C0103: Class name "defer" doesn't conform to PascalCase naming style (invalid-name) -tools/testing/selftests/net/lib/py/utils.py:192:12: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/testing/selftests/net/lib/py/utils.py:199:12: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/testing/selftests/net/lib/py/utils.py:209:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:212:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:215:4: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:220:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:231:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:235:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:241:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:308:0: C0116: Missing function or method docstring (missing-function-docstring) -tools/testing/selftests/net/lib/py/utils.py:308:0: R0913: Too many arguments (6/5) (too-many-arguments) -tools/testing/selftests/net/lib/py/utils.py:308:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) -tools/testing/selftests/net/lib/py/utils.py:322:12: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/net/lib/py/utils.py:28:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:35:0: C0103: Class name "cmd" doesn't conform to PascalCase naming style (invalid-name) +tools/testing/selftests/net/lib/py/utils.py:44:4: R0913: Too many arguments (10/5) (too-many-arguments) +tools/testing/selftests/net/lib/py/utils.py:44:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) +tools/testing/selftests/net/lib/py/utils.py:44:4: R0914: Too many local variables (17/15) (too-many-locals) +tools/testing/selftests/net/lib/py/utils.py:79:24: R1732: Consider using 'with' for resource-allocating operations (consider-using-with) +tools/testing/selftests/net/lib/py/utils.py:107:4: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:114:8: W0612: Unused variable 'stdout' (unused-variable) +tools/testing/selftests/net/lib/py/utils.py:143:0: C0103: Class name "bkg" doesn't conform to PascalCase naming style (invalid-name) +tools/testing/selftests/net/lib/py/utils.py:162:4: R0913: Too many arguments (9/5) (too-many-arguments) +tools/testing/selftests/net/lib/py/utils.py:162:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) +tools/testing/selftests/net/lib/py/utils.py:191:0: C0115: Missing class docstring (missing-class-docstring) +tools/testing/selftests/net/lib/py/utils.py:191:0: C0103: Class name "defer" doesn't conform to PascalCase naming style (invalid-name) +tools/testing/selftests/net/lib/py/utils.py:194:12: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/net/lib/py/utils.py:201:12: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/testing/selftests/net/lib/py/utils.py:211:4: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:214:4: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:217:4: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:222:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:222:0: R0913: Too many arguments (6/5) (too-many-arguments) +tools/testing/selftests/net/lib/py/utils.py:222:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) +tools/testing/selftests/net/lib/py/utils.py:233:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:237:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:243:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:247:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:323:0: C0116: Missing function or method docstring (missing-function-docstring) +tools/testing/selftests/net/lib/py/utils.py:323:0: R0913: Too many arguments (6/5) (too-many-arguments) +tools/testing/selftests/net/lib/py/utils.py:323:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) +tools/testing/selftests/net/lib/py/utils.py:337:12: W0719: Raising too general exception: Exception (broad-exception-raised) @@ -44 +47 @@ -Your code has been rated at 8.69/10 (previous run: 8.69/10, +0.00) +Your code has been rated at 8.62/10 (previous run: 8.69/10, -0.07)