specification
specification copied to clipboard
Protobuf `metadata.tools` not updated in v1.5
i will take this over
will have this issue fixed, as soon as https://github.com/CycloneDX/specification/pull/385 is done
v1.4: https://github.com/CycloneDX/specification/blob/8af880d5f2ba0a107de88a920a76cedd5ba75083/schema/bom-1.4.proto#L282
v1.5: https://github.com/CycloneDX/specification/blob/8af880d5f2ba0a107de88a920a76cedd5ba75083/schema/bom-1.5.proto#L424
Once, tools was a repeated list of Tool ...
Now is just one element at max? wtf ... this was an odd decision ...
Because now I can express one tool at max. not all of them ...
well, this was a breaking change .... again ...
But at least the Tool got a list of compoentns and services to represent other "tools"
https://github.com/CycloneDX/specification/blob/c320fc0f0b46873864927d9d5684eea7ba439728/schema/bom-1.5.proto#L599-L602
To me this issue seams to be solved, even though the solution was just odd.
@coderpatros could you review my conclusion, and decide whether the issue is solved?