I figured it out: it didn't like the generic wording "Component description file". -- Rebecca Cran On 12/15/21 2:26 PM, Rebecca Cran via groups.io wrote: > 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.
>> +# >> +# SPDX-License-Identifier: BSD-2-Clause-Patent >> +# >> +#**/ >> + >> +[Defines] >> + INF_VERSION = 1.29 > > I'm having problems getting the CI Ecc check to pass this file: it > keep saying: > > ERROR - EFI coding style error > ERROR - *Error code: 9001 > ERROR - *The file headers should follow Doxygen special documentation > blocks in section 2.3.5 > ERROR - *file: > D:\a\1\s\Build\.pytool\Plugin\EccCheck\ArmPkg\Library\MpInitLib\DxeMpInitLib.inf > ERROR - *Line number: 1 > ERROR - *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 > >