SKIP_LINTING¶
Added in version 4.2.
Exclude all sources of a target from running configured linting tools.
When this boolean property is enabled on a target, C/C++ linting tools enabled
for that target (e.g. <LANG>_CPPLINT
, <LANG>_CLANG_TIDY
,
<LANG>_CPPCHECK
, <LANG>_ICSTAT
and
<LANG>_INCLUDE_WHAT_YOU_USE
) will not be invoked for source files
compiled by the target. If the SKIP_LINTING
source-file property
is set on a specific source, it takes precedence over this target-wide property.
This is a convenience alternative to setting the SKIP_LINTING
source file property individually on each source. If either the target's
SKIP_LINTING
or a source’s SKIP_LINTING
is enabled,
that source will be excluded from linting.
The property has no effect on targets that do not have sources.
See Also¶
SKIP_LINTING
source file property