Skip to content

Commit 81a2004

Browse files
authored
Merge pull request #9 from space-ros/results-fixes
Check for missing ruleId, fixes #13
2 parents 2ccf9e1 + de8b86d commit 81a2004

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

process_sarif/sarif.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ def to_dict(self) -> dict:
302302

303303
@staticmethod
304304
def from_dict(result_dict: dict, artifacts: List[Artifact], tool: Tool, verbose=True, log_path: Optional[str] = None) -> "Result":
305-
ruleId = result_dict["ruleId"]
305+
ruleId = result_dict["ruleId"] if "ruleId" in result_dict else ""
306306
level = Level.from_str(result_dict["level"]) if "level" in result_dict else Level.UNKNOWN
307307
kind = ResultKind.from_str(result_dict["kind"]) if "kind" in result_dict else ResultKind.UNKNOWN
308308
message = result_dict["message"]["text"] if "text" in result_dict["message"] else ""

0 commit comments

Comments
 (0)