Uploaded image for project: 'Maven Help Plugin'
  1. Maven Help Plugin
  2. MPH-201

Improvement of usage maven-plugin-tools-generators

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.4.0
    • None
    • None

    Description

      Current dependency tree is:

      [DEBUG] org.apache.maven.plugins:maven-help-plugin:jar:3.3.1-SNAPSHOT
      [DEBUG]    org.apache.maven.plugin-tools:maven-plugin-tools-generators:jar:3.7.0:compile
      [DEBUG]       org.apache.maven.plugin-tools:maven-plugin-tools-api:jar:3.7.0:compile
      [DEBUG]          org.apache.maven:maven-core:jar:3.2.5:compile
      [DEBUG]             org.apache.maven:maven-settings:jar:3.2.5:compile
      [DEBUG]             org.apache.maven:maven-settings-builder:jar:3.2.5:compile
      [DEBUG]             org.apache.maven:maven-repository-metadata:jar:3.2.5:compile
      [DEBUG]             org.apache.maven:maven-model-builder:jar:3.2.5:compile
      [DEBUG]             org.apache.maven:maven-aether-provider:jar:3.2.5:compile
      [DEBUG]                org.eclipse.aether:aether-spi:jar:1.0.0.v20140518:compile
      [DEBUG]             org.eclipse.aether:aether-impl:jar:1.0.0.v20140518:compile
      [DEBUG]             org.eclipse.aether:aether-api:jar:1.0.0.v20140518:compile
      [DEBUG]             org.eclipse.aether:aether-util:jar:1.0.0.v20140518:compile
      [DEBUG]             org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.5:compile (version managed from default)
      [DEBUG]                javax.annotation:javax.annotation-api:jar:1.2:compile
      [DEBUG]                javax.enterprise:cdi-api:jar:1.2:compile
      [DEBUG]                org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.5:compile (version managed from default)
      [DEBUG]             org.sonatype.sisu:sisu-guice:jar:no_aop:3.2.3:compile
      [DEBUG]                javax.inject:javax.inject:jar:1:compile
      [DEBUG]                aopalliance:aopalliance:jar:1.0:compile
      [DEBUG]                com.google.guava:guava:jar:16.0.1:compile
      [DEBUG]             org.codehaus.plexus:plexus-interpolation:jar:1.21:compile
      [DEBUG]             org.codehaus.plexus:plexus-classworlds:jar:2.5.2:compile
      [DEBUG]             org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
      [DEBUG]             org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
      [DEBUG]                org.sonatype.plexus:plexus-cipher:jar:1.4:compile
      [DEBUG]          org.apache.maven:maven-plugin-api:jar:3.2.5:compile
      [DEBUG]          org.apache.maven:maven-artifact:jar:3.2.5:compile
      [DEBUG]          org.slf4j:slf4j-api:jar:1.7.5:compile
      [DEBUG]          org.apache.httpcomponents:httpclient:jar:4.5.13:compile
      [DEBUG]             commons-logging:commons-logging:jar:1.2:compile
      [DEBUG]             commons-codec:commons-codec:jar:1.11:compile
      [DEBUG]          org.apache.httpcomponents:httpcore:jar:4.4.15:compile
      [DEBUG]          org.apache.maven.wagon:wagon-provider-api:jar:2.4:compile
      [DEBUG]          org.codehaus.plexus:plexus-java:jar:1.1.1:compile
      [DEBUG]             com.thoughtworks.qdox:qdox:jar:2.0.1:compile
      [DEBUG]       org.apache.maven:maven-model:jar:3.2.5:compile
      [DEBUG]       org.codehaus.plexus:plexus-velocity:jar:1.2:compile
      [DEBUG]          commons-collections:commons-collections:jar:3.1:compile
      [DEBUG]       org.apache.velocity:velocity:jar:1.7:compile
      [DEBUG]          commons-lang:commons-lang:jar:2.4:compile
      [DEBUG]       org.ow2.asm:asm:jar:9.4:compile
      [DEBUG]       org.ow2.asm:asm-commons:jar:9.4:compile
      [DEBUG]          org.ow2.asm:asm-tree:jar:9.4:compile
      [DEBUG]       org.jsoup:jsoup:jar:1.15.3:compile
      [DEBUG]       net.sf.jtidy:jtidy:jar:r938:compile
      [DEBUG]    org.apache.maven.shared:maven-shared-utils:jar:3.3.4:compile
      [DEBUG]       commons-io:commons-io:jar:2.6:compile
      [DEBUG]    org.apache.maven.reporting:maven-reporting-api:jar:3.1.1:compile
      [DEBUG]    org.codehaus.plexus:plexus-interactivity-api:jar:1.1:compile
      [DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.5.1:compile
      [DEBUG]    org.jdom:jdom2:jar:2.0.6.1:compile
      [DEBUG]    com.thoughtworks.xstream:xstream:jar:1.4.20:compile
      [DEBUG]       io.github.x-stream:mxparser:jar:1.2.2:compile
      [DEBUG]          xmlpull:xmlpull:jar:1.1.3.1:compile
      [DEBUG]    org.apache.commons:commons-lang3:jar:3.8.1:compile
      

      In code only methods are used:

      • PluginUtils.sortMojos - from maven-plugin-tools-api
      • PluginUtils.sortMojoParameters - from maven-plugin-tools-api
      • GeneratorUtils.toText - from maven-plugin-tools-generators

      Attachments

        Issue Links

          Activity

            People

              sjaranowski Slawomir Jaranowski
              sjaranowski Slawomir Jaranowski
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: