BaseTools: remove unused setter functions

Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Cc: Liming Gao <liming.gao@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:
Jaben Carsey 2018-08-18 00:17:40 +08:00 committed by Yonghong Zhu
parent fe6fdfe2bb
commit 43fe4c4052
3 changed files with 4 additions and 60 deletions

View File

@ -116,21 +116,6 @@ class DecBuildData(PackageBuildClassObject):
def _GetArch(self): def _GetArch(self):
return self._Arch return self._Arch
## Set architecture
#
# Changing the default ARCH to another may affect all other information
# because all information in a platform may be ARCH-related. That's
# why we need to clear all internal used members, in order to cause all
# information to be re-retrieved.
#
# @param Value The value of ARCH
#
def _SetArch(self, Value):
if self._Arch == Value:
return
self._Arch = Value
self._Clear()
## Retrieve all information in [Defines] section ## Retrieve all information in [Defines] section
# #
# (Retriving all [Defines] information in one-shot is just to save time.) # (Retriving all [Defines] information in one-shot is just to save time.)
@ -469,7 +454,7 @@ class DecBuildData(PackageBuildClassObject):
_Macros = property(_GetMacros) _Macros = property(_GetMacros)
Arch = property(_GetArch, _SetArch) Arch = property(_GetArch)
PackageName = property(_GetPackageName) PackageName = property(_GetPackageName)
Guid = property(_GetFileGuid) Guid = property(_GetFileGuid)
Version = property(_GetVersion) Version = property(_GetVersion)

View File

@ -308,21 +308,6 @@ class DscBuildData(PlatformBuildClassObject):
def _GetArch(self): def _GetArch(self):
return self._Arch return self._Arch
## Set architecture
#
# Changing the default ARCH to another may affect all other information
# because all information in a platform may be ARCH-related. That's
# why we need to clear all internal used members, in order to cause all
# information to be re-retrieved.
#
# @param Value The value of ARCH
#
def _SetArch(self, Value):
if self._Arch == Value:
return
self._Arch = Value
self._Clear()
## Retrieve all information in [Defines] section ## Retrieve all information in [Defines] section
# #
# (Retriving all [Defines] information in one-shot is just to save time.) # (Retriving all [Defines] information in one-shot is just to save time.)
@ -2849,7 +2834,7 @@ class DscBuildData(PlatformBuildClassObject):
self._DecPcds, self._GuidDict = GetDeclaredPcd(self, self._Bdb, self._Arch, self._Target, self._Toolchain, PkgSet) self._DecPcds, self._GuidDict = GetDeclaredPcd(self, self._Bdb, self._Arch, self._Target, self._Toolchain, PkgSet)
return self._DecPcds return self._DecPcds
_Macros = property(_GetMacros) _Macros = property(_GetMacros)
Arch = property(_GetArch, _SetArch) Arch = property(_GetArch)
Platform = property(_GetPlatformName) Platform = property(_GetPlatformName)
PlatformName = property(_GetPlatformName) PlatformName = property(_GetPlatformName)
Guid = property(_GetFileGuid) Guid = property(_GetFileGuid)

View File

@ -173,36 +173,10 @@ class InfBuildData(ModuleBuildClassObject):
def _GetArch(self): def _GetArch(self):
return self._Arch return self._Arch
## Set architecture
#
# Changing the default ARCH to another may affect all other information
# because all information in a platform may be ARCH-related. That's
# why we need to clear all internal used members, in order to cause all
# information to be re-retrieved.
#
# @param Value The value of ARCH
#
def _SetArch(self, Value):
if self._Arch == Value:
return
self._Arch = Value
self._Clear()
## Return the name of platform employing this module ## Return the name of platform employing this module
def _GetPlatform(self): def _GetPlatform(self):
return self._Platform return self._Platform
## Change the name of platform employing this module
#
# Changing the default name of platform to another may affect some information
# because they may be PLATFORM-related. That's why we need to clear all internal
# used members, in order to cause all information to be re-retrieved.
#
def _SetPlatform(self, Value):
if self._Platform == Value:
return
self._Platform = Value
self._Clear()
def _GetHeaderComments(self): def _GetHeaderComments(self):
if not self._HeaderComments: if not self._HeaderComments:
self._HeaderComments = [] self._HeaderComments = []
@ -1154,8 +1128,8 @@ class InfBuildData(ModuleBuildClassObject):
return False return False
_Macros = property(_GetMacros) _Macros = property(_GetMacros)
Arch = property(_GetArch, _SetArch) Arch = property(_GetArch)
Platform = property(_GetPlatform, _SetPlatform) Platform = property(_GetPlatform)
HeaderComments = property(_GetHeaderComments) HeaderComments = property(_GetHeaderComments)
TailComments = property(_GetTailComments) TailComments = property(_GetTailComments)