Package org.spdx.sbom.gradle.project
Class ProjectInfoService
java.lang.Object
org.spdx.sbom.gradle.project.ProjectInfoService
- All Implemented Interfaces:
org.gradle.api.services.BuildService<ProjectInfoService.RootProjectParam>
public abstract class ProjectInfoService
extends Object
implements org.gradle.api.services.BuildService<ProjectInfoService.RootProjectParam>
A service to keep all project data, this can be populated by either the SpdxSbomSettingsPlugin or
the SpdxSbomPlugin depending on configuration, but should ideally be configured by the settings
plugin to ensure maximal compatibility with project isolation.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.services.BuildService
getParameters
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Constructor Details
-
ProjectInfoService
public ProjectInfoService()
-
-
Method Details
-
getAllProjectInfo
-