Package org.cyclonedx.maven
Class CycloneDxPackageMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.cyclonedx.maven.BaseCycloneDxMojo
-
- org.cyclonedx.maven.CycloneDxPackageMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo,org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
@Mojo(name="makePackageBom", defaultPhase=PACKAGE, threadSafe=true, aggregator=true, requiresOnline=true, requiresDependencyCollection=COMPILE_PLUS_RUNTIME, requiresDependencyResolution=COMPILE_PLUS_RUNTIME) public class CycloneDxPackageMojo 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 CycloneDxPackageMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()protected booleanshouldInclude(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
-
-