pylint 3.3.9 astroid 3.3.8 Python 3.14.2 (main, Dec 5 2025, 00:00:00) [GCC 15.2.1 20251111 (Red Hat 15.2.1-4)] Redirect to /tmp/tmp.l3rXWkxdCp and /tmp/tmp.2IYZkZhKPN Tree base: dfd7dd771dd9 ("tools: ynl-gen-c: fix pylint None, type, dict, generators, init") Now at: 970561e2a836 ("tools: ynl-gen-c: Fix remaining pylint warnings") ====== Checking before the patch ====== ************* Module pyynl.ynl_gen_c tools/net/ynl/pyynl/ynl_gen_c.py:3446:0: C0325: Unnecessary parens after '=' keyword (superfluous-parens) tools/net/ynl/pyynl/ynl_gen_c.py:888:0: R1707: Disallow trailing comma tuple (trailing-comma-tuple) tools/net/ynl/pyynl/ynl_gen_c.py:575:15: E0606: Possibly using variable 'mem' before assignment (possibly-used-before-assignment) tools/net/ynl/pyynl/ynl_gen_c.py:944:21: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) tools/net/ynl/pyynl/ynl_gen_c.py:1450:14: C1802: Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty (use-implicit-booleaness-not-len) tools/net/ynl/pyynl/ynl_gen_c.py:1688:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) ------------------------------------------------------------------ Your code has been rated at 9.96/10 (previous run: 9.96/10, +0.00) ====== Checking the tree with the patch ====== ------------------------------------------------------------------- Your code has been rated at 10.00/10 (previous run: 9.96/10, +0.04)