@@ -62,6 +62,11 @@ class SCAVulnerability(Base, FromDictMixin):
6262 cve_ids : List [str ] = field (default_factory = list )
6363 created_at : Optional [datetime ] = None
6464 fixed_version : Optional [str ] = None
65+ url : Optional [str ] = None
66+ status : Optional [str ] = None
67+ ignored_until : Optional [datetime ] = None
68+ ignore_reason : Optional [str ] = None
69+ ignore_comment : Optional [str ] = None
6570
6671
6772SCAVulnerability .SCHEMA = cast (
@@ -106,6 +111,7 @@ class SCALocationVulnerability(Base, FromDictMixin):
106111@dataclass
107112class SCAScanAllOutput (Base , FromDictMixin ):
108113 scanned_files : List [str ] = field (default_factory = list )
114+ source_found : bool = False
109115 found_package_vulns : List [SCALocationVulnerability ] = field (default_factory = list )
110116
111117
@@ -118,6 +124,7 @@ class SCAScanAllOutput(Base, FromDictMixin):
118124@dataclass
119125class SCAScanDiffOutput (Base , FromDictMixin ):
120126 scanned_files : List [str ] = field (default_factory = list )
127+ source_found : bool = False
121128 added_vulns : List [SCALocationVulnerability ] = field (default_factory = list )
122129 removed_vulns : List [SCALocationVulnerability ] = field (default_factory = list )
123130
0 commit comments