Package org.spdx.sbom.gradle.utils
Class SpdxDocumentBuilder
java.lang.Object
org.spdx.sbom.gradle.utils.SpdxDocumentBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionSpdxDocumentBuilder(String projectPath, Set<ProjectInfo> allProjects, org.gradle.api.logging.Logger logger, org.spdx.storage.IModelStore modelStore, Map<org.gradle.api.artifacts.component.ComponentArtifactIdentifier, File> resolvedExternalArtifacts, Map<String, URI> mavenArtifactRepositories, Map<String, PomInfo> poms, SpdxSbomTaskExtension spdxSbomTaskExtension, DocumentInfo documentInfo, ScmInfo scmInfo, SpdxKnownLicenses knownLicenses) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.gradle.api.artifacts.result.ResolvedComponentResult root) org.spdx.library.model.SpdxDocument
-
Constructor Details
-
SpdxDocumentBuilder
public SpdxDocumentBuilder(String projectPath, Set<ProjectInfo> allProjects, org.gradle.api.logging.Logger logger, org.spdx.storage.IModelStore modelStore, Map<org.gradle.api.artifacts.component.ComponentArtifactIdentifier, File> resolvedExternalArtifacts, Map<String, throws org.spdx.library.InvalidSPDXAnalysisExceptionURI> mavenArtifactRepositories, Map<String, PomInfo> poms, SpdxSbomTaskExtension spdxSbomTaskExtension, DocumentInfo documentInfo, ScmInfo scmInfo, SpdxKnownLicenses knownLicenses) - Throws:
org.spdx.library.InvalidSPDXAnalysisException
-
-
Method Details
-
add
public void add(org.gradle.api.artifacts.result.ResolvedComponentResult root) throws org.spdx.library.InvalidSPDXAnalysisException, IOException - Throws:
org.spdx.library.InvalidSPDXAnalysisExceptionIOException
-
getSpdxDocument
public org.spdx.library.model.SpdxDocument getSpdxDocument()
-