Class UpdateMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="update",
          requiresProject=true)
    public class UpdateMojo
    extends QuarkusProjectStateMojoBase
    Log Quarkus-related recommended updates, such as new Quarkus platform BOM versions and Quarkus extensions versions that aren't managed by the Quarkus platform BOMs.
    • Constructor Detail

      • UpdateMojo

        public UpdateMojo()
    • Method Detail

      • validateParameters

        protected void validateParameters()
                                   throws org.apache.maven.plugin.MojoExecutionException
        Overrides:
        validateParameters in class QuarkusProjectMojoBase
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • processProjectState

        protected void processProjectState​(io.quarkus.devtools.project.QuarkusProject quarkusProject)
                                    throws org.apache.maven.plugin.MojoExecutionException
        Specified by:
        processProjectState in class QuarkusProjectStateMojoBase
        Throws:
        org.apache.maven.plugin.MojoExecutionException