Skip to content

Commit 866bbde

Browse files
authored
Parsers: Specify lists rather than dict.values() (#10945)
1 parent eced864 commit 866bbde

9 files changed

Lines changed: 9 additions & 9 deletions

File tree

dojo/tools/blackduck/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def ingest_findings(self, normalized_findings, test):
7878

7979
dupes[dupe_key] = finding
8080

81-
return dupes.values()
81+
return list(dupes.values())
8282

8383
def format_title(self, i):
8484
if i.channel_version_origin_id is not None:

dojo/tools/blackduck_binary_analysis/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def ingest_findings(self, sorted_findings, test):
104104

105105
findings[unique_finding_key] = finding
106106

107-
return findings.values()
107+
return list(findings.values())
108108

109109
def format_title(self, i):
110110
title = f"{i.object_name}: {i.component} {i.version} Vulnerable"

dojo/tools/h1/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def get_vulnerability_disclosure_json_findings(self, tree, test):
100100
)
101101
finding.unsaved_endpoints = []
102102
dupes[dupe_key] = finding
103-
return dupes.values()
103+
return list(dupes.values())
104104

105105
def build_description(self, content):
106106
date = content["attributes"]["created_at"]

dojo/tools/intsights/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,4 @@ def get_findings(self, file, test):
7171
duplicates[dupe_key] = alert
7272
if dupe_key not in duplicates:
7373
duplicates[dupe_key] = True
74-
return duplicates.values()
74+
return list(duplicates.values())

dojo/tools/mend/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,4 @@ def create_finding_key(f: Finding) -> str:
161161
if dupe_key not in dupes:
162162
dupes[dupe_key] = finding
163163

164-
return dupes.values()
164+
return list(dupes.values())

dojo/tools/qualys_webapp/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ def qualys_webapp_parser(qualys_xml_file, test, unique, enable_weakness=False):
462462
).values(),
463463
)
464464

465-
return items
465+
return list(items)
466466

467467

468468
class QualysWebAppParser:

dojo/tools/sslscan/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,4 +93,4 @@ def get_findings(self, file, test):
9393
else:
9494
endpoint = Endpoint(host=host, port=port)
9595
finding.unsaved_endpoints.append(endpoint)
96-
return dupes.values()
96+
return list(dupes.values())

dojo/tools/sslyze/parser_xml.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,4 @@ def get_findings(self, file, test):
161161
host=host, port=port, protocol=protocol,
162162
),
163163
)
164-
return dupes.values()
164+
return list(dupes.values())

dojo/tools/whitehat_sentinel/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,4 +268,4 @@ def _convert_whitehat_sentinel_vulns_to_dojo_finding(
268268
finding.unsaved_endpoints = endpoints
269269
dupes[dupe_key] = finding
270270

271-
return dupes.values()
271+
return list(dupes.values())

0 commit comments

Comments
 (0)