Package org.cyclonedx.maven
Class CycloneDxAggregateMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.cyclonedx.maven.BaseCycloneDxMojo
-
- org.cyclonedx.maven.CycloneDxAggregateMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo,org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
@Mojo(name="makeAggregateBom", defaultPhase=PACKAGE, aggregator=true, requiresOnline=true, requiresDependencyCollection=COMPILE_PLUS_RUNTIME, requiresDependencyResolution=COMPILE_PLUS_RUNTIME) public class CycloneDxAggregateMojo extends BaseCycloneDxMojo
-
-
Field Summary
-
Fields inherited from class org.cyclonedx.maven.BaseCycloneDxMojo
dependencyAnalyzer, excludeArtifactId, excludeTestProject, MESSAGE_CALCULATING_HASHES, MESSAGE_CREATING_BOM, MESSAGE_RESOLVING_DEPS, MESSAGE_VALIDATING_BOM, MESSAGE_VALIDATION_FAILURE, MESSAGE_WRITING_BOM
-
-
Constructor Summary
Constructors Constructor Description CycloneDxAggregateMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()protected booleanshouldExclude(org.apache.maven.project.MavenProject mavenProject)-
Methods inherited from class org.cyclonedx.maven.BaseCycloneDxMojo
addMavenProjectsAsDependencies, buildDependencyGraph, contextualize, convert, convert, createProjectDependencyAnalyzer, execute, getComponentScope, getExcludeArtifactId, getExcludeTestProject, getExcludeTypes, getIncludeBomSerialNumber, getIncludeCompileScope, getIncludeLicenseText, getIncludeProvidedScope, getIncludeRuntimeScope, getIncludeSystemScope, getIncludeTestScope, getOutputFormat, getOutputName, getProject, getReactorProjects, getSchemaVersion, getSession, getSkip, logParameters, schemaVersion, shouldInclude
-
-