Skip to content

Commit 2176cb1

Browse files
committed
don't include raw_dump in VendorData
Signed-off-by: Keshav Priyadarshi <[email protected]>
1 parent cfcdfd7 commit 2176cb1

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

vulntotal/validator.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131

3232
@dataclasses.dataclass(order=True)
3333
class VendorData:
34-
raw_dump: str = ""
3534
aliases: List[str] = dataclasses.field(default_factory=list)
3635
affected_versions: List[str] = dataclasses.field(default_factory=list)
3736
fixed_versions: List[str] = dataclasses.field(default_factory=list)
@@ -41,13 +40,18 @@ def to_dict(self):
4140
"affected_versions": self.affected_versions,
4241
"fixed_versions": self.fixed_versions,
4342
"aliases": self.aliases,
44-
"raw_dump": self.raw_dump,
4543
}
4644

4745

4846
class Validator:
47+
_raw_dump = []
48+
4949
def validator_advisory(self, purl) -> Iterable[VendorData]:
5050
"""
5151
Yield VendorData object corresponding to vendor
5252
"""
5353
return NotImplementedError
54+
55+
@property
56+
def raw_dump(self):
57+
return self._raw_dump

0 commit comments

Comments
 (0)