BaseTools: eliminate {} from dictionary contructor call
no need to construct 2 dictionaries. Cc: Liming Gao <liming.gao@intel.com> Cc: Yonghong Zhu <yonghong.zhu@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jaben Carsey <jaben.carsey@intel.com> Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
This commit is contained in:
committed by
Yonghong Zhu
parent
13d9e0511e
commit
817e36690a
@ -123,16 +123,16 @@ class StructurePcd(PcdClassObject):
|
|||||||
self.StructuredPcdIncludeFile = [] if StructuredPcdIncludeFile is None else StructuredPcdIncludeFile
|
self.StructuredPcdIncludeFile = [] if StructuredPcdIncludeFile is None else StructuredPcdIncludeFile
|
||||||
self.PackageDecs = Packages
|
self.PackageDecs = Packages
|
||||||
self.DefaultStoreName = [default_store]
|
self.DefaultStoreName = [default_store]
|
||||||
self.DefaultValues = collections.OrderedDict({})
|
self.DefaultValues = collections.OrderedDict()
|
||||||
self.PcdMode = None
|
self.PcdMode = None
|
||||||
self.SkuOverrideValues = collections.OrderedDict({})
|
self.SkuOverrideValues = collections.OrderedDict()
|
||||||
self.FlexibleFieldName = None
|
self.FlexibleFieldName = None
|
||||||
self.StructName = None
|
self.StructName = None
|
||||||
self.PcdDefineLineNo = 0
|
self.PcdDefineLineNo = 0
|
||||||
self.PkgPath = ""
|
self.PkgPath = ""
|
||||||
self.DefaultValueFromDec = ""
|
self.DefaultValueFromDec = ""
|
||||||
self.ValueChain = dict()
|
self.ValueChain = dict()
|
||||||
self.PcdFieldValueFromComm = collections.OrderedDict({})
|
self.PcdFieldValueFromComm = collections.OrderedDict()
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return self.TypeName
|
return self.TypeName
|
||||||
|
|
||||||
@ -146,9 +146,9 @@ class StructurePcd(PcdClassObject):
|
|||||||
self.DefaultValueFromDec = DefaultValue
|
self.DefaultValueFromDec = DefaultValue
|
||||||
def AddOverrideValue (self, FieldName, Value, SkuName, DefaultStoreName, FileName="", LineNo=0):
|
def AddOverrideValue (self, FieldName, Value, SkuName, DefaultStoreName, FileName="", LineNo=0):
|
||||||
if SkuName not in self.SkuOverrideValues:
|
if SkuName not in self.SkuOverrideValues:
|
||||||
self.SkuOverrideValues[SkuName] = collections.OrderedDict({})
|
self.SkuOverrideValues[SkuName] = collections.OrderedDict()
|
||||||
if DefaultStoreName not in self.SkuOverrideValues[SkuName]:
|
if DefaultStoreName not in self.SkuOverrideValues[SkuName]:
|
||||||
self.SkuOverrideValues[SkuName][DefaultStoreName] = collections.OrderedDict({})
|
self.SkuOverrideValues[SkuName][DefaultStoreName] = collections.OrderedDict()
|
||||||
if FieldName in self.SkuOverrideValues[SkuName][DefaultStoreName]:
|
if FieldName in self.SkuOverrideValues[SkuName][DefaultStoreName]:
|
||||||
del self.SkuOverrideValues[SkuName][DefaultStoreName][FieldName]
|
del self.SkuOverrideValues[SkuName][DefaultStoreName][FieldName]
|
||||||
self.SkuOverrideValues[SkuName][DefaultStoreName][FieldName] = [Value.strip(), FileName, LineNo]
|
self.SkuOverrideValues[SkuName][DefaultStoreName][FieldName] = [Value.strip(), FileName, LineNo]
|
||||||
|
Reference in New Issue
Block a user