mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 23:52:08 +02:00
tools: ynl: remove unused imports
These imports are not used according to Ruff, and can be safely removed. This is linked to Ruff error F401 [1]: Unused imports add a performance overhead at runtime, and risk creating import cycles. They also increase the cognitive load of reading the code. There is one exception with 'YnlDocGenerator' which is added in __all__: it is used by ynl_gen_rst.py. Link: https://docs.astral.sh/ruff/rules/unused-import/ [1] Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> Reviewed-by: Donald Hunter <donald.hunter@gmail.com> Reviewed-by: Asbjørn Sloth Tønnesen <ast@fiberby.net> Link: https://patch.msgid.link/20250909-net-next-ynl-ruff-v1-5-238c2bccdd99@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
d8e0e25406
commit
389712b0da
|
|
@ -2,7 +2,6 @@
|
|||
# SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
|
||||
|
||||
import argparse
|
||||
import json
|
||||
import pathlib
|
||||
import pprint
|
||||
import sys
|
||||
|
|
|
|||
|
|
@ -8,4 +8,4 @@ from .doc_generator import YnlDocGenerator
|
|||
|
||||
__all__ = ["SpecAttr", "SpecAttrSet", "SpecEnumEntry", "SpecEnumSet",
|
||||
"SpecFamily", "SpecOperation", "SpecSubMessage", "SpecSubMessageFormat",
|
||||
"YnlFamily", "Netlink", "NlError"]
|
||||
"YnlFamily", "Netlink", "NlError", "YnlDocGenerator"]
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ import socket
|
|||
import struct
|
||||
from struct import Struct
|
||||
import sys
|
||||
import yaml
|
||||
import ipaddress
|
||||
import uuid
|
||||
import queue
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
# SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
|
||||
|
||||
import argparse
|
||||
import collections
|
||||
import filecmp
|
||||
import pathlib
|
||||
import os
|
||||
|
|
@ -14,7 +13,7 @@ import yaml
|
|||
|
||||
sys.path.append(pathlib.Path(__file__).resolve().parent.as_posix())
|
||||
from lib import SpecFamily, SpecAttrSet, SpecAttr, SpecOperation, SpecEnumSet, SpecEnumEntry
|
||||
from lib import SpecSubMessage, SpecSubMessageFormat
|
||||
from lib import SpecSubMessage
|
||||
|
||||
|
||||
def c_upper(name):
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user