BaseTools: Remove unreachable code
Running the vulture tool gave the following report. Remove the unreachable code. - TargetTool/TargetTool.py:49: unreachable code after 'raise' (100% confidence) - UPT/Library/UniClassObject.py:137: unreachable code after 'return' (100% confidence) - UPT/Object/Parser/InfDefineObject.py:795: unreachable code after 'if' (100% confidence) - Ecc/Check.py:1504: unreachable code after 'return' (100% confidence) Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
This commit is contained in:
committed by
Liming Gao
parent
f54fe78d9a
commit
c169a5420b
@@ -1501,7 +1501,6 @@ def FindPara(FilePath, Para, CallingLine):
|
||||
if Line.startswith('%s = ' % Para):
|
||||
Line = Line.strip()
|
||||
return Line
|
||||
break
|
||||
|
||||
return ''
|
||||
|
||||
|
||||
@@ -46,7 +46,6 @@ class TargetTool():
|
||||
return self.ConvertTextFileToDict(filename, '#', '=')
|
||||
else:
|
||||
raise ParseError('LoadTargetTxtFile() : No Target.txt file exists.')
|
||||
return 1
|
||||
|
||||
#
|
||||
# Convert a text file to a dictionary
|
||||
|
||||
@@ -133,40 +133,6 @@ def ConvertSpecialUnicodes(Uni):
|
||||
def GetLanguageCode1766(LangName, File=None):
|
||||
return LangName
|
||||
|
||||
length = len(LangName)
|
||||
if length == 2:
|
||||
if LangName.isalpha():
|
||||
for Key in gLANG_CONV_TABLE.keys():
|
||||
if gLANG_CONV_TABLE.get(Key) == LangName.lower():
|
||||
return Key
|
||||
elif length == 3:
|
||||
if LangName.isalpha() and gLANG_CONV_TABLE.get(LangName.lower()):
|
||||
return LangName
|
||||
else:
|
||||
EdkLogger.Error("Unicode File Parser",
|
||||
ToolError.FORMAT_INVALID,
|
||||
"Invalid RFC 1766 language code : %s" % LangName,
|
||||
File)
|
||||
elif length == 5:
|
||||
if LangName[0:2].isalpha() and LangName[2] == '-':
|
||||
for Key in gLANG_CONV_TABLE.keys():
|
||||
if gLANG_CONV_TABLE.get(Key) == LangName[0:2].lower():
|
||||
return Key
|
||||
elif length >= 6:
|
||||
if LangName[0:2].isalpha() and LangName[2] == '-':
|
||||
for Key in gLANG_CONV_TABLE.keys():
|
||||
if gLANG_CONV_TABLE.get(Key) == LangName[0:2].lower():
|
||||
return Key
|
||||
if LangName[0:3].isalpha() and gLANG_CONV_TABLE.get(LangName.lower()) is None and LangName[3] == '-':
|
||||
for Key in gLANG_CONV_TABLE.keys():
|
||||
if Key == LangName[0:3].lower():
|
||||
return Key
|
||||
|
||||
EdkLogger.Error("Unicode File Parser",
|
||||
ToolError.FORMAT_INVALID,
|
||||
"Invalid RFC 4646 language code : %s" % LangName,
|
||||
File)
|
||||
|
||||
## GetLanguageCode
|
||||
#
|
||||
# Check the language code read from .UNI file and convert RFC 1766 codes to RFC 4646 codes if appropriate
|
||||
|
||||
@@ -792,7 +792,6 @@ class InfDefSection(InfDefSectionOptionRomInfo):
|
||||
ErrorInInf(ST.ERR_INF_PARSER_DEFINE_FROMAT_INVALID%(Name),
|
||||
LineInfo=self.CurrentLine)
|
||||
return False
|
||||
return True
|
||||
|
||||
def GetSpecification(self):
|
||||
return self.Specification
|
||||
|
||||
Reference in New Issue
Block a user