Class DefaultPluginToolsRequest

java.lang.Object
org.apache.maven.tools.plugin.DefaultPluginToolsRequest
All Implemented Interfaces:
PluginToolsRequest

public class DefaultPluginToolsRequest extends Object implements PluginToolsRequest
Default implementation of PluginToolsRequest, which is used to pass parameters to components used to extract MojoDescriptor instances from different types of metadata for a given plugin.
Since:
2.5
  • Field Details

    • DEFAULT_ENCODING

      private static final String DEFAULT_ENCODING
    • pluginDescriptor

      private org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor
    • project

      private org.apache.maven.project.MavenProject project
    • encoding

      private String encoding
    • skipErrorNoDescriptorsFound

      private boolean skipErrorNoDescriptorsFound
    • dependencies

      private Set<org.apache.maven.artifact.Artifact> dependencies
    • repoSession

      private org.eclipse.aether.RepositorySystemSession repoSession
    • internalJavadocBaseUrl

      private URI internalJavadocBaseUrl
    • internalJavadocVersion

      private String internalJavadocVersion
    • externalJavadocBaseUrls

      private List<URI> externalJavadocBaseUrls
    • settings

      private org.apache.maven.settings.Settings settings
    • requiredJavaVersion

      private String requiredJavaVersion
    • mavenApiVersion

      private String mavenApiVersion
  • Constructor Details

    • DefaultPluginToolsRequest

      public DefaultPluginToolsRequest(org.apache.maven.project.MavenProject project, org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
  • Method Details