X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=BaseTools%2FScripts%2FPackageDocumentTools%2Fplugins%2FEdkPlugins%2Fbasemodel%2Fdoxygen.py;h=a8f87751a0fa9d3bfcb73f917c66ad93eed55954;hb=2e351cbe8e190271b3716284fc1076551d005472;hp=d1e21135cf052925745df67cf750de0cb6af6d06;hpb=2add3cffb075de8a705c9d887dd25624c89d2349;p=mirror_edk2.git diff --git a/BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/doxygen.py b/BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/doxygen.py index d1e21135cf..a8f87751a0 100644 --- a/BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/doxygen.py +++ b/BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/doxygen.py @@ -2,13 +2,7 @@ # # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.
# -# This program and the accompanying materials are licensed and made available -# under the terms and conditions of the BSD License which accompanies this -# distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. +# SPDX-License-Identifier: BSD-2-Clause-Patent # from __future__ import print_function @@ -67,7 +61,7 @@ class Page(BaseDoxygeItem): def AddSection(self, section): self.mSections.append(section) - self.mSections.sort(cmp=lambda x, y: cmp(x.mName.lower(), y.mName.lower())) + self.mSections.sort(key=lambda x: x.mName.lower()) def Generate(self): if self.mIsMainPage: @@ -80,7 +74,7 @@ class Page(BaseDoxygeItem): self.mText.append(self.mDescription) endIndex = len(self.mText) - self.mSections.sort() + self.mSections.sort(key=lambda x: x.mName.lower()) for sect in self.mSections: self.mText += sect.Generate() @@ -92,7 +86,7 @@ class Page(BaseDoxygeItem): self.mText.insert(endIndex, '