tools-golang
tools-golang copied to clipboard
Collection of Go packages to work with SPDX files
Seeing as we've got this shiny SPDX Document creator sitting right here, we may as well run it on itself as part of the CI process for each release of...
As evident from the [UML diagram](https://github.com/spdx/spdx-spec/blob/development/v2.2.1/model/SPDX-UML-Class-Diagram.jpg), classes like Package, File, Snippets, etc derive some of their fields/properties from an abstract class called SpdxItem. Currently, each of the subclasses defines each...
Separate tracking issue for @goneall's comment at https://github.com/spdx/tools-golang/issues/24#issuecomment-626220481: >> This means that probably this should just be replaced with a top-level "UnpackagedFiles" map of ElementIDs to Files at the Document...
**Goal** tools-golang currently only handles SPDX files in tag-value format. It should also be capable of reading and writing SPDX files in RDF format, as an RDF format is also...
This PR implements one possible data model to support SPDX 3, along with functional JSON serialization / deserialization. There are sure to be some rough edges! The easiest way to...
Hi, are you planning to add support for XLS/CSV formats? and if so, when it's supposed to be released? Thanks!