/
Art86
/
DefectDojo-DevSecOps
Обзор
Документация
Войти
/
Art86
/
DefectDojo-DevSecOps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
dojo/tools/veracode/parser.py
23 строки
832 B
kiblik
Ruff: add and fix RET (#10111)
17 сен 2024, 18:39
17 сен 2024, 18:39
1f953b1
Код
Авторство
О чём код?
from dojo.tools.veracode.json_parser import VeracodeJSONParser from dojo.tools.veracode.xml_parser import VeracodeXMLParser class VeracodeParser: def get_scan_types(self): return ["Veracode Scan"] def get_label_for_scan_types(self, scan_type): return "Veracode Scan" def get_description_for_scan_types(self, scan_type): return ( "Reports can be imported as JSON or XML report formats." ) def get_findings(self, filename, test): if filename.name.lower().endswith(".xml"): return VeracodeXMLParser().get_findings(filename, test) if filename.name.lower().endswith(".json"): return VeracodeJSONParser().get_findings(filename, test) msg = "Filename extension not recognized. Use .xml or .json" raise ValueError(msg)