WIP: sarif-extract-scans: back to single sarif file handling, incorporate multi-file libraries

This commit is contained in:
Michael Hohn
2022-05-10 19:01:38 -07:00
committed by =Michael Hohn
parent 675a5a4008
commit b212423907
6 changed files with 264 additions and 3 deletions

View File

@@ -181,7 +181,8 @@
* Tables or entries to be removed
The top of the [Mar-23-2022] =projects.csv= table, enumerated below, is ad-hoc
and included in the other tables below; the information for its fields is not
yet collected to it can be discarded.
yet collected so it can be discarded.
#+BEGIN_SRC text
==> project-meta.csv <==
creation_date
@@ -196,6 +197,17 @@
tool_version
#+END_SRC
This information was used to expand the sarif tree (see Struct3452 and Array7481
in typegraph-multi-with-tables.pdf and the code). In retrospect, that was a
poor choice. All additional information needed can be represented by one or
more tables, so sarif-extract* post commit 30e3dd3a3 do so.
The minimal information required to drive the sarif-to-table conversion is
| project_id | 13243 | |
| scan_id | 123456 | |
| sarif_file_name | "2021-12-09/results.sarif" | |
* New tables to be exported
This section enumerates new tables intended for reporting infrastructure.