class Object

Constants

Diagnostic

a class that represents a single diagnostic emitted by clang-tidy

Offence

a class that groups multiple related diagnostics together

Clang uses NOTE-level diagnostics to staple more information onto previous diagnostics. The Offence class groups a diagnostic along with all subsequent NOTE-level diagnostics into a single entity.

Parser

a class that provides functions to parse a clang-tidy output file and returns an array of Offence objects