Ericsson / codechecker

CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
https://codechecker.readthedocs.io
Apache License 2.0
2.15k stars 358 forks source link

Add functionality to validate analyzer and checker options #4204

Closed noraz31 closed 2 months ago

noraz31 commented 3 months ago

When specifying invalid checker and analyzer config, the CodeChecker analyze command used to give a warning but continued running. This functionality throws an error and prevents the analysis from running in this case. CODECHKR-5784

Szelethus commented 2 months ago

Also, please create tests for the interaction of the suppression flag and this validation checking.