]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/inf.py
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / BaseTools / Scripts / PackageDocumentTools / plugins / EdkPlugins / edk2 / model / inf.py
index 32b26850e766fe5835dc8ebf11901b100fd8dffd..430e71af2d890e2f75508ecf94af7378c24c48f8 100644 (file)
@@ -2,16 +2,10 @@
 #\r
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
-# This program and the accompanying materials are licensed and made available\r
-# under the terms and conditions of the BSD License which accompanies this\r
-# distribution. The full text of the license may be found at\r
-# http://opensource.org/licenses/bsd-license.php\r
-#\r
-# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+# SPDX-License-Identifier: BSD-2-Clause-Patent\r
 #\r
 \r
-import plugins.EdkPlugins.basemodel.ini as ini\r
+from plugins.EdkPlugins.basemodel import ini\r
 import re, os\r
 from plugins.EdkPlugins.basemodel.message import *\r
 \r
@@ -61,7 +55,7 @@ class INFFile(ini.BaseINIFile):
         classname = self.GetProduceLibraryClass()\r
         if classname is not None:\r
             libobjdict = INFFile._libobjs\r
-            if libobjdict.has_key(classname):\r
+            if classname in libobjdict:\r
                 if self not in libobjdict[classname]:\r
                     libobjdict[classname].append(self)\r
             else:\r
@@ -169,7 +163,7 @@ class INFLibraryClassObject(INFSectionObject):
     def Parse(self):\r
         self._classname = self.GetLineByOffset(self._start).split('#')[0].strip()\r
         objdict = INFLibraryClassObject._objs\r
-        if objdict.has_key(self._classname):\r
+        if self._classname in objdict:\r
             objdict[self._classname].append(self)\r
         else:\r
             objdict[self._classname] = [self]\r
@@ -241,7 +235,7 @@ class INFSourceObject(INFSectionObject):
 \r
         self.mFilename = os.path.basename(self.GetSourceFullPath())\r
         objdict = INFSourceObject._objs\r
-        if not objdict.has_key(self.mFilename):\r
+        if self.mFilename not in objdict:\r
             objdict[self.mFilename] = [self]\r
         else:\r
             objdict[self.mFilename].append(self)\r
@@ -303,7 +297,7 @@ class INFPcdObject(INFSectionObject):
             self.mDefaultValue = arr[1].strip()\r
 \r
         objdict = INFPcdObject._objs\r
-        if objdict.has_key(self.GetName()):\r
+        if self.GetName() in objdict:\r
             if self not in objdict[self.GetName()]:\r
                 objdict[self.GetName()].append(self)\r
         else:\r