rosbag2 icon indicating copy to clipboard operation
rosbag2 copied to clipboard

Add in `clang-tidy` as a static analyzer

Open jhdcs opened this issue 3 years ago • 0 comments

Description

Clang Tidy is a static analysis tool that provides a wide variety of checks on C++ and Python codebases (The manual page is here)

Completion Criteria

Either we include Clang Tidy as a static analyzer, or reject this issue

Implementation Notes / Suggestions

It would probably be worthwhile to run Clang Tidy on the codebase outside of CI until we are able to find a set of configurations that we feel fits the project. There are a lot of options, so this may take some time.

jhdcs avatar Jun 04 '21 16:06 jhdcs