Class ExtractMojo

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

    @Mojo(threadSafe=true,
          name="extract",
          defaultPhase=GENERATE_SOURCES)
    public class ExtractMojo
    extends org.apache.maven.plugin.AbstractMojo
    • Constructor Detail

      • ExtractMojo

        public ExtractMojo()
    • Method Detail

      • execute

        public void execute()
                     throws org.apache.maven.plugin.MojoFailureException
        Throws:
        org.apache.maven.plugin.MojoFailureException
      • load

        public static Optional<io.swagger.v3.oas.models.OpenAPI> load​(org.apache.maven.plugin.logging.Log log,
                                                                      boolean skip,
                                                                      String source,
                                                                      boolean inlined)
                                                               throws org.apache.maven.plugin.MojoFailureException
        Throws:
        org.apache.maven.plugin.MojoFailureException