pylint 3.3.9 astroid 3.3.8 Python 3.14.3 (main, Feb 4 2026, 00:00:00) [GCC 15.2.1 20260123 (Red Hat 15.2.1-7)] Redirect to /tmp/tmp.aDJkRHDWSn and /tmp/tmp.tMH3XdFimu Tree base: 45b66a678e98 ("tools: ynl: add short doc to class YnlFamily") Now at: 526f1501f269 ("tools: ynl: add Python API for easier access to policies") ====== Checking before the patch ====== -------------------------------------------------------------------- Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00) ************* Module pyynl.lib.ynl tools/net/ynl/pyynl/lib/ynl.py:846:16: R1724: Unnecessary "elif" after "continue", remove the leading "el" from "elif" (no-else-continue) ------------------------------------------------------------------ Your code has been rated at 9.99/10 (previous run: 9.99/10, +0.00) ************* Module py.ynl tools/testing/selftests/net/lib/py/ynl.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/net/lib/py/ynl.py:40:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:40:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:46:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:46:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:51:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:51:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:56:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:56:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:61:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:61:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:66:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:66:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:71:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:71:0: R0903: Too few public methods (0/2) (too-few-public-methods) ------------------------------------------------------------------ Your code has been rated at 6.34/10 (previous run: 6.34/10, +0.00) ====== Checking the tree with the patch ====== -------------------------------------------------------------------- Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00) ************* Module pyynl.lib.ynl tools/net/ynl/pyynl/lib/ynl.py:932:16: R1724: Unnecessary "elif" after "continue", remove the leading "el" from "elif" (no-else-continue) ------------------------------------------------------------------ Your code has been rated at 9.99/10 (previous run: 9.99/10, +0.00) ************* Module py.ynl tools/testing/selftests/net/lib/py/ynl.py:1:0: C0114: Missing module docstring (missing-module-docstring) tools/testing/selftests/net/lib/py/ynl.py:40:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:40:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:46:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:46:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:51:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:51:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:56:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:56:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:61:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:61:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:66:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:66:0: R0903: Too few public methods (0/2) (too-few-public-methods) tools/testing/selftests/net/lib/py/ynl.py:71:0: C0115: Missing class docstring (missing-class-docstring) tools/testing/selftests/net/lib/py/ynl.py:71:0: R0903: Too few public methods (0/2) (too-few-public-methods) ------------------------------------------------------------------ Your code has been rated at 6.34/10 (previous run: 6.34/10, +0.00)