========== pylint - FAILED ====== Checking before the patch ====== ====== Checking the tree with the patch ====== New errors added --- /tmp/tmp.oyRiDNLyOX 2025-11-27 08:17:58.658546423 -0500 +++ /tmp/tmp.FviaHU5ZLH 2025-11-27 08:17:59.254541120 -0500 @@ -3 +3 @@ -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: C0413: Import "from lib import YnlFamily, Netlink, NlError, SpecFamily" should be placed at the top of the module (wrong-import-position) @@ -6,0 +7 @@ +tools/net/ynl/pyynl/cli.py:13:0: E0611: No name 'SpecFamily' in module 'lib' (no-name-in-module) @@ -18,6 +19,8 @@ -tools/net/ynl/pyynl/cli.py:97:0: R0914: Too many local variables (20/15) (too-many-locals) -tools/net/ynl/pyynl/cli.py:178:8: W0719: Raising too general exception: Exception (broad-exception-raised) -tools/net/ynl/pyynl/cli.py:199:12: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) -tools/net/ynl/pyynl/cli.py:234:8: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) -tools/net/ynl/pyynl/cli.py:97:0: R0912: Too many branches (31/12) (too-many-branches) -tools/net/ynl/pyynl/cli.py:97:0: R0915: Too many statements (98/50) (too-many-statements) +tools/net/ynl/pyynl/cli.py:97:0: R0914: Too many local variables (21/15) (too-many-locals) +tools/net/ynl/pyynl/cli.py:175:8: W0719: Raising too general exception: Exception (broad-exception-raised) +tools/net/ynl/pyynl/cli.py:180:15: W0718: Catching too general exception Exception (broad-exception-caught) +tools/net/ynl/pyynl/cli.py:182:12: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) +tools/net/ynl/pyynl/cli.py:210:12: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) +tools/net/ynl/pyynl/cli.py:245:8: R1722: Consider using 'sys.exit' instead (consider-using-sys-exit) +tools/net/ynl/pyynl/cli.py:97:0: R0912: Too many branches (34/12) (too-many-branches) +tools/net/ynl/pyynl/cli.py:97:0: R0915: Too many statements (106/50) (too-many-statements) @@ -26 +29 @@ -Your code has been rated at 8.01/10 (previous run: 8.01/10, +0.00) +Your code has been rated at 7.72/10 (previous run: 8.01/10, -0.29)