Add Rule 2.3 to MISRA configuration
deviation: "Directive 4.9",
reason: "Allow inclusion of function like macros. Logging is done using function like macros."
},
+ {
+ deviation: "Rule 2.3",
+ reason: "Allow unused types. Library headers may define types intended for the application's use, but not used within the library files."
+ },
{
deviation: "Rule 2.4",
reason: "Allow unused tags. Some compilers warn if types are not tagged."
