Skip to content

Commit 6b48d93

Browse files
committed
feat [task-07]: Read severity from plist diagnostic field
- Prefer severity from plist over checker label lookup - Falls back to label lookup if plist severity is not present
1 parent b41ac41 commit 6b48d93

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ def __create_report(
249249
location = diag.get("location", {})
250250
checker_name = diag.get("check_name", UnknownChecker[1])
251251
analyzer_name = self.__get_analyzer_name(checker_name, metadata)
252-
severity = self.get_severity(checker_name)
252+
severity = diag.get("severity") or self.get_severity(checker_name)
253253

254254
report_annotation = diag["report-annotation"] \
255255
if "report-annotation" in diag else None

0 commit comments

Comments
 (0)