From f54fe78d9a1a760bdfd50131221cb93916ce5865 Mon Sep 17 00:00:00 2001 From: Pierre Gondois Date: Wed, 30 Apr 2025 12:57:01 +0200 Subject: BaseTools: Remove unused import Running the vulture tool gave the following report. Remove the unused import. - BPDG/BPDG.py:21: unused import 'encodings' (90% confidence) - build/build.py:61: unused import 'Manager' (90% confidence) - Ecc/CParser4/CLexer.py:4: unused import 'TextIO' (90% confidence) - Ecc/CParser4/CParser.py:5: unused import 'TextIO' (90% confidence) - Eot/CParser4/CLexer.py:4: unused import 'TextIO' (90% confidence) - Eot/CParser4/CParser.py:5: unused import 'TextIO' (90% confidence) - Eot/EotMain.py:28: unused import 'ConvertGuid' (90% confidence) - GenFds/FdfParser.py:16: unused import 'hexdigits' (90% confidence) - Table/TableEotReport.py:16: unused import 'EotToolError' (90% confidence) - UPT/Library/CommentGenerating.py:19: unused import 'USAGE_ITEM_NOTIFY' (90% confidence) - UPT/Library/ParserValidate.py:18: unused import 'COMPONENT_TYPE_LIST' (90% confidence) - UPT/Library/UniClassObject.py:25: unused import 'CheckUTF16FileHeader' (90% confidence) Signed-off-by: Pierre Gondois --- BaseTools/Source/Python/BPDG/BPDG.py | 1 - BaseTools/Source/Python/Ecc/CParser4/CLexer.py | 1 - BaseTools/Source/Python/Ecc/CParser4/CParser.py | 1 - BaseTools/Source/Python/Eot/CParser4/CLexer.py | 1 - BaseTools/Source/Python/Eot/CParser4/CParser.py | 1 - BaseTools/Source/Python/Eot/EotMain.py | 1 - BaseTools/Source/Python/GenFds/FdfParser.py | 1 - BaseTools/Source/Python/Table/TableEotReport.py | 1 - BaseTools/Source/Python/UPT/Library/CommentGenerating.py | 1 - BaseTools/Source/Python/UPT/Library/ParserValidate.py | 1 - BaseTools/Source/Python/UPT/Library/UniClassObject.py | 1 - BaseTools/Source/Python/build/build.py | 1 - 12 files changed, 12 deletions(-) (limited to 'BaseTools/Source/Python') diff --git a/BaseTools/Source/Python/BPDG/BPDG.py b/BaseTools/Source/Python/BPDG/BPDG.py index 283e08a..86f773c 100644 --- a/BaseTools/Source/Python/BPDG/BPDG.py +++ b/BaseTools/Source/Python/BPDG/BPDG.py @@ -18,7 +18,6 @@ from __future__ import print_function from __future__ import absolute_import import Common.LongFilePathOs as os import sys -import encodings.ascii from optparse import OptionParser from Common import EdkLogger diff --git a/BaseTools/Source/Python/Ecc/CParser4/CLexer.py b/BaseTools/Source/Python/Ecc/CParser4/CLexer.py index 888d685..f0c6e66 100644 --- a/BaseTools/Source/Python/Ecc/CParser4/CLexer.py +++ b/BaseTools/Source/Python/Ecc/CParser4/CLexer.py @@ -1,7 +1,6 @@ # Generated from C.g4 by ANTLR 4.7.1 from antlr4 import * from io import StringIO -from typing import TextIO import sys diff --git a/BaseTools/Source/Python/Ecc/CParser4/CParser.py b/BaseTools/Source/Python/Ecc/CParser4/CParser.py index 4d88238..3946497f8 100644 --- a/BaseTools/Source/Python/Ecc/CParser4/CParser.py +++ b/BaseTools/Source/Python/Ecc/CParser4/CParser.py @@ -2,7 +2,6 @@ # encoding: utf-8 from antlr4 import * from io import StringIO -from typing import TextIO import sys diff --git a/BaseTools/Source/Python/Eot/CParser4/CLexer.py b/BaseTools/Source/Python/Eot/CParser4/CLexer.py index b370c70..6666664 100644 --- a/BaseTools/Source/Python/Eot/CParser4/CLexer.py +++ b/BaseTools/Source/Python/Eot/CParser4/CLexer.py @@ -1,7 +1,6 @@ # Generated from C.g4 by ANTLR 4.7.1 from antlr4 import * from io import StringIO -from typing import TextIO import sys diff --git a/BaseTools/Source/Python/Eot/CParser4/CParser.py b/BaseTools/Source/Python/Eot/CParser4/CParser.py index 4d88238..3946497f8 100644 --- a/BaseTools/Source/Python/Eot/CParser4/CParser.py +++ b/BaseTools/Source/Python/Eot/CParser4/CParser.py @@ -2,7 +2,6 @@ # encoding: utf-8 from antlr4 import * from io import StringIO -from typing import TextIO import sys diff --git a/BaseTools/Source/Python/Eot/EotMain.py b/BaseTools/Source/Python/Eot/EotMain.py index 791fcdf..a506378 100644 --- a/BaseTools/Source/Python/Eot/EotMain.py +++ b/BaseTools/Source/Python/Eot/EotMain.py @@ -25,7 +25,6 @@ from Eot import Database from array import array from Eot.Report import Report from Common.BuildVersion import gBUILD_VERSION -from Eot.Parser import ConvertGuid from Common.LongFilePathSupport import OpenLongFilePath as open import struct import uuid diff --git a/BaseTools/Source/Python/GenFds/FdfParser.py b/BaseTools/Source/Python/GenFds/FdfParser.py index feb4c72..c821494 100644 --- a/BaseTools/Source/Python/GenFds/FdfParser.py +++ b/BaseTools/Source/Python/GenFds/FdfParser.py @@ -13,7 +13,6 @@ from __future__ import print_function from __future__ import absolute_import from re import compile, DOTALL -from string import hexdigits from uuid import UUID from Common.BuildToolError import * diff --git a/BaseTools/Source/Python/Table/TableEotReport.py b/BaseTools/Source/Python/Table/TableEotReport.py index 72bc11f..abd433e 100644 --- a/BaseTools/Source/Python/Table/TableEotReport.py +++ b/BaseTools/Source/Python/Table/TableEotReport.py @@ -13,7 +13,6 @@ import Common.EdkLogger as EdkLogger import Common.LongFilePathOs as os, time from Table.Table import Table from Common.StringUtils import ConvertToSqlString2 -import Eot.EotToolError as EotToolError import Eot.EotGlobalData as EotGlobalData ## TableReport diff --git a/BaseTools/Source/Python/UPT/Library/CommentGenerating.py b/BaseTools/Source/Python/UPT/Library/CommentGenerating.py index bded508..4c50ada 100644 --- a/BaseTools/Source/Python/UPT/Library/CommentGenerating.py +++ b/BaseTools/Source/Python/UPT/Library/CommentGenerating.py @@ -16,7 +16,6 @@ CommentGenerating from Library.StringUtils import GetSplitValueList from Library.DataType import TAB_SPACE_SPLIT from Library.DataType import TAB_INF_GUIDTYPE_VAR -from Library.DataType import USAGE_ITEM_NOTIFY from Library.DataType import ITEM_UNDEFINED from Library.DataType import TAB_HEADER_COMMENT from Library.DataType import TAB_BINARY_HEADER_COMMENT diff --git a/BaseTools/Source/Python/UPT/Library/ParserValidate.py b/BaseTools/Source/Python/UPT/Library/ParserValidate.py index 62f4061..edb0c62 100644 --- a/BaseTools/Source/Python/UPT/Library/ParserValidate.py +++ b/BaseTools/Source/Python/UPT/Library/ParserValidate.py @@ -15,7 +15,6 @@ import re import platform from Library.DataType import MODULE_LIST -from Library.DataType import COMPONENT_TYPE_LIST from Library.DataType import PCD_USAGE_TYPE_LIST_OF_MODULE from Library.DataType import TAB_SPACE_SPLIT from Library.StringUtils import GetSplitValueList diff --git a/BaseTools/Source/Python/UPT/Library/UniClassObject.py b/BaseTools/Source/Python/UPT/Library/UniClassObject.py index 8c44dc2..381f978 100644 --- a/BaseTools/Source/Python/UPT/Library/UniClassObject.py +++ b/BaseTools/Source/Python/UPT/Library/UniClassObject.py @@ -22,7 +22,6 @@ from Library.StringUtils import GetLineNo from Library.Misc import PathClass from Library.Misc import GetCharIndexOutStr from Library import DataType as DT -from Library.ParserValidate import CheckUTF16FileHeader ## # Static definitions diff --git a/BaseTools/Source/Python/build/build.py b/BaseTools/Source/Python/build/build.py index f471aea..a78d4e9 100755 --- a/BaseTools/Source/Python/build/build.py +++ b/BaseTools/Source/Python/build/build.py @@ -58,7 +58,6 @@ from PatchPcdValue.PatchPcdValue import PatchBinaryFile import Common.GlobalData as GlobalData from GenFds.GenFds import GenFds, GenFdsApi import multiprocessing as mp -from multiprocessing import Manager from AutoGen.DataPipe import MemoryDataPipe from AutoGen.ModuleAutoGenHelper import WorkSpaceInfo, PlatformInfo from GenFds.FdfParser import FdfParser -- cgit v1.1