package builder2v2

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

Index

Functions

func BuildCreationInfoSection2_2

func BuildCreationInfoSection2_2(packageName string, code string, namespacePrefix string, creatorType string, creator string, testValues map[string]string) (*spdx.CreationInfo2_2, error)

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

func BuildFileSection2_2

func BuildFileSection2_2(filePath string, prefix string, fileNumber int) (*spdx.File2_2, error)

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

func BuildPackageSection2_2

func BuildPackageSection2_2(packageName string, dirRoot string, pathsIgnore []string) (*spdx.Package2_2, error)

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

func BuildRelationshipSection2_2

func BuildRelationshipSection2_2(packageName string) (*spdx.Relationship2_2, error)

BuildRelationshipSection2_2 creates an SPDX Relationship (version 2.2) 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.1.0
Published
Mar 20, 2021
Platform
js/wasm
Imports
5 packages
Last checked
4 hours ago

Tools for package owners.