I figured it out: it didn't like the generic wording "Component description file".
--
Rebecca Cran
On 12/15/21 10:46 AM, Rebecca Cran wrote:diff --git a/ArmPkg/Library/MpInitLib/DxeMpInitLib.inf b/ArmPkg/Library/MpInitLib/DxeMpInitLib.inf new file mode 100644 index 000000000000..2275b6cca33a --- /dev/null +++ b/ArmPkg/Library/MpInitLib/DxeMpInitLib.inf @@ -0,0 +1,53 @@ +#/** @file +# +# Component description file for the DxeMpInitLib module. +# +# Copyright (c) 2021, NUVIA Inc. All rights reserved.<BR> +# +# SPDX-License-Identifier: BSD-2-Clause-Patent +# +#**/ + +[Defines] + INF_VERSION = 1.29I'm having problems getting the CI Ecc check to pass this file: it keep saying:
ERROR - EFI coding style errorERROR - *Error code: 9001ERROR - *The file headers should follow Doxygen special documentation blocks in section 2.3.5ERROR - *file: D:\a\1\s\Build\.pytool\Plugin\EccCheck\ArmPkg\Library\MpInitLib\DxeMpInitLib.infERROR - *Line number: 1ERROR - *Header comment section must have Abstract information.ERROR - --->Test Failed: EccCheck Test NO-TARGET returned 1
I've tried copying other .inf files in the tree: with the style above, removing the C-style "/**" and "**/" and adding an extra "#" (i.e. "## @file") without any success.
I've also moved the comment up to line 2 with no success. I was wondering if anyone could help me come up with a header that can pass CI?
Thanks.
Rebecca Cran