Expand description
This module holds functionality specific to running clang-tidy and parsing it’s output.
Structs§
- Compilation
Unit - Used to deserialize a json compilation database’s translation unit.
- Tidy
Advice - A struct to hold notification from clang-tidy about a single file
- Tidy
Notification - A structure that represents a single notification parsed from clang-tidy’s stdout.
Functions§
- run_
clang_ tidy - Run clang-tidy, then parse and return it’s output.
- tally_
tidy_ advice - Get a total count of clang-tidy advice from the given list of FileObjs.