BaseTools: cleanup class heirarchy
[mirror_edk2.git] / BaseTools / Source / Python / Common / DscClassObject.py
index b98dbf5..da3101a 100644 (file)
@@ -54,21 +54,10 @@ Section = {TAB_UNKNOWN.upper() : MODEL_UNKNOWN,
            TAB_USER_EXTENSIONS.upper() : MODEL_META_DATA_USER_EXTENSION\r
            }\r
 \r
-## DscObject\r
-#\r
-# This class defined basic Dsc object which is used by inheriting\r
-#\r
-# @param object:       Inherited from object class\r
-#\r
-class DscObject(object):\r
-    def __init__(self):\r
-        object.__init__()\r
-\r
 ## Dsc\r
 #\r
 # This class defined the structure used in Dsc object\r
 #\r
-# @param DscObject:         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
@@ -89,7 +78,7 @@ class DscObject(object):
 # @var WorkspaceDir:        To store value for WorkspaceDir\r
 # @var KeyList:             To store value for KeyList, a list for all Keys used in Dec\r
 #\r
-class Dsc(DscObject):\r
+class Dsc(object):\r
     _NullClassIndex = 0\r
 \r
     def __init__(self, Filename=None, IsToDatabase=False, IsToPlatform=False, WorkspaceDir=None, Database=None):\r