[XEN PATCH] automation/eclair_analysis: file exclusion automation

2023-12-07 Thread Nicola Vetrini
The file exclude-list.json contains files that are classified as adopted code for MISRA compliance. Therefore, this file is used to automatically generate a suitable .ecl configuration for ECLAIR. As such, many entries in out_of_scope.ecl can be removed, as they would be duplicates. Signed-off-by

Re: [XEN PATCH] automation/eclair_analysis: file exclusion automation

2023-12-07 Thread Julien Grall
On 07/12/2023 11:39, Nicola Vetrini wrote: +-doc_begin="libfdt is out of scope." +-file_tag+={out_of_scope,"^xen/include/xen/libfdt/.*$"} AFAICT, before this was marked as "adopted". But this is now moved to "out_of_scope". Can you explain why? It also feels somewhat unrelated to the rest

Re: [XEN PATCH] automation/eclair_analysis: file exclusion automation

2023-12-07 Thread Nicola Vetrini
On 2023-12-07 18:08, Julien Grall wrote: On 07/12/2023 11:39, Nicola Vetrini wrote: +-doc_begin="libfdt is out of scope." +-file_tag+={out_of_scope,"^xen/include/xen/libfdt/.*$"} AFAICT, before this was marked as "adopted". But this is now moved to "out_of_scope". Can you explain why? It al

Re: [XEN PATCH] automation/eclair_analysis: file exclusion automation

2023-12-07 Thread Julien Grall
Hi Nicola, On 07/12/2023 17:53, Nicola Vetrini wrote: On 2023-12-07 18:08, Julien Grall wrote: On 07/12/2023 11:39, Nicola Vetrini wrote: +-doc_begin="libfdt is out of scope." +-file_tag+={out_of_scope,"^xen/include/xen/libfdt/.*$"} AFAICT, before this was marked as "adopted". But this is no

Re: [XEN PATCH] automation/eclair_analysis: file exclusion automation

2023-12-08 Thread Nicola Vetrini
On 2023-12-07 18:56, Julien Grall wrote: Hi Nicola, On 07/12/2023 17:53, Nicola Vetrini wrote: On 2023-12-07 18:08, Julien Grall wrote: On 07/12/2023 11:39, Nicola Vetrini wrote: +-doc_begin="libfdt is out of scope." +-file_tag+={out_of_scope,"^xen/include/xen/libfdt/.*$"} AFAICT, before th