@@ -88,6 +88,7 @@ std::string SARIFAnalysisReport::emit() {
88
88
{ " defaultConfiguration" , picojson::value (level (sarifSeverity (rule.severity ))) },
89
89
{ " properties" , picojson::value (properties) },
90
90
};
91
+
91
92
rules.emplace_back (reportingDescriptor);
92
93
93
94
for (const ErrorMessage& err : it->second ) {
@@ -132,12 +133,13 @@ std::string SARIFAnalysisReport::emit() {
132
133
// https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html#_Toc34317638
133
134
picojson::object result = {
134
135
// https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html#_Toc34317643
135
- { " ruleId" , picojson::value (err.id ) },
136
+ {" ruleId" , picojson::value (err.id )},
136
137
// https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html#_Toc34317649
137
- { " message" , picojson::value (text (err.shortMessage ())) },
138
+ {" message" , picojson::value (text (err.shortMessage ()))},
138
139
// https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html#_Toc34317650
139
- { " locations" , picojson::value (locations) },
140
+ {" locations" , picojson::value (locations)},
140
141
};
142
+
141
143
results.emplace_back (result);
142
144
}
143
145
}
0 commit comments