Skip to content

Commit 528a67d

Browse files
committed
[add] add severity for sarif
1 parent d26991b commit 528a67d

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • tools/report-converter/codechecker_report_converter/report/parser

tools/report-converter/codechecker_report_converter/report/parser/sarif.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def get_reports(
6363

6464
for run in data.runs:
6565
rules = self._get_rules(run.run_data)
66-
analyzer_name = self._get_analyzer_name(run.run_data)
66+
analyzer_name = self._get_analyzer_name(run.run_data).lower()
6767
# $3.14.14
6868
self.original_uri_base_ids = None
6969
if "originalUriBaseIds" in run.run_data:
@@ -74,6 +74,7 @@ def get_reports(
7474

7575
for result in run.get_results():
7676
rule_id = result["ruleId"]
77+
severity = self.get_severity(rule_id)
7778
message = self._process_message(
7879
result["message"], rule_id, rules) # §3.11
7980

@@ -92,7 +93,8 @@ def get_reports(
9293

9394
report = Report(
9495
file, rng.start_line, rng.start_col,
95-
message, rule_id, # TODO: Add severity.
96+
message, rule_id,
97+
severity=severity,
9698
analyzer_name=analyzer_name,
9799
analyzer_result_file_path=analyzer_result_file_path,
98100
bug_path_events=bug_path_events,

0 commit comments

Comments
 (0)