syft/internal
Alex Goodman bd9007fc0e
Migrate SPDX-JSON relationships to SBOM model (#634)
* remove power-user document shape

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* add power-user specific fields to syft-json format

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* port remaining spdx-json relationships to sbom model

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* add coordinate set

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* add SBOM file path helper

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* use internal mimetype helper in go binary cataloger

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* add new package-of relationship

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* update json schema to v2

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* replace power-user presenter with syft-json format

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* fix tests and linting

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* remove "package-of" relationship (in favor of "contains")

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* add tests for spdx22json format encoding enhancements

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* update TODO and log entries

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>

* introduce sbom.Descriptor

Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
2021-11-23 14:54:17 -05:00
..
anchore Introduce minimal source coordinates (#623) 2021-11-18 18:13:22 +00:00
bus Add documentation around catalogers, UI elements, and the event bus (#143) 2020-08-12 11:04:39 -04:00
config Migrate SPDX-JSON relationships to SBOM model (#634) 2021-11-23 14:54:17 -05:00
file update zip util tests 2021-06-04 12:11:49 -04:00
formats Migrate SPDX-JSON relationships to SBOM model (#634) 2021-11-23 14:54:17 -05:00
log improve doc comments 2020-11-17 12:37:13 -05:00
logger update log file permissions to 0644 (#511) 2021-09-21 10:34:10 -04:00
spdxlicense update SPDX license list => 3.15 (#630) 2021-11-15 14:41:46 -05:00
ui promote catalog task pattern to all commands (#636) 2021-11-19 13:26:23 -05:00
version improve config parsing + fix command deprecation warning 2021-03-22 10:58:09 -04:00
constants.go Migrate SPDX-JSON relationships to SBOM model (#634) 2021-11-23 14:54:17 -05:00
docs.go improve doc comments 2020-11-17 12:37:13 -05:00
err_helper.go Power user command support for directory scans (#467) 2021-09-08 09:18:53 -04:00
input.go Use named pipe bit when checking for piped input (#603) 2021-11-02 16:41:02 +00:00
mimetype_helper.go Migrate SPDX-JSON relationships to SBOM model (#634) 2021-11-23 14:54:17 -05:00
mimetype_helper_test.go Migrate SPDX-JSON relationships to SBOM model (#634) 2021-11-23 14:54:17 -05:00
regex_helpers.go simplify MatchNamedCaptureGroups implementation 2021-04-12 17:11:43 -04:00
regex_helpers_test.go add tests around MatchNamedCaptureGroups + rename 2021-04-12 17:08:50 -04:00
string_helpers.go Add support for indexing root filesystem (#442) 2021-06-29 22:06:47 +00:00
string_helpers_test.go Add support for indexing root filesystem (#442) 2021-06-29 22:06:47 +00:00
stringset.go improve doc comments 2020-11-17 12:37:13 -05:00
tprint.go add analysis coordination (with dummy analyzer) 2020-05-18 11:59:33 -04:00