rettichschnidi/clang-misracpp2008

Migrate to clang-tidy?

Closed this issue · 2 comments

Should this project be migrated to clang-tidy?

clang-tidy:

  • Clang-tidy is THE lint-style tool in the Clang world
  • No slowdown on the compile process, regardless of the checkers complexity
  • Access to the static analyzer
  • Possibility to create a stand-alone executable

Clang plugin:

  • Runs on each compile pass, catches violations as early as possible
  • Can easily be integrated into Jenkins using the Warnings Plugin

clang-tidy is most likely the way to go, thanks to this very promising gem: https://github.com/Ericsson/codechecker