Skip to content

Commit ba553e3

Browse files
committed
sarif
1 parent 70c79fe commit ba553e3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/sarifreport.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,12 @@ picojson::array SarifReport::serializeResults() const
145145
message["text"] = picojson::value(finding.shortMessage());
146146
res["message"] = picojson::value(message);
147147
res["ruleId"] = picojson::value(finding.id);
148+
if (finding.hash != 0) {
149+
picojson::object partialFingerprints;
150+
partialFingerprints["hash"] = picojson::value(std::to_string(finding.hash));
151+
partialFingerprints["id"] = picojson::value(finding.id);
152+
res["partialFingerprints"] = picojson::value(partialFingerprints);
153+
}
148154
results.emplace_back(res);
149155
}
150156
return results;

0 commit comments

Comments
 (0)