X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=BaseTools%2FSource%2FPython%2FUPT%2FXml%2FXmlParserMisc.py;h=bf64d89f17d9ad830f78dfe1f7c0546eb149fd75;hb=1b2e077260030290c512f3ac71a044ed1150899f;hp=7e3dc94edf64499473311b921aad74646ad08ec3;hpb=421ccda3079077dd613308526e02d797f5cc356a;p=mirror_edk2.git diff --git a/BaseTools/Source/Python/UPT/Xml/XmlParserMisc.py b/BaseTools/Source/Python/UPT/Xml/XmlParserMisc.py index 7e3dc94edf..bf64d89f17 100644 --- a/BaseTools/Source/Python/UPT/Xml/XmlParserMisc.py +++ b/BaseTools/Source/Python/UPT/Xml/XmlParserMisc.py @@ -1,11 +1,11 @@ ## @file # This file is used to parse a xml file of .PKG file # -# Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.
+# Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.
# -# This program and the accompanying materials are licensed and made available -# under the terms and conditions of the BSD License which accompanies this -# distribution. The full text of the license may be found at +# This program and the accompanying materials are licensed and made available +# under the terms and conditions of the BSD License which accompanies this +# distribution. The full text of the license may be found at # http://opensource.org/licenses/bsd-license.php # # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, @@ -21,7 +21,7 @@ from Logger.ToolError import PARSER_ERROR import Logger.Log as Logger ## ConvertVariableName() -# Convert VariableName to be L"string", +# Convert VariableName to be L"string", # input of UCS-2 format Hex Array or L"string" (C style.) could be converted successfully, # others will not. # @@ -31,11 +31,11 @@ import Logger.Log as Logger def ConvertVariableName(VariableName): VariableName = VariableName.strip() # - # check for L quoted string + # check for L quoted string # if VariableName.startswith('L"') and VariableName.endswith('"'): return VariableName - + # # check for Hex Array, it should be little endian even number of hex numbers # @@ -52,8 +52,8 @@ def ConvertVariableName(VariableName): SecondByte = int(ValueList[Index + 1], 16) if SecondByte != 0: return None - - if FirstByte not in xrange(0x20, 0x7F): + + if FirstByte not in range(0x20, 0x7F): return None TransferedStr += ('%c')%FirstByte Index = Index + 2 @@ -63,10 +63,10 @@ def ConvertVariableName(VariableName): ## IsRequiredItemListNull # # Check if a required XML section item/attribue is NULL -# +# # @param ItemList: The list of items to be checked # @param XmlTreeLevel: The error message tree level -# +# def IsRequiredItemListNull(ItemDict, XmlTreeLevel): for Key in ItemDict: if not ItemDict[Key]: @@ -74,7 +74,7 @@ def IsRequiredItemListNull(ItemDict, XmlTreeLevel): ErrorMsg = ERR_XML_PARSER_REQUIRED_ITEM_MISSING % (Key, Msg) Logger.Error('\nUPT', PARSER_ERROR, ErrorMsg, RaiseError=True) -## Get help text +## Get help text # # @param HelpText # @@ -86,8 +86,8 @@ def GetHelpTextList(HelpText): HelpTextObj.SetString(HelT.HelpText) HelpTextList.append(HelpTextObj) return HelpTextList - -## Get Prompt text + +## Get Prompt text # # @param Prompt #