spdx

package
v0.109.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SPDXv2_2JSONFormat added in v0.52.1

type SPDXv2_2JSONFormat struct{}

func (*SPDXv2_2JSONFormat) ComponentName added in v0.100.0

func (s *SPDXv2_2JSONFormat) ComponentName(body []byte) string

func (*SPDXv2_2JSONFormat) Matches added in v0.52.1

func (s *SPDXv2_2JSONFormat) Matches(body []byte) bool

func (*SPDXv2_2JSONFormat) Name added in v0.52.1

func (s *SPDXv2_2JSONFormat) Name() string

func (*SPDXv2_2JSONFormat) Parse added in v0.52.1

func (s *SPDXv2_2JSONFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)

type SPDXv2_2YAMLFormat added in v0.52.1

type SPDXv2_2YAMLFormat struct{}

func (*SPDXv2_2YAMLFormat) ComponentName added in v0.100.0

func (s *SPDXv2_2YAMLFormat) ComponentName(body []byte) string

func (*SPDXv2_2YAMLFormat) Matches added in v0.52.1

func (s *SPDXv2_2YAMLFormat) Matches(body []byte) bool

func (*SPDXv2_2YAMLFormat) Name added in v0.52.1

func (s *SPDXv2_2YAMLFormat) Name() string

func (*SPDXv2_2YAMLFormat) Parse added in v0.52.1

func (s *SPDXv2_2YAMLFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)

type SPDXv2_3JSONFormat added in v0.52.1

type SPDXv2_3JSONFormat struct{}

func (*SPDXv2_3JSONFormat) ComponentName added in v0.100.0

func (s *SPDXv2_3JSONFormat) ComponentName(body []byte) string

func (*SPDXv2_3JSONFormat) Matches added in v0.52.1

func (s *SPDXv2_3JSONFormat) Matches(body []byte) bool

func (*SPDXv2_3JSONFormat) Name added in v0.52.1

func (s *SPDXv2_3JSONFormat) Name() string

func (*SPDXv2_3JSONFormat) Parse added in v0.52.1

func (s *SPDXv2_3JSONFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)

type SPDXv2_3YAMLFormat added in v0.52.1

type SPDXv2_3YAMLFormat struct{}

func (*SPDXv2_3YAMLFormat) ComponentName added in v0.100.0

func (s *SPDXv2_3YAMLFormat) ComponentName(body []byte) string

func (*SPDXv2_3YAMLFormat) Matches added in v0.52.1

func (s *SPDXv2_3YAMLFormat) Matches(body []byte) bool

func (*SPDXv2_3YAMLFormat) Name added in v0.52.1

func (s *SPDXv2_3YAMLFormat) Name() string

func (*SPDXv2_3YAMLFormat) Parse added in v0.52.1

func (s *SPDXv2_3YAMLFormat) Parse(body []byte, componentName string, repoKey *domain.RepoKey) ([]domain.SBOMDependency, []domain.License)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL