Class InfoMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
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 Details

    • InfoMojo

      public InfoMojo()
  • Method Details

    • 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