package builder2v1

import "github.com/spdx/tools-golang/builder/builder2v1"

Index

Functions

func BuildCreationInfoSection2_1

func BuildCreationInfoSection2_1(creatorType string, creator string, testValues map[string]string) (*v2_1.CreationInfo, error)

BuildCreationInfoSection2_1 creates an SPDX Package (version 2.1), returning that package or error if any is encountered. Arguments:

func BuildFileSection2_1

func BuildFileSection2_1(filePath string, prefix string, fileNumber int) (*v2_1.File, error)

BuildFileSection2_1 creates an SPDX File (version 2.1), returning that file or error if any is encountered. Arguments:

func BuildPackageSection2_1

func BuildPackageSection2_1(packageName string, dirRoot string, pathsIgnore []string) (*v2_1.Package, error)

BuildPackageSection2_1 creates an SPDX Package (version 2.1), returning that package or error if any is encountered. Arguments:

func BuildRelationshipSection2_1

func BuildRelationshipSection2_1(packageName string) (*v2_1.Relationship, error)

BuildRelationshipSection2_1 creates an SPDX Relationship (version 2.1) solely for the document "DESCRIBES" package relationship, returning that relationship or error if any is encountered. Arguments:

Source Files

build_creation_info.go build_file.go build_package.go build_relationship.go

Version
v0.4.0
Published
Jan 12, 2023
Platform
js/wasm
Imports
8 packages
Last checked
4 hours ago

Tools for package owners.