Documentation
¶
Overview ¶
Referenced from https://github.com/yuriisk/clang-tidy-converter/blob/master/clang_tidy_converter/parser/clang_tidy_parser.py
Referenced from https://github.com/yuriisk/clang-tidy-converter/blob/master/clang_tidy_converter/parser/clang_tidy_parser.py
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Parse ¶
func Parse(executorResult stage.ExecutorResult, conf Conf) stage.ParserResult
Types ¶
type ClangMessage ¶
type ClangMessage struct {
// contains filtered or unexported fields
}
func ParseLines ¶
func ParseLines(lines []string, conf Conf) []ClangMessage
type ClangTidy ¶
type ClangTidy struct{}
func (*ClangTidy) Run ¶
func (*ClangTidy) Run(results []stage.ExecutorResult, confAny any) ( []stage.ParserResult, bool, error, )
type JsonMessage ¶
type JsonMessage struct { Type string `json:"type"` CheckName string `json:"checkname"` Description string `json:"description"` Content map[string]interface{} `json:"content"` Categories []string `json:"categories"` Location map[string]interface{} `json:"location"` Trace map[string]interface{} `json:"trace"` Severity string `json:"severity"` }
func Format ¶
func Format(messages []ClangMessage) []JsonMessage
Click to show internal directories.
Click to hide internal directories.