resources

package
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	LicensePatternsDir = "license_patterns"
	JSONDir            = "json"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Resources

type Resources struct {
	// contains filtered or unexported fields
}

func NewResources

func NewResources(cfg *viper.Viper) *Resources

func (*Resources) MkdirAllCustom

func (r *Resources) MkdirAllCustom(id string) error

func (*Resources) MkdirAllSPDX

func (r *Resources) MkdirAllSPDX() error

func (*Resources) MkdirPreCheckSPDX

func (r *Resources) MkdirPreCheckSPDX() error

func (*Resources) ReadCustomDir

func (r *Resources) ReadCustomDir(dir string) ([]fs.DirEntry, string, error)

func (*Resources) ReadCustomFile

func (r *Resources) ReadCustomFile(filePath string) ([]byte, error)

func (*Resources) ReadCustomLicensePatternIds

func (r *Resources) ReadCustomLicensePatternIds() (ids []string, err error)

func (*Resources) ReadCustomLicensePatternsDir

func (r *Resources) ReadCustomLicensePatternsDir(id string) ([]fs.DirEntry, string, error)

func (*Resources) ReadSPDXJSONFiles

func (r *Resources) ReadSPDXJSONFiles() (licenseListBytes []byte, exceptionsBytes []byte, err error)

func (*Resources) ReadSPDXPreCheckFile

func (r *Resources) ReadSPDXPreCheckFile(id string, isDeprecated bool) ([]byte, error)

func (*Resources) ReadSPDXTemplateFile

func (r *Resources) ReadSPDXTemplateFile(id string, isDeprecated bool) ([]byte, string, error)

func (*Resources) ReadSPDXTextFile

func (r *Resources) ReadSPDXTextFile(id string, isDeprecated bool) ([]byte, error)

func (*Resources) WriteCustomFile

func (r *Resources) WriteCustomFile(bytes []byte, ff ...string) error

func (*Resources) WriteSPDXFile

func (r *Resources) WriteSPDXFile(bytes []byte, ff ...string) error

Jump to

Keyboard shortcuts

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