]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/Common/InfClassObject.py
BaseTools - AutoGen - replace custom dictionary class with python standard one
[mirror_edk2.git] / BaseTools / Source / Python / Common / InfClassObject.py
index f24e4e41a0c1e36e5679cd54c9218a588a64a933..7a5ba4eb84cedca5033a862f5eccc9a001a8efa7 100644 (file)
@@ -131,21 +131,10 @@ class InfHeader(ModuleHeaderClass):
     def __contains__(self, key):\r
         return key in self._Mapping_\r
 \r
-## InfObject\r
-#\r
-# This class defined basic Inf object which is used by inheriting\r
-#\r
-# @param object:       Inherited from object class\r
-#\r
-class InfObject(object):\r
-    def __init__(self):\r
-        object.__init__()\r
-\r
 ## Inf\r
 #\r
 # This class defined the structure used in Inf object\r
 #\r
-# @param InfObject:         Inherited from InfObject class\r
 # @param Ffilename:         Input value for Ffilename of Inf file, default is None\r
 # @param IsMergeAllArches:  Input value for IsMergeAllArches\r
 #                           True is to merge all arches\r
@@ -163,7 +152,7 @@ class InfObject(object):
 # @var WorkspaceDir:        To store value for WorkspaceDir\r
 # @var KeyList:             To store value for KeyList, a list for all Keys used in Inf\r
 #\r
-class Inf(InfObject):\r
+class Inf(object):\r
     def __init__(self, Filename=None, IsToDatabase=False, IsToModule=False, WorkspaceDir=None, Database=None, SupArchList=DataType.ARCH_LIST):\r
         self.Identification = Identification()\r
         self.Module = ModuleClass()\r
@@ -199,7 +188,7 @@ class Inf(InfObject):
         #\r
         # Load Inf file if filename is not None\r
         #\r
-        if Filename != None:\r
+        if Filename is not None:\r
             self.LoadInfFile(Filename)\r
 \r
         #\r