pylint 3.3.7 astroid 3.3.8 Python 3.13.3 (main, Apr 22 2025, 00:00:00) [GCC 15.0.1 20250418 (Red Hat 15.0.1-0)] Redirect to /tmp/tmp.jshkAu0NaZ and /tmp/tmp.wCAV7F2rp4 Tree base: 802037dd7bce ("docs: uapi: netlink: update netlink specs link") Now at: d57286886971 ("tools: ynl_gen_rst.py: drop support for generating index files") ====== Checking before the patch ====== ************* Module pyynl.lib.doc_generator tools/net/ynl/pyynl/lib/doc_generator.py:371:22: E0602: Undefined variable 'os' (undefined-variable) tools/net/ynl/pyynl/lib/doc_generator.py:372:20: E0602: Undefined variable 'os' (undefined-variable) tools/net/ynl/pyynl/lib/doc_generator.py:375:24: E0602: Undefined variable 'os' (undefined-variable) tools/net/ynl/pyynl/lib/doc_generator.py:377:8: E0602: Undefined variable 'logging' (undefined-variable) tools/net/ynl/pyynl/lib/doc_generator.py:378:31: E0602: Undefined variable 'os' (undefined-variable) tools/net/ynl/pyynl/lib/doc_generator.py:381:24: E0602: Undefined variable 'os' (undefined-variable) tools/net/ynl/pyynl/lib/doc_generator.py:384:8: E0602: Undefined variable 'logging' (undefined-variable) ------------------------------------------------------------------ Your code has been rated at 8.35/10 (previous run: 8.35/10, +0.00) ************* Module pyynl.ynl_gen_rst tools/net/ynl/pyynl/ynl_gen_rst.py:23:0: E0611: No name 'YnlDocGenerator' in module 'lib' (no-name-in-module) tools/net/ynl/pyynl/ynl_gen_rst.py:69:4: E0602: Undefined variable 'lines' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:69:17: E0602: Undefined variable 'rst_header' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:70:4: E0602: Undefined variable 'lines' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:70:17: E0602: Undefined variable 'rst_label' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:71:4: E0602: Undefined variable 'lines' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:71:17: E0602: Undefined variable 'rst_title' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:72:4: E0602: Undefined variable 'lines' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:72:17: E0602: Undefined variable 'rst_toctree' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:79:8: E0602: Undefined variable 'lines' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:82:21: E0602: Undefined variable 'msg' (undefined-variable) tools/net/ynl/pyynl/ynl_gen_rst.py:96:15: W0718: Catching too general exception Exception (broad-exception-caught) ------------------------------------------------------------------ Your code has been rated at 0.51/10 (previous run: 0.51/10, +0.00) ====== Checking the tree with the patch ====== ------------------------------------------------------------------- Your code has been rated at 10.00/10 (previous run: 8.35/10, +1.65) ************* Module pyynl.ynl_gen_rst tools/net/ynl/pyynl/ynl_gen_rst.py:23:0: E0611: No name 'YnlDocGenerator' in module 'lib' (no-name-in-module) tools/net/ynl/pyynl/ynl_gen_rst.py:74:15: W0718: Catching too general exception Exception (broad-exception-caught) ------------------------------------------------------------------ Your code has been rated at 8.60/10 (previous run: 0.51/10, +8.10)