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 1c0aa71 commit dc59914Copy full SHA for dc59914
3 files changed
cyclonedx/parser/__init__.py
@@ -23,6 +23,9 @@
23
class BaseParser(ABC):
24
_components: List[Component] = []
25
26
+ def __init__(self):
27
+ self._components.clear()
28
+
29
def component_count(self) -> int:
30
return len(self._components)
31
cyclonedx/parser/environment.py
@@ -37,6 +37,8 @@ class EnvironmentParser(BaseParser):
37
"""
38
39
def __init__(self):
40
+ super().__init__()
41
42
import pkg_resources
43
44
i: pkg_resources.DistInfoDistribution
cyclonedx/parser/requirements.py
@@ -26,6 +26,8 @@
class RequirementsParser(BaseParser):
def __init__(self, requirements_content: str):
requirements = pkg_resources.parse_requirements(requirements_content)
32
for requirement in requirements:
33
0 commit comments