Skip to content

Commit 180de6b

Browse files
dmarushkinDmitry Maryushkinajinabraham
authored
Add files list in scorecard desc (#2473)
* Add files list in scorecard desc * fix lint --------- Co-authored-by: Dmitry Maryushkin <[email protected]> Co-authored-by: Ajin Abraham <[email protected]>
1 parent 17332e8 commit 180de6b

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

mobsf/StaticAnalyzer/views/common/appsec.py

+12-1
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,20 @@ def common_fields(findings, data):
3838
sev = cd['metadata']['severity']
3939
desc = cd['metadata']['description']
4040
ref = cd['metadata'].get('ref', '')
41+
42+
files_dict = cd.get('files', {})
43+
files_lines = [f'{file}, line(s) {lines}'
44+
for file, lines in files_dict.items()]
45+
all_files_str = '\n'.join(files_lines)
46+
47+
if files_dict:
48+
fdesc = f'{desc}\n{ref}\n\nFiles:\n{all_files_str}'
49+
else:
50+
fdesc = f'{desc}\n{ref}'
51+
4152
findings[sev].append({
4253
'title': cd['metadata']['description'],
43-
'description': f'{desc}\n{ref}',
54+
'description': fdesc,
4455
'section': 'code',
4556
})
4657
# Permissions

0 commit comments

Comments
 (0)