├── .github └── workflows │ ├── go.yml │ ├── golangci-lint.yml │ └── release.yml ├── .gitignore ├── .golangci.yaml ├── .vscode ├── launch.json └── settings.json ├── CREDITS.md ├── LICENSE ├── Makefile ├── NOTICE.txt ├── README.md ├── cmd ├── document.go ├── errors.go ├── license.go ├── license_expression.go ├── license_expression_test.go ├── license_list.go ├── license_policy.go ├── license_policy_config.go ├── license_policy_test.go ├── license_test.go ├── query.go ├── query_test.go ├── report.go ├── resource.go ├── resource_test.go ├── root.go ├── root_test.go ├── schema.go ├── validate.go ├── validate_cdx_examples_test.go ├── validate_cdx_test.go ├── validate_config_test.go ├── validate_custom.go ├── validate_custom_ibm_test.go ├── validate_custom_test.go ├── validate_properties.go ├── validate_spdx_examples_test.go ├── validate_spdx_test.go ├── validate_test.go ├── validation.json └── version.go ├── config.json ├── custom.json ├── examples ├── README.md ├── cyclonedx │ ├── BOM │ │ ├── juice-shop-11.1.2 │ │ │ └── bom.json │ │ └── laravel-7.12.0 │ │ │ └── bom.1.3.json │ ├── SaaSBOM │ │ └── apigateway-microservices-datastores │ │ │ └── bom.json │ └── usecases │ │ ├── README.md │ │ ├── cdx-use-case-assembly.json │ │ ├── cdx-use-case-authenticity-jsf.json │ │ ├── cdx-use-case-component-known-vulnerabilities.json │ │ ├── cdx-use-case-composition-and-completeness.json │ │ ├── cdx-use-case-dependency-graph.json │ │ ├── cdx-use-case-external-references.json │ │ ├── cdx-use-case-integrity-verification.json │ │ ├── cdx-use-case-inventory.json │ │ ├── cdx-use-case-license-compliance.json │ │ ├── cdx-use-case-openchain-conformance.json │ │ ├── cdx-use-case-package-evaluation.json │ │ ├── cdx-use-case-packaging-and-distribution.json │ │ ├── cdx-use-case-pedigree.json │ │ ├── cdx-use-case-provenance.json │ │ ├── cdx-use-case-security-advisories.json │ │ ├── cdx-use-case-service-defn.json │ │ ├── cdx-use-case-vulnerability-exploitability.json │ │ └── cdx-use-case-vulnerability-remediation.json ├── ibm │ ├── cra │ │ ├── cra-sbom.json │ │ ├── fvt │ │ │ └── data │ │ │ │ └── alpine │ │ │ │ └── expected-cdx.json │ │ ├── npm │ │ │ └── async │ │ │ │ └── cra-discovery.json │ │ └── sample-master-inventory-report.json │ ├── mend │ │ └── whitesource.json │ └── nst │ │ └── nst-sbom.json └── spdx │ ├── README.md │ ├── example1 │ ├── example1.json │ └── example1.spdx │ ├── example2 │ ├── example2-bin.json │ ├── example2-bin.spdx │ ├── example2-src.json │ └── example2-src.spdx │ ├── example5 │ ├── README.md │ ├── example5-bin.json │ ├── example5-bin.spdx │ ├── example5-src.json │ └── example5-src.spdx │ └── example6 │ ├── example6-bin.spdx │ ├── example6-lib.json │ ├── example6-lib.spdx │ ├── example6-src.json │ └── example6-src.spdx ├── go.mod ├── go.sum ├── ibm-requirements.md ├── license.json ├── log ├── format.go ├── log.go └── log_test.go ├── main.go ├── resources ├── resources.go └── schema │ ├── cyclonedx │ ├── 1.2 │ │ ├── bom-1.2-strict.schema.json │ │ └── bom-1.2.schema.json │ ├── 1.3 │ │ ├── bom-1.3-strict.schema.json │ │ ├── bom-1.3.schema.json │ │ └── bom-1.3.schema.json.ori │ ├── 1.4 │ │ ├── bom-1.4.schema.json │ │ └── jsf-0.82.schema.json │ ├── 1.5 │ │ └── bom-1.5-dev.schema.json │ ├── README.md │ └── cdx-schema-delta-by-version.md │ ├── spdx │ ├── 2.2.1 │ │ └── spdx-schema.json │ ├── 2.2.2 │ │ ├── spdx-schema.json │ │ ├── spdx-schema.json.ori │ │ └── spdx-schema.sorted.json │ ├── 2.3.1 │ │ └── spdx-schema.json │ ├── 2.3 │ │ ├── spdx-schema.json │ │ ├── spdx-schema.json.ori │ │ └── spdx-schema.sorted.json │ ├── README.md │ └── spdx-delta-v2.2.2-v2.3.md │ └── test │ ├── bom-1.3-custom.schema.json │ ├── bom-1.4-custom.schema.json │ └── ibm │ ├── bom-1.3-ibm.schema.json │ ├── bom-1.4-ibm-development.schema.json │ └── bom-1.4-ibm-release.schema.json ├── sbom-validation-tests.md ├── schema ├── README.md ├── constants.go ├── schema_custom_validation.go ├── schema_cyclonedx.go └── schema_formats.go ├── test ├── config │ ├── test-base-invalid-format-key-foo.json │ ├── test-cdx-bom-format-invalid.json │ ├── test-cdx-bom-format-missing.json │ ├── test-cdx-spec-version-invalid.json │ ├── test-cdx-spec-version-missing.json │ ├── test-spdx-spdx-id-invalid.json │ └── test-spdx-spdx-version-missing.json ├── custom │ ├── cdx-1-3-test-custom-invalid-composition-components.json │ ├── cdx-1-3-test-custom-invalid-composition-metadata-component.json │ ├── cdx-1-4-invalid-licenses-not-found.json │ ├── cdx-1-4-test-custom-metadata-property-classification-invalid.json │ ├── cdx-1-4-test-custom-metadata-property-classification-missing.json │ ├── cdx-1-4-test-custom-metadata-property-classification-unique.json │ ├── cdx-1-4-test-custom-metadata-property-disclaimer-invalid.json │ ├── cdx-1-4-test-custom-metadata-property-disclaimer-missing.json │ ├── cdx-1-4-test-custom-metadata-property-disclaimer-unique.json │ └── ibm │ │ ├── cdx-1-3-ibm-invalid-composition-components.json │ │ ├── cdx-1-3-ibm-invalid-composition-metadata-component.json │ │ ├── cdx-1-3-ibm-manual-data-example.json │ │ ├── cdx-1-3-ibm-min-required.json │ │ ├── cdx-1-4-ibm-min-required.json │ │ └── cdx-1-4-test-ibm-invalid-disclaimer-missing.json ├── cyclonedx │ ├── cdx-1-2-invalid-license-name-has-expression.json │ ├── cdx-1-3-invalid-license-choice-oneof.json │ ├── cdx-1-3-invalid-spdx-license-id.json │ ├── cdx-1-3-license-list-empty.json │ ├── cdx-1-3-license-list.json │ ├── cdx-1-3-mature-example-1.json │ ├── cdx-1-3-min-required.json │ ├── cdx-1-3-resource-list-none-found.json │ ├── cdx-1-3-resource-list.json │ ├── cdx-1-3-syntax-err-1.json │ ├── cdx-1-3-syntax-err-2.json │ ├── cdx-1-4-invalid-email-format.json │ ├── cdx-1-4-license-policy-invalid-license-name.json │ ├── cdx-1-4-license-policy-invalid-spdx-id.json │ ├── cdx-1-4-mature-example-1.json │ └── cdx-1-4-min-required.json ├── ibm │ └── config │ │ ├── config-ibm.json │ │ ├── custom-ibm.json │ │ └── license-ibm.json ├── policy │ ├── license-policy-family-name-usage-conflict.json │ ├── license-policy-id.json │ └── license-policy-license-expression-test-data.json └── spdx │ ├── README.md │ ├── spdx-2-2-min-required.json │ └── spdx-2-2-missing-creationinfo.json └── utils ├── config.go ├── convert.go └── flags.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CREDITS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/CREDITS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/README.md -------------------------------------------------------------------------------- /cmd/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/document.go -------------------------------------------------------------------------------- /cmd/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/errors.go -------------------------------------------------------------------------------- /cmd/license.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license.go -------------------------------------------------------------------------------- /cmd/license_expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license_expression.go -------------------------------------------------------------------------------- /cmd/license_expression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license_expression_test.go -------------------------------------------------------------------------------- /cmd/license_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license_list.go -------------------------------------------------------------------------------- /cmd/license_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license_policy.go -------------------------------------------------------------------------------- /cmd/license_policy_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license_policy_config.go -------------------------------------------------------------------------------- /cmd/license_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license_policy_test.go -------------------------------------------------------------------------------- /cmd/license_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/license_test.go -------------------------------------------------------------------------------- /cmd/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/query.go -------------------------------------------------------------------------------- /cmd/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/query_test.go -------------------------------------------------------------------------------- /cmd/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/report.go -------------------------------------------------------------------------------- /cmd/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/resource.go -------------------------------------------------------------------------------- /cmd/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/resource_test.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/root_test.go -------------------------------------------------------------------------------- /cmd/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/schema.go -------------------------------------------------------------------------------- /cmd/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate.go -------------------------------------------------------------------------------- /cmd/validate_cdx_examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_cdx_examples_test.go -------------------------------------------------------------------------------- /cmd/validate_cdx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_cdx_test.go -------------------------------------------------------------------------------- /cmd/validate_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_config_test.go -------------------------------------------------------------------------------- /cmd/validate_custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_custom.go -------------------------------------------------------------------------------- /cmd/validate_custom_ibm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_custom_ibm_test.go -------------------------------------------------------------------------------- /cmd/validate_custom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_custom_test.go -------------------------------------------------------------------------------- /cmd/validate_properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_properties.go -------------------------------------------------------------------------------- /cmd/validate_spdx_examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_spdx_examples_test.go -------------------------------------------------------------------------------- /cmd/validate_spdx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_spdx_test.go -------------------------------------------------------------------------------- /cmd/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validate_test.go -------------------------------------------------------------------------------- /cmd/validation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/validation.json -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/cmd/version.go -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/config.json -------------------------------------------------------------------------------- /custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/custom.json -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/cyclonedx/BOM/juice-shop-11.1.2/bom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/BOM/juice-shop-11.1.2/bom.json -------------------------------------------------------------------------------- /examples/cyclonedx/BOM/laravel-7.12.0/bom.1.3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/BOM/laravel-7.12.0/bom.1.3.json -------------------------------------------------------------------------------- /examples/cyclonedx/SaaSBOM/apigateway-microservices-datastores/bom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/SaaSBOM/apigateway-microservices-datastores/bom.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/README.md -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-assembly.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-assembly.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-authenticity-jsf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-authenticity-jsf.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-component-known-vulnerabilities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-component-known-vulnerabilities.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-composition-and-completeness.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-composition-and-completeness.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-dependency-graph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-dependency-graph.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-external-references.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-external-references.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-integrity-verification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-integrity-verification.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-inventory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-inventory.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-license-compliance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-license-compliance.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-openchain-conformance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-openchain-conformance.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-package-evaluation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-package-evaluation.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-packaging-and-distribution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-packaging-and-distribution.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-pedigree.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-pedigree.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-provenance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-provenance.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-security-advisories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-security-advisories.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-service-defn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-service-defn.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-vulnerability-exploitability.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-vulnerability-exploitability.json -------------------------------------------------------------------------------- /examples/cyclonedx/usecases/cdx-use-case-vulnerability-remediation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/cyclonedx/usecases/cdx-use-case-vulnerability-remediation.json -------------------------------------------------------------------------------- /examples/ibm/cra/cra-sbom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/ibm/cra/cra-sbom.json -------------------------------------------------------------------------------- /examples/ibm/cra/fvt/data/alpine/expected-cdx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/ibm/cra/fvt/data/alpine/expected-cdx.json -------------------------------------------------------------------------------- /examples/ibm/cra/npm/async/cra-discovery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/ibm/cra/npm/async/cra-discovery.json -------------------------------------------------------------------------------- /examples/ibm/cra/sample-master-inventory-report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/ibm/cra/sample-master-inventory-report.json -------------------------------------------------------------------------------- /examples/ibm/mend/whitesource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/ibm/mend/whitesource.json -------------------------------------------------------------------------------- /examples/ibm/nst/nst-sbom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/ibm/nst/nst-sbom.json -------------------------------------------------------------------------------- /examples/spdx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/README.md -------------------------------------------------------------------------------- /examples/spdx/example1/example1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example1/example1.json -------------------------------------------------------------------------------- /examples/spdx/example1/example1.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example1/example1.spdx -------------------------------------------------------------------------------- /examples/spdx/example2/example2-bin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example2/example2-bin.json -------------------------------------------------------------------------------- /examples/spdx/example2/example2-bin.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example2/example2-bin.spdx -------------------------------------------------------------------------------- /examples/spdx/example2/example2-src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example2/example2-src.json -------------------------------------------------------------------------------- /examples/spdx/example2/example2-src.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example2/example2-src.spdx -------------------------------------------------------------------------------- /examples/spdx/example5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example5/README.md -------------------------------------------------------------------------------- /examples/spdx/example5/example5-bin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example5/example5-bin.json -------------------------------------------------------------------------------- /examples/spdx/example5/example5-bin.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example5/example5-bin.spdx -------------------------------------------------------------------------------- /examples/spdx/example5/example5-src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example5/example5-src.json -------------------------------------------------------------------------------- /examples/spdx/example5/example5-src.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example5/example5-src.spdx -------------------------------------------------------------------------------- /examples/spdx/example6/example6-bin.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example6/example6-bin.spdx -------------------------------------------------------------------------------- /examples/spdx/example6/example6-lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example6/example6-lib.json -------------------------------------------------------------------------------- /examples/spdx/example6/example6-lib.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example6/example6-lib.spdx -------------------------------------------------------------------------------- /examples/spdx/example6/example6-src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example6/example6-src.json -------------------------------------------------------------------------------- /examples/spdx/example6/example6-src.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/examples/spdx/example6/example6-src.spdx -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/go.sum -------------------------------------------------------------------------------- /ibm-requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/ibm-requirements.md -------------------------------------------------------------------------------- /license.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/license.json -------------------------------------------------------------------------------- /log/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/log/format.go -------------------------------------------------------------------------------- /log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/log/log.go -------------------------------------------------------------------------------- /log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/log/log_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/main.go -------------------------------------------------------------------------------- /resources/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/resources.go -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.2/bom-1.2-strict.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.2/bom-1.2-strict.schema.json -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.2/bom-1.2.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.2/bom-1.2.schema.json -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.3/bom-1.3-strict.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.3/bom-1.3-strict.schema.json -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.3/bom-1.3.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.3/bom-1.3.schema.json -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.3/bom-1.3.schema.json.ori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.3/bom-1.3.schema.json.ori -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.4/bom-1.4.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.4/bom-1.4.schema.json -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.4/jsf-0.82.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.4/jsf-0.82.schema.json -------------------------------------------------------------------------------- /resources/schema/cyclonedx/1.5/bom-1.5-dev.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/1.5/bom-1.5-dev.schema.json -------------------------------------------------------------------------------- /resources/schema/cyclonedx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/README.md -------------------------------------------------------------------------------- /resources/schema/cyclonedx/cdx-schema-delta-by-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/cyclonedx/cdx-schema-delta-by-version.md -------------------------------------------------------------------------------- /resources/schema/spdx/2.2.1/spdx-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.2.1/spdx-schema.json -------------------------------------------------------------------------------- /resources/schema/spdx/2.2.2/spdx-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.2.2/spdx-schema.json -------------------------------------------------------------------------------- /resources/schema/spdx/2.2.2/spdx-schema.json.ori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.2.2/spdx-schema.json.ori -------------------------------------------------------------------------------- /resources/schema/spdx/2.2.2/spdx-schema.sorted.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.2.2/spdx-schema.sorted.json -------------------------------------------------------------------------------- /resources/schema/spdx/2.3.1/spdx-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.3.1/spdx-schema.json -------------------------------------------------------------------------------- /resources/schema/spdx/2.3/spdx-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.3/spdx-schema.json -------------------------------------------------------------------------------- /resources/schema/spdx/2.3/spdx-schema.json.ori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.3/spdx-schema.json.ori -------------------------------------------------------------------------------- /resources/schema/spdx/2.3/spdx-schema.sorted.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/2.3/spdx-schema.sorted.json -------------------------------------------------------------------------------- /resources/schema/spdx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/README.md -------------------------------------------------------------------------------- /resources/schema/spdx/spdx-delta-v2.2.2-v2.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/spdx/spdx-delta-v2.2.2-v2.3.md -------------------------------------------------------------------------------- /resources/schema/test/bom-1.3-custom.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/test/bom-1.3-custom.schema.json -------------------------------------------------------------------------------- /resources/schema/test/bom-1.4-custom.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/test/bom-1.4-custom.schema.json -------------------------------------------------------------------------------- /resources/schema/test/ibm/bom-1.3-ibm.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/test/ibm/bom-1.3-ibm.schema.json -------------------------------------------------------------------------------- /resources/schema/test/ibm/bom-1.4-ibm-development.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/test/ibm/bom-1.4-ibm-development.schema.json -------------------------------------------------------------------------------- /resources/schema/test/ibm/bom-1.4-ibm-release.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/resources/schema/test/ibm/bom-1.4-ibm-release.schema.json -------------------------------------------------------------------------------- /sbom-validation-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/sbom-validation-tests.md -------------------------------------------------------------------------------- /schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/schema/README.md -------------------------------------------------------------------------------- /schema/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/schema/constants.go -------------------------------------------------------------------------------- /schema/schema_custom_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/schema/schema_custom_validation.go -------------------------------------------------------------------------------- /schema/schema_cyclonedx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/schema/schema_cyclonedx.go -------------------------------------------------------------------------------- /schema/schema_formats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/schema/schema_formats.go -------------------------------------------------------------------------------- /test/config/test-base-invalid-format-key-foo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/config/test-base-invalid-format-key-foo.json -------------------------------------------------------------------------------- /test/config/test-cdx-bom-format-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/config/test-cdx-bom-format-invalid.json -------------------------------------------------------------------------------- /test/config/test-cdx-bom-format-missing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/config/test-cdx-bom-format-missing.json -------------------------------------------------------------------------------- /test/config/test-cdx-spec-version-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/config/test-cdx-spec-version-invalid.json -------------------------------------------------------------------------------- /test/config/test-cdx-spec-version-missing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/config/test-cdx-spec-version-missing.json -------------------------------------------------------------------------------- /test/config/test-spdx-spdx-id-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/config/test-spdx-spdx-id-invalid.json -------------------------------------------------------------------------------- /test/config/test-spdx-spdx-version-missing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/config/test-spdx-spdx-version-missing.json -------------------------------------------------------------------------------- /test/custom/cdx-1-3-test-custom-invalid-composition-components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-3-test-custom-invalid-composition-components.json -------------------------------------------------------------------------------- /test/custom/cdx-1-3-test-custom-invalid-composition-metadata-component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-3-test-custom-invalid-composition-metadata-component.json -------------------------------------------------------------------------------- /test/custom/cdx-1-4-invalid-licenses-not-found.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-4-invalid-licenses-not-found.json -------------------------------------------------------------------------------- /test/custom/cdx-1-4-test-custom-metadata-property-classification-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-4-test-custom-metadata-property-classification-invalid.json -------------------------------------------------------------------------------- /test/custom/cdx-1-4-test-custom-metadata-property-classification-missing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-4-test-custom-metadata-property-classification-missing.json -------------------------------------------------------------------------------- /test/custom/cdx-1-4-test-custom-metadata-property-classification-unique.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-4-test-custom-metadata-property-classification-unique.json -------------------------------------------------------------------------------- /test/custom/cdx-1-4-test-custom-metadata-property-disclaimer-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-4-test-custom-metadata-property-disclaimer-invalid.json -------------------------------------------------------------------------------- /test/custom/cdx-1-4-test-custom-metadata-property-disclaimer-missing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-4-test-custom-metadata-property-disclaimer-missing.json -------------------------------------------------------------------------------- /test/custom/cdx-1-4-test-custom-metadata-property-disclaimer-unique.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/cdx-1-4-test-custom-metadata-property-disclaimer-unique.json -------------------------------------------------------------------------------- /test/custom/ibm/cdx-1-3-ibm-invalid-composition-components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/ibm/cdx-1-3-ibm-invalid-composition-components.json -------------------------------------------------------------------------------- /test/custom/ibm/cdx-1-3-ibm-invalid-composition-metadata-component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/ibm/cdx-1-3-ibm-invalid-composition-metadata-component.json -------------------------------------------------------------------------------- /test/custom/ibm/cdx-1-3-ibm-manual-data-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/ibm/cdx-1-3-ibm-manual-data-example.json -------------------------------------------------------------------------------- /test/custom/ibm/cdx-1-3-ibm-min-required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/ibm/cdx-1-3-ibm-min-required.json -------------------------------------------------------------------------------- /test/custom/ibm/cdx-1-4-ibm-min-required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/ibm/cdx-1-4-ibm-min-required.json -------------------------------------------------------------------------------- /test/custom/ibm/cdx-1-4-test-ibm-invalid-disclaimer-missing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/custom/ibm/cdx-1-4-test-ibm-invalid-disclaimer-missing.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-2-invalid-license-name-has-expression.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-2-invalid-license-name-has-expression.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-invalid-license-choice-oneof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-invalid-license-choice-oneof.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-invalid-spdx-license-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-invalid-spdx-license-id.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-license-list-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-license-list-empty.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-license-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-license-list.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-mature-example-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-mature-example-1.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-min-required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-min-required.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-resource-list-none-found.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-resource-list-none-found.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-resource-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-resource-list.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-syntax-err-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-syntax-err-1.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-3-syntax-err-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-3-syntax-err-2.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-4-invalid-email-format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-4-invalid-email-format.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-4-license-policy-invalid-license-name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-4-license-policy-invalid-license-name.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-4-license-policy-invalid-spdx-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-4-license-policy-invalid-spdx-id.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-4-mature-example-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-4-mature-example-1.json -------------------------------------------------------------------------------- /test/cyclonedx/cdx-1-4-min-required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/cyclonedx/cdx-1-4-min-required.json -------------------------------------------------------------------------------- /test/ibm/config/config-ibm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/ibm/config/config-ibm.json -------------------------------------------------------------------------------- /test/ibm/config/custom-ibm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/ibm/config/custom-ibm.json -------------------------------------------------------------------------------- /test/ibm/config/license-ibm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/ibm/config/license-ibm.json -------------------------------------------------------------------------------- /test/policy/license-policy-family-name-usage-conflict.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/policy/license-policy-family-name-usage-conflict.json -------------------------------------------------------------------------------- /test/policy/license-policy-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/policy/license-policy-id.json -------------------------------------------------------------------------------- /test/policy/license-policy-license-expression-test-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/policy/license-policy-license-expression-test-data.json -------------------------------------------------------------------------------- /test/spdx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/spdx/README.md -------------------------------------------------------------------------------- /test/spdx/spdx-2-2-min-required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/spdx/spdx-2-2-min-required.json -------------------------------------------------------------------------------- /test/spdx/spdx-2-2-missing-creationinfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/test/spdx/spdx-2-2-missing-creationinfo.json -------------------------------------------------------------------------------- /utils/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/utils/config.go -------------------------------------------------------------------------------- /utils/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/utils/convert.go -------------------------------------------------------------------------------- /utils/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/sbom-utility/HEAD/utils/flags.go --------------------------------------------------------------------------------