Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions src/codemodder/result.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ class SASTResult(Result):


@dataclass(frozen=True, kw_only=True)
class SarifResult(SASTResult, ABCDataclass):
class SarifResult(SASTResult):
location_type: ClassVar[Type[SarifLocation]]

@classmethod
Expand All @@ -122,9 +122,9 @@ def from_sarif(
)

@classmethod
@abstractmethod
def rule_url_from_id(cls, result: dict, run: dict, rule_id: str) -> str:
raise NotImplementedError
def rule_url_from_id(cls, result: dict, run: dict, rule_id: str) -> str | None:
del result, run, rule_id
return None

@classmethod
def extract_locations(cls, sarif_result) -> Sequence[Location]:
Expand Down
Loading