clang-tidy parser and executor #26

Merged
张泊明518370910136 merged 26 commits from clang-tidy into master 2024-05-18 02:50:13 +08:00
Showing only changes of commit 09024b4c15 - Show all commits

View File

@ -15,7 +15,6 @@ type json_message struct {
Location map[string]interface{} `json:"location"` Location map[string]interface{} `json:"location"`
Trace map[string]interface{} `json:"trace"` Trace map[string]interface{} `json:"trace"`
Severity string `json:"severity"` Severity string `json:"severity"`
Fingerprint string `json:"fingerprint"`
} }
func format(messages []ClangMessage) []json_message { func format(messages []ClangMessage) []json_message {
@ -36,8 +35,6 @@ func format_message(message ClangMessage) json_message {
Location: extract_location(message), Location: extract_location(message),
Trace: extract_trace(message), Trace: extract_trace(message),
Severity: extract_severity(message), Severity: extract_severity(message),
Fingerprint: "",
// Fingerprint: generate_fingerprint(message),
} }
return result return result
} }
zjc_he marked this conversation as resolved Outdated

ditto

ditto
@ -185,17 +182,3 @@ func extract_severity(message ClangMessage) string {
return "unknown" return "unknown"
} }
} }
// func generate_fingerprint(message ClangMessage) string {
// h := md5.New()
// h.Write([]byte(message.filepath))
// h.Write([]byte(fmt.Sprintf("%d", message.line)))
// h.Write([]byte(fmt.Sprintf("%d", message.column)))
// h.Write([]byte(message.message))
// h.Write([]byte(message.diagnosticName))
// for _, child := range message.children {
// childFingerprint := generate_fingerprint(child)
// h.Write([]byte(childFingerprint))
// }
// return hex.EncodeToString(h.Sum(nil))
// }