[cfe-dev] [clang-tidy][RFC] Add Autosar C++14 clang-tidy module?

Aaron Ballman via cfe-dev cfe-dev at lists.llvm.org
Tue Nov 9 04:39:10 PST 2021


On Tue, Nov 9, 2021 at 1:09 AM Demi Marie Obenour via cfe-dev
<cfe-dev at lists.llvm.org> wrote:
>
> On 11/8/21 1:33 PM, Aaron Ballman via cfe-dev wrote:
> > On Mon, Nov 8, 2021 at 1:15 PM Danny Mösch <accountdm at icloud.com> wrote:
> >>
> >> On 8. Nov 2021, at 14:56, Aaron Ballman <aaron at aaronballman.com> wrote:
> >>> Licensing questions aside, one practical reason is because the MISRA
> >>> guidelines are not freely available, so it's basically impossible to
> >>> perform code reviews for such checkers unless you already own a copy
> >>> of MISRA. The rest of the community then has to take it on faith that
> >>> the check actually does what the MISRA rule says it should do because
> >>> they have no way to verify.
> >>
> >> What I conclude from that is that even if some people would work on a module for MISRA rules, the possibility is quite low that it will be accepted by the LLVM community for understandable reasons. Am I right about that?
> >
> > That's my take on it. As a code reviewer, I wouldn't be able to
> > validate the check against the rules it means to implement (at least,
> > not without some licensing-related questions that I wouldn't really
> > want to get involved with in the first place).
>
> What are those questions?

Effectively: "How do I obtain a copy of these rules without paying for them?"

~Aaron

>
> Sincerely,
> Demi Marie Obenour (she/her/hers)
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev


More information about the cfe-dev mailing list