summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/MultiLint
Commit message (Collapse)AuthorAgeFilesLines
* TargetGenerator: Add SKIP_LINTING source propertyOrkun Tokdemir2023-05-1610-0/+58
| | | | | | | The `SKIP_LINTING` source property was added to disable code check for desired source files. The `SKIP_LINTING`includes `cpplint`, `clang-tidy`, \ `cppcheck` and `include-what-you-use`. If `SKIP_LINTING` is set on a source file, the tools mentioned above will not be run on that source file.
* Add generator expression support to static code analysis hooksStefan Schober2023-03-271-4/+4
| | | | | | Teach target properties `<LANG>_CPPCHECK`, `<LANG>_CPPLINT`, `<LANG>_CLANG_TIDY` and `<LANG>_INCLUDE_WHAT_YOU_USE` to accept generator expressions.
* cmcmd: Restore support for running multiple lint toolsBrad King2017-10-2712-0/+88
Refactoring in commit v3.10.0-rc1~115^2 (Clean up iwyu code to not be one big if statement, 2017-08-28) incorrectly changed the logic to run only one lint tool at a time. Restore support for running all tools specified on the command-line.