Package io.quarkus.maven
Class InfoMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
io.quarkus.maven.QuarkusProjectMojoBase
io.quarkus.maven.QuarkusProjectStateMojoBase
io.quarkus.maven.InfoMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
Log Quarkus-specific project information, such as imported Quarkus platform BOMs,
Quarkus extensions found among the project dependencies, etc.
-
Field Summary
Fields inherited from class io.quarkus.maven.QuarkusProjectStateMojoBase
perModule, workspaceProviderFields inherited from class io.quarkus.maven.QuarkusProjectMojoBase
bomArtifactId, bomGroupId, bomVersion, project, refresh, repos, repoSession, sessionFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprocessProjectState(io.quarkus.devtools.project.QuarkusProject quarkusProject) protected voidMethods inherited from class io.quarkus.maven.QuarkusProjectStateMojoBase
catalogArtifactResolver, doExecute, initArtifactResolver, resolveApplicationModelMethods inherited from class io.quarkus.maven.QuarkusProjectMojoBase
artifactResolver, baseDir, execute, getExtensionCatalogResolver, getImportedPlatforms, getMessageWriter, getSingleMatchingBomMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
InfoMojo
public InfoMojo()
-
-
Method Details
-
validateParameters
protected void validateParameters() throws org.apache.maven.plugin.MojoExecutionException- Overrides:
validateParametersin classQuarkusProjectMojoBase- Throws:
org.apache.maven.plugin.MojoExecutionException
-
processProjectState
protected void processProjectState(io.quarkus.devtools.project.QuarkusProject quarkusProject) throws org.apache.maven.plugin.MojoExecutionException - Specified by:
processProjectStatein classQuarkusProjectStateMojoBase- Throws:
org.apache.maven.plugin.MojoExecutionException
-