Package io.quarkus.maven
Class UpdateMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
io.quarkus.maven.QuarkusProjectMojoBase
io.quarkus.maven.QuarkusProjectStateMojoBase
io.quarkus.maven.UpdateMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="update",
requiresProject=true)
public class UpdateMojo
extends QuarkusProjectStateMojoBase
Suggest project updates and create a recipe with the possibility to apply it.
-
Field Summary
FieldsFields inherited from class io.quarkus.maven.QuarkusProjectStateMojoBase
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
-
Field Details
-
perModule
Deprecated.Deprecated: this option was unused
-
-
Constructor Details
-
UpdateMojo
public UpdateMojo()
-
-
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
-