Uses of Class
org.apache.maven.plugin.descriptor.PluginDescriptor
-
Packages that use PluginDescriptor Package Description org.apache.maven.execution org.apache.maven.plugin org.apache.maven.plugin.descriptor org.apache.maven.plugin.internal -
-
Uses of PluginDescriptor in org.apache.maven.execution
Methods in org.apache.maven.execution with parameters of type PluginDescriptor Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
MavenSession. getPluginContext(PluginDescriptor plugin, MavenProject project)
java.util.Map
ReactorManager. getPluginContext(PluginDescriptor plugin, MavenProject project)
Deprecated. -
Uses of PluginDescriptor in org.apache.maven.plugin
Fields in org.apache.maven.plugin declared as PluginDescriptor Modifier and Type Field Description private PluginDescriptor
MojoNotFoundException. pluginDescriptor
private PluginDescriptor
PluginConfigurationException. pluginDescriptor
Fields in org.apache.maven.plugin with type parameters of type PluginDescriptor Modifier and Type Field Description private java.util.Map<PluginDescriptorCache.Key,PluginDescriptor>
DefaultPluginDescriptorCache. descriptors
Methods in org.apache.maven.plugin that return PluginDescriptor Modifier and Type Method Description protected static PluginDescriptor
DefaultPluginDescriptorCache. clone(PluginDescriptor original)
PluginDescriptor
DefaultPluginDescriptorCache. get(PluginDescriptorCache.Key cacheKey)
PluginDescriptor
DefaultPluginDescriptorCache. get(PluginDescriptorCache.Key key, PluginDescriptorCache.PluginDescriptorSupplier supplier)
PluginDescriptor
PluginDescriptorCache. get(PluginDescriptorCache.Key key)
default PluginDescriptor
PluginDescriptorCache. get(PluginDescriptorCache.Key key, PluginDescriptorCache.PluginDescriptorSupplier supplier)
PluginDescriptor
MavenPluginManager. getPluginDescriptor(Plugin plugin, java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session)
Retrieves the descriptor for the specified plugin from its main artifact.PluginDescriptor
MojoNotFoundException. getPluginDescriptor()
PluginDescriptor
PluginManager. getPluginDescriptorForPrefix(java.lang.String prefix)
Deprecated.PluginDescriptor
PluginDescriptorCache.PluginDescriptorSupplier. load()
PluginDescriptor
BuildPluginManager. loadPlugin(Plugin plugin, java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session)
PluginDescriptor
DefaultBuildPluginManager. loadPlugin(Plugin plugin, java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session)
PluginDescriptor
PluginManager. loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session)
Deprecated.PluginDescriptor
PluginManager. loadPluginFully(Plugin plugin, MavenProject project, MavenSession session)
Deprecated.PluginDescriptor
PluginManager. verifyPlugin(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository)
Deprecated.Methods in org.apache.maven.plugin with parameters of type PluginDescriptor Modifier and Type Method Description void
MavenPluginManager. checkRequiredMavenVersion(PluginDescriptor pluginDescriptor)
Verifies the specified plugin is compatible with the current Maven runtime.private static java.util.List<org.codehaus.plexus.component.repository.ComponentDescriptor<?>>
DefaultPluginDescriptorCache. clone(java.util.List<MojoDescriptor> mojos, PluginDescriptor pluginDescriptor)
protected static PluginDescriptor
DefaultPluginDescriptorCache. clone(PluginDescriptor original)
org.codehaus.plexus.classworlds.realm.ClassRealm
BuildPluginManager. getPluginRealm(MavenSession session, PluginDescriptor pluginDescriptor)
org.codehaus.plexus.classworlds.realm.ClassRealm
DefaultBuildPluginManager. getPluginRealm(MavenSession session, PluginDescriptor pluginDescriptor)
TODO pluginDescriptor classRealm and artifacts are set as a side effect of this call, which is not nice.void
DefaultPluginDescriptorCache. put(PluginDescriptorCache.Key cacheKey, PluginDescriptor pluginDescriptor)
void
PluginDescriptorCache. put(PluginDescriptorCache.Key key, PluginDescriptor pluginDescriptor)
void
MavenPluginManager. setupPluginRealm(PluginDescriptor pluginDescriptor, MavenSession session, java.lang.ClassLoader parent, java.util.List<java.lang.String> imports, org.eclipse.aether.graph.DependencyFilter filter)
Sets up the class realm for the specified plugin.private static java.lang.String
MojoNotFoundException. toMessage(java.lang.String goal, PluginDescriptor pluginDescriptor)
void
MavenPluginValidator. validate(PluginDescriptor pluginDescriptor)
Constructors in org.apache.maven.plugin with parameters of type PluginDescriptor Constructor Description MojoNotFoundException(java.lang.String goal, PluginDescriptor pluginDescriptor)
PluginConfigurationException(PluginDescriptor pluginDescriptor, java.lang.String originalMessage)
PluginConfigurationException(PluginDescriptor pluginDescriptor, java.lang.String originalMessage, java.lang.Throwable cause)
PluginConfigurationException(PluginDescriptor pluginDescriptor, java.lang.String originalMessage, org.codehaus.plexus.component.configurator.ComponentConfigurationException cause)
PluginConfigurationException(PluginDescriptor pluginDescriptor, java.lang.String originalMessage, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException cause)
PluginConfigurationException(PluginDescriptor pluginDescriptor, java.lang.String originalMessage, org.codehaus.plexus.component.repository.exception.ComponentLookupException cause)
-
Uses of PluginDescriptor in org.apache.maven.plugin.descriptor
Fields in org.apache.maven.plugin.descriptor declared as PluginDescriptor Modifier and Type Field Description private PluginDescriptor
MojoDescriptor. pluginDescriptor
Plugin descriptorMethods in org.apache.maven.plugin.descriptor that return PluginDescriptor Modifier and Type Method Description PluginDescriptor
PluginDescriptorBuilder. build(java.io.Reader reader)
PluginDescriptor
PluginDescriptorBuilder. build(java.io.Reader reader, java.lang.String source)
PluginDescriptor
PluginDescriptor. clone()
Creates a shallow copy of this plugin descriptor.PluginDescriptor
MojoDescriptor. getPluginDescriptor()
Methods in org.apache.maven.plugin.descriptor with parameters of type PluginDescriptor Modifier and Type Method Description MojoDescriptor
PluginDescriptorBuilder. buildComponentDescriptor(org.codehaus.plexus.configuration.PlexusConfiguration c, PluginDescriptor pluginDescriptor)
void
MojoDescriptor. setPluginDescriptor(PluginDescriptor pluginDescriptor)
-
Uses of PluginDescriptor in org.apache.maven.plugin.internal
Methods in org.apache.maven.plugin.internal that return PluginDescriptor Modifier and Type Method Description private PluginDescriptor
DefaultMavenPluginManager. extractPluginDescriptor(Artifact pluginArtifact, Plugin plugin)
PluginDescriptor
DefaultMavenPluginManager. getPluginDescriptor(Plugin plugin, java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session)
PluginDescriptor
DefaultPluginManager. getPluginDescriptorForPrefix(java.lang.String prefix)
PluginDescriptor
DefaultPluginManager. loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session)
PluginDescriptor
DefaultPluginManager. loadPluginFully(Plugin plugin, MavenProject project, MavenSession session)
private PluginDescriptor
DefaultMavenPluginManager. parsePluginDescriptor(java.io.InputStream is, Plugin plugin, java.lang.String descriptorLocation)
PluginDescriptor
DefaultPluginManager. verifyPlugin(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository)
Methods in org.apache.maven.plugin.internal with parameters of type PluginDescriptor Modifier and Type Method Description void
DefaultMavenPluginManager. checkRequiredMavenVersion(PluginDescriptor pluginDescriptor)
private void
DefaultMavenPluginManager. createPluginRealm(PluginDescriptor pluginDescriptor, MavenSession session, java.lang.ClassLoader parent, java.util.Map<java.lang.String,java.lang.ClassLoader> foreignImports, org.eclipse.aether.graph.DependencyFilter filter)
private void
DefaultMavenPluginManager. discoverPluginComponents(org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, Plugin plugin, PluginDescriptor pluginDescriptor)
void
DefaultMavenPluginManager. setupPluginRealm(PluginDescriptor pluginDescriptor, MavenSession session, java.lang.ClassLoader parent, java.util.List<java.lang.String> imports, org.eclipse.aether.graph.DependencyFilter filter)
-