Skip to content

Commit 84de1e4

Browse files
authored
Use proper finding IDs for sonar and semgrep SARIF (#956)
1 parent 3b74eb9 commit 84de1e4

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/codemodder/result.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ def from_sarif(
105105
)
106106

107107
@classmethod
108+
@abstractmethod
108109
def rule_url_from_id(cls, result: dict, run: dict, rule_id: str) -> str:
109110
raise NotImplementedError
110111

src/core_codemods/sonar/results.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def from_result(cls, result: dict) -> Self:
6969
locations=locations,
7070
codeflows=all_flows,
7171
finding=Finding(
72-
id=rule_id,
72+
id=finding_id,
7373
rule=Rule(
7474
id=rule_id,
7575
name=name,

0 commit comments

Comments
 (0)