From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mx.groups.io with SMTP id smtpd.web12.419.1652832841091445305 for ; Tue, 17 May 2022 17:14:01 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@linux.microsoft.com header.s=default header.b=qszAAfTA; spf=pass (domain: linux.microsoft.com, ip: 13.77.154.182, mailfrom: mikuback@linux.microsoft.com) Received: from localhost.localdomain (unknown [47.195.228.134]) by linux.microsoft.com (Postfix) with ESMTPSA id 93E7D20F723A; Tue, 17 May 2022 17:13:58 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com 93E7D20F723A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1652832840; bh=moDgIEps9jLkJeHKea4XUQgSpC/3ifX3cjnZx3aD/bI=; h=From:To:Cc:Subject:Date:From; b=qszAAfTA1x5qHWdRbVD7YnwhlrDsam69TH1UuzZTqZV9+DY9FwlZKwG49ZCJQ57eZ zZ/wo2Hkkgm4RFO8+BPyCulExQVts5pskGXepkoCvbSx8BuTH3YoikpBEm9p341ko9 532vjOc9IOveEmzevb/xwe9FsENqGND362YRDXIU= From: "Michael Kubacki" To: devel@edk2.groups.io Cc: Alexei Fedorov , Ankit Sinha , Ard Biesheuvel , Bret Barkelew , Gerd Hoffmann , Guomin Jiang , Jiewen Yao , Leif Lindholm , Liming Gao , Michael D Kinney , Michael Kubacki , Nate DeSimone , Ray Ni , Sami Mujawar , Sean Brogan , Supreeth Venkatesh , Wei6 Xu Subject: [PATCH v2 00/11] Fix new typos reported Date: Tue, 17 May 2022 20:13:27 -0400 Message-Id: <20220518001338.1380-1-mikuback@linux.microsoft.com> X-Mailer: git-send-email 2.28.0.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Michael Kubacki REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3929 The SpellCheck plugin began reporting new typos that were previously missed. This is impacting edk2 pull requests from being completed. A change in the cspell plugin or some other upstream component may have caused them to appear now. This patch series mitigates the issue by fixing legitimate spelling issues and adding new ignored words if appropriate. It also locks the cspell version instead of moving with latest to prevent future updates from unexpectedly changing results. Other changes are made as noted in the V2 changes to reduce overhead introduced by the plugin in the future. V2 changes: 1. Complete BZ 3929. 2. Lock the cspell version to v5.20.0 to prevent latest from unexpectedly causing issues in the future. 3. Update the common word list in cspell.base.yaml to prevent package level duplication in the future. 4. Set "allowCompoundWords" to "true" to better recognize compound word= s. 4. Include code review tags. =20 Cc: Alexei Fedorov Cc: Ankit Sinha Cc: Ard Biesheuvel Cc: Bret Barkelew Cc: Gerd Hoffmann Cc: Guomin Jiang Cc: Jiewen Yao Cc: Leif Lindholm Cc: Liming Gao Cc: Michael D Kinney Cc: Michael Kubacki Cc: Nate DeSimone Cc: Ray Ni Cc: Sami Mujawar Cc: Sean Brogan Cc: Supreeth Venkatesh Cc: Wei6 Xu Signed-off-by: Michael Kubacki Michael Kubacki (11): PrmPkg: Fix new typos reported StandaloneMmPkg: Fix new typos reported DynamicTablesPkg: Fix new typos reported UnitTestFrameworkPkg: Fix new typos reported FatPkg: Fix new typos reported FmpDevicePkg: Fix new typos reported ArmPkg: Ignore new typos reported ArmVirtPkg: Add new ignored spelling errors .azurepipelines: Fix cspell version to v5.20.0 .pytool/plugin/SpellCheck: Allow compound words .pytool/plugin/SpellCheck: Add more common words ArmPkg/Drivers/ArmScmiDxe/Scmi.c = | 2 +- ArmPkg/Library/ArmDisassemblerLib/ThumbDisassembler.c = | 4 +- ArmPkg/Library/SemiHostingSerialPortLib/SerialPortLib.c = | 2 +- ArmPkg/Library/StandaloneMmMmuLib/ArmMmuStandaloneMmLib.c = | 6 +- ArmPkg/Universal/Smbios/OemMiscLibNull/OemMiscLib.c = | 2 +- DynamicTablesPkg/Library/Acpi/Arm/AcpiPpttLibArm/PpttGenerator.c = | 2 +- DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtCmn600LibArm/SsdtCmn600Generat= or.c | 2 +- DynamicTablesPkg/Library/Common/AmlLib/CodeGen/AmlResourceDataCodeGen.c = | 2 +- DynamicTablesPkg/Library/Common/AmlLib/Parser/AmlMethodParser.c = | 2 +- DynamicTablesPkg/Library/Common/AmlLib/Parser/AmlParser.c = | 2 +- DynamicTablesPkg/Library/Common/AmlLib/Tree/AmlNode.c = | 2 +- DynamicTablesPkg/Library/Common/DynamicPlatRepoLib/DynamicPlatRepo.c = | 4 +- DynamicTablesPkg/Library/FdtHwInfoParserLib/Gic/ArmGicDispatcher.c = | 2 +- DynamicTablesPkg/Library/FdtHwInfoParserLib/Serial/ArmSerialPortParser.c= | 2 +- FatPkg/EnhancedFatDxe/FileSpace.c = | 2 +- FatPkg/EnhancedFatDxe/ReadWrite.c = | 2 +- FmpDevicePkg/Library/FmpDependencyLib/FmpDependencyLib.c = | 2 +- PrmPkg/Application/PrmInfo/PrmInfo.c = | 2 +- PrmPkg/Library/DxePrmModuleDiscoveryLib/DxePrmModuleDiscoveryLib.c = | 2 +- PrmPkg/PrmLoaderDxe/PrmLoaderDxe.c = | 2 +- PrmPkg/Test/UnitTest/Library/UefiBootServicesTableLibUnitTest/UefiBootSe= rvicesTableLibUnitTestImage.c | 2 +- PrmPkg/Test/UnitTest/Library/UefiBootServicesTableLibUnitTest/UefiBootSe= rvicesTableLibUnitTestProtocol.c | 2 +- StandaloneMmPkg/Core/Dependency.c = | 2 +- StandaloneMmPkg/Core/Dispatcher.c = | 18 +-- StandaloneMmPkg/Core/Handle.c = | 2 +- UnitTestFrameworkPkg/Library/Posix/MemoryAllocationLibPosix/MemoryAlloca= tionLibPosix.c | 18 +-- UnitTestFrameworkPkg/Library/UnitTestBootLibNull/UnitTestBootLibNull.c = | 2 +- UnitTestFrameworkPkg/Library/UnitTestBootLibUsbClass/UnitTestBootLibUsbC= lass.c | 2 +- UnitTestFrameworkPkg/Library/UnitTestLib/Log.c = | 2 +- UnitTestFrameworkPkg/Library/UnitTestLib/UnitTestLib.c = | 2 +- UnitTestFrameworkPkg/Test/UnitTest/Sample/SampleUnitTest/SampleUnitTest.= c | 2 +- .azurepipelines/templates/spell-check-prereq-steps.yml = | 2 +- .pytool/Plugin/SpellCheck/cspell.base.yaml = | 115 +++++++++++++++++++- ArmPkg/ArmPkg.ci.yaml = | 53 ++++++++- ArmPkg/Include/Library/OemMiscLib.h = | 2 +- ArmVirtPkg/ArmVirtPkg.ci.yaml = | 25 +++-- DynamicTablesPkg/DynamicTablesPkg.ci.yaml = | 31 ++++-- DynamicTablesPkg/Include/Library/DynamicPlatRepoLib.h = | 4 +- DynamicTablesPkg/Library/Common/AmlLib/Parser/AmlMethodParser.h = | 2 +- DynamicTablesPkg/Library/FdtHwInfoParserLib/Gic/ArmGicDispatcher.h = | 2 +- DynamicTablesPkg/Library/FdtHwInfoParserLib/Serial/ArmSerialPortParser.h= | 2 +- DynamicTablesPkg/Readme.md = | 4 +- FatPkg/EnhancedFatDxe/Fat.h = | 2 +- FatPkg/FatPkg.ci.yaml = | 22 +++- FmpDevicePkg/FmpDevicePkg.ci.yaml = | 4 + PrmPkg/Include/Library/PrmModuleDiscoveryLib.h = | 2 +- PrmPkg/PrmLoaderDxe/PrmAcpiTable.h = | 4 +- PrmPkg/PrmPkg.ci.yaml = | 9 ++ PrmPkg/Test/UnitTest/Library/UefiBootServicesTableLibUnitTest/UefiBootSe= rvicesTableLibUnitTest.h | 4 +- StandaloneMmPkg/Core/StandaloneMmCore.h = | 2 +- StandaloneMmPkg/Include/Guid/MmCoreData.h = | 2 +- StandaloneMmPkg/StandaloneMmPkg.ci.yaml = | 9 ++ UnitTestFrameworkPkg/PrivateInclude/Library/UnitTestBootLib.h = | 2 +- UnitTestFrameworkPkg/PrivateInclude/UnitTestFrameworkTypes.h = | 2 +- UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml = | 29 +++-- 55 files changed, 330 insertions(+), 107 deletions(-) --=20 2.28.0.windows.1