Draft: Include all files in report metadata
What does this MR do and why?
Updates reports to no longer include a fileName
field and instead have a files
field that contains an array of objects with a path
and a checksum
, like this:
"files": [
{
"path": "mypath/internal/testdata/dep_files/requirements.txt",
"checksum": "5872ee0a4ec7b0357486dd4eb2969f433f3f6ce41e1724f59624f4b81c093785"
},
{
"path": "mypath/internal/testdata/dep_files/multi.txt",
"checksum": "9a1e9d427377d28d1ecca0a5f6d7dfccdd92189dc1b4ff132745b0a841ee5ebb"
},
{
"path": "mypath/internal/testdata/dep_files/dev/multi.txt",
"checksum": "9a1e9d427377d28d1ecca0a5f6d7dfccdd92189dc1b4ff132745b0a841ee5ebb"
}
]
Closes #28
Edited by Anna Springfield