Skip to content

Commit 33dd400

Browse files
committed
chore: remove unused functionality
1 parent d554953 commit 33dd400

1 file changed

Lines changed: 0 additions & 25 deletions

File tree

  • backend/application/import_observations/parsers/cyclone_dx

backend/application/import_observations/parsers/cyclone_dx/parser.py

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -293,30 +293,6 @@ def _create_observations( # pylint: disable=too-many-locals
293293

294294
patched_versions = self._get_patched_versions(component, recommendation)
295295

296-
upgrade_impact_score = 0
297-
if patched_versions:
298-
299-
def parse_version(version: str) -> tuple[int, ...]:
300-
version = version.split("-")[0]
301-
# Remove everything that is not a number or a dot
302-
version = "".join([c for c in version if c.isdigit() or c == "."])
303-
rettuple = tuple(map(int, version.split(".")[:3]))
304-
for _ in range(3 - len(rettuple)):
305-
rettuple += (0,)
306-
return rettuple
307-
308-
v1 = parse_version(component.version)
309-
lowest_impact_score = 9999999
310-
patched_versions_split = patched_versions.split(",")
311-
for patched_version in patched_versions_split:
312-
v2 = parse_version(patched_version)
313-
major_diff = abs(v2[0] - v1[0])
314-
minor_diff = abs(v2[1] - v1[1])
315-
patch_diff = abs(v2[2] - v1[2])
316-
upgrade_impact_score = major_diff * 100 + minor_diff * 10 + patch_diff
317-
lowest_impact_score = min(lowest_impact_score, upgrade_impact_score)
318-
upgrade_impact_score = lowest_impact_score
319-
320296
observation = Observation(
321297
title=title,
322298
description=description,
@@ -343,7 +319,6 @@ def parse_version(version: str) -> tuple[int, ...]:
343319
origin_source_file=self.metadata.file,
344320
origin_component_location=component_location,
345321
patched_in_versions=patched_versions,
346-
upgrade_impact_score=upgrade_impact_score,
347322
)
348323

349324
self._add_references(vulnerability, observation)

0 commit comments

Comments
 (0)