Adjust extra properties status from error to warning

This commit is contained in:
Kristen Newbury
2022-11-15 13:35:52 -05:00
parent e3f2323396
commit 15aa9573e2
2 changed files with 14 additions and 4 deletions

View File

@@ -8,7 +8,8 @@ fieldnames = ['sarif_file', 'level', 'levelcode', 'message', "extra_info"]
warning_set = {
"success" : 0,
"zero_results" : 0,
"input_sarif_missing" : 0
"input_sarif_missing" : 0,
"input_sarif_extra" : 0
}
#
@@ -43,6 +44,11 @@ def csv_write_warnings():
#reset in case later different types of warnings can be accumulated
input_sarif_missing["extra_info"] = "Missing: "
warning_set["input_sarif_missing"] = 0
if warning_set["input_sarif_extra"] != 0:
csv_writer.writerow(input_sarif_extra)
#reset in case later different types of warnings can be accumulated
input_sarif_extra["extra_info"] = "Extra properties: "
warning_set["input_sarif_extra"] = 0
if warning_set["success"] != 0:
csv_writer.writerow(success)
@@ -86,9 +92,10 @@ file_load_error = {
input_sarif_extra = {
"sarif_file": "",
"level": "ERROR",
"level": "WARNING",
"levelcode": 4,
"message": "Input sarif contains extra unneccesary properties."
"message": "Input sarif contains extra unneccesary properties.",
"extra_info" : "Extra properties: "
}
unknown_sarif_parsing_shape = {