Class InfoMojo

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

    @Mojo(name="info",
          requiresProject=true)
    public class InfoMojo
    extends QuarkusProjectStateMojoBase
    Log Quarkus-specific project information, such as imported Quarkus platform BOMs, Quarkus extensions found among the project dependencies, etc.
    • Constructor Detail

      • InfoMojo

        public InfoMojo()
    • 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