We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6097a30 commit d2841b4Copy full SHA for d2841b4
src/codemodder/result.py
@@ -130,13 +130,19 @@ def from_sarif(
130
id=finding_id,
131
rule=Rule(
132
id=rule_id,
133
- name=rule_id,
+ name=cls.extract_finding_rule_name(sarif_result, sarif_run),
134
url=cls.rule_url_from_id(sarif_result, sarif_run, rule_id),
135
),
136
137
finding_msg=cls.extract_finding_message(sarif_result, sarif_run),
138
)
139
140
+ @classmethod
141
+ def extract_finding_rule_name(
142
+ cls, sarif_result: ResultModel, sarif_run: Run
143
+ ) -> str:
144
+ return cls.extract_rule_id(sarif_result, sarif_run)
145
+
146
@classmethod
147
def extract_finding_message(
148
cls, sarif_result: ResultModel, sarif_run: Run
0 commit comments