> On 20 Dec 2023, at 08:41, Jan Beulich <jbeul...@suse.com> wrote:
> 
> On 20.12.2023 01:17, Stefano Stabellini wrote:
>> On Tue, 19 Dec 2023, Luca Fancellu wrote:
>>>> On 19 Dec 2023, at 11:05, Nicola Vetrini <nicola.vetr...@bugseng.com> 
>>>> wrote:
>>>> On 2023-12-19 11:51, Nicola Vetrini wrote:
>>>>> On 2023-12-19 11:37, Jan Beulich wrote:
>>>>>> On 19.12.2023 10:02, Nicola Vetrini wrote:
>>>>>>> --- a/docs/misra/exclude-list.json
>>>>>>> +++ b/docs/misra/exclude-list.json
>>>>>>> @@ -209,6 +209,10 @@
>>>>>>>          "rel_path": "include/acpi/acglobal.h",
>>>>>>>          "comment": "Imported from Linux, ignore for now"
>>>>>>>        },
>>>>>>> +        {
>>>>>>> +          "rel_path": "include/acpi/acmacros.h",
>>>>>>> +          "comment": "Imported from Linux, ignore for now"
>>>>>>> +        },
>>>>>> Together with what's already there (in context), wouldn't it better be
>>>>>> the entire directory then which is excluded, or at least all
>>>>>> include/acpi/ac*.h collectively (and perhaps also
>>>>>> include/acpi/platform/ac*.h)?
>>>>>> Jan
>>>>> +Cc Luca Fancellu
>>>>> Sure. I wasn't certain which files are imported from ACPI CA and which 
>>>>> aren't.
>>>>> I'm also not sure whether "include/acpi/ac*.h" would be properly 
>>>>> recognized by other tooling that uses exclude-list.json (only cppcheck I 
>>>>> think). I Cc-ed Luca Fancellu on this.
>>>> 
>>>> It occurred to me that it's surely ok to use "include/acpi/ac*" and 
>>>> "include/acpi/platform/ac*".
>>> 
>>> Yes I think it’s fine, it just come to my mind now that this could have the 
>>> risk that if
>>> another file is added with ‘ac' prefix, even if it could be subject to 
>>> MISRA compliance,
>>> it will be excluded.
>>> 
>>> If that risk is negligible for the maintainer of that part, then it’s fine.
>> 
>> I think it is OK either way, I'll let Jan pick his preference.
> 
> It hasn't become clear to me what the benefit would be of omitting the
> trailing .h.

Yes, with the extension is better, the same as we already do here:

[...]
{
    "rel_path": "common/un*.c”,
    "comment": "unlz4.c implementation by Yann Collet, the others un* are from 
Linux, ignore for now"
},
[...]


Reply via email to