X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=BaseTools%2FSource%2FPython%2FUPT%2FLibrary%2FParsing.py;fp=BaseTools%2FSource%2FPython%2FUPT%2FLibrary%2FParsing.py;h=791e064761c06ae6f8671fd80d0c3301347fc569;hp=c34e7751442ab542ac14c52e1fde7e788d7d109c;hb=4231a8193ec0d52df7e0a101d96c51b1a2b7a996;hpb=05a32984ab799a564e2eeb7dff128fe0992910d8 diff --git a/BaseTools/Source/Python/UPT/Library/Parsing.py b/BaseTools/Source/Python/UPT/Library/Parsing.py index c34e775144..791e064761 100644 --- a/BaseTools/Source/Python/UPT/Library/Parsing.py +++ b/BaseTools/Source/Python/UPT/Library/Parsing.py @@ -134,7 +134,7 @@ def GetLibraryClassOfInf(Item, ContainerFile, WorkspaceDir, LineNo= -1): # def CheckPcdTokenInfo(TokenInfoString, Section, File, LineNo= -1): Format = '.' - if TokenInfoString != '' and TokenInfoString != None: + if TokenInfoString != '' and TokenInfoString is not None: TokenInfoList = GetSplitValueList(TokenInfoString, DataType.TAB_SPLIT) if len(TokenInfoList) == 2: return True @@ -433,7 +433,7 @@ def GetComponents(Lines, KeyValues, CommentCharacter): LineList = Lines.split('\n') for Line in LineList: Line = CleanString(Line, CommentCharacter) - if Line == None or Line == '': + if Line is None or Line == '': continue if FindBlock == False: @@ -921,7 +921,7 @@ def MacroParser(Line, FileName, SectionType, FileLocalMacros): FileLocalMacros[Name] = Value ReIsValidMacroName = re.compile(r"^[A-Z][A-Z0-9_]*$", re.DOTALL) - if ReIsValidMacroName.match(Name) == None: + if ReIsValidMacroName.match(Name) is None: Logger.Error('Parser', FORMAT_INVALID, ST.ERR_MACRONAME_INVALID % (Name), @@ -940,7 +940,7 @@ def MacroParser(Line, FileName, SectionType, FileLocalMacros): # , are subset of . # ReIsValidMacroValue = re.compile(r"^[\x20-\x7e]*$", re.DOTALL) - if ReIsValidMacroValue.match(Value) == None: + if ReIsValidMacroValue.match(Value) is None: Logger.Error('Parser', FORMAT_INVALID, ST.ERR_MACROVALUE_INVALID % (Value), @@ -979,7 +979,7 @@ def GenSection(SectionName, SectionDict, SplitArch=True, NeedBlankLine=False): else: Section = '[' + SectionName + ']' Content += '\n' + Section + '\n' - if StatementList != None: + if StatementList is not None: for Statement in StatementList: LineList = Statement.split('\n') NewStatement = ""