Uses of Class
org.apache.maven.plugin.descriptor.MojoDescriptor
Packages that use MojoDescriptor
Package
Description
-
Uses of MojoDescriptor in org.apache.maven.cli.event
Methods in org.apache.maven.cli.event with parameters of type MojoDescriptorModifier and TypeMethodDescriptionprivate void
ExecutionEventLogger.appendForkInfo
(MessageBuilder buffer, MojoDescriptor md) Deprecated. -
Uses of MojoDescriptor in org.apache.maven.cling.event
Methods in org.apache.maven.cling.event with parameters of type MojoDescriptorModifier and TypeMethodDescriptionprivate void
ExecutionEventLogger.appendForkInfo
(MessageBuilder buffer, MojoDescriptor md) -
Uses of MojoDescriptor in org.apache.maven.lifecycle
Methods in org.apache.maven.lifecycle that return types with arguments of type MojoDescriptorModifier and TypeMethodDescriptionMavenExecutionPlan.getNonThreadSafeMojos()
Get set of mojos used but not marked @threadSafe -
Uses of MojoDescriptor in org.apache.maven.lifecycle.internal
Fields in org.apache.maven.lifecycle.internal with type parameters of type MojoDescriptorMethods in org.apache.maven.lifecycle.internal that return MojoDescriptorModifier and TypeMethodDescriptionprivate MojoDescriptor
DefaultLifecycleExecutionPlanCalculator.fillMojoDescriptor
(MavenSession session, MavenProject project, MojoExecution execution) MojoDescriptorCreator.getMojoDescriptor
(String task, MavenSession session, MavenProject project) Methods in org.apache.maven.lifecycle.internal that return types with arguments of type MojoDescriptorModifier and TypeMethodDescriptionprivate Set
<MojoDescriptor> DefaultLifecycleExecutionPlanCalculator.fillMojoDescriptors
(MavenSession session, MavenProject project, List<MojoExecution> mojoExecutions) Methods in org.apache.maven.lifecycle.internal with parameters of type MojoDescriptorModifier and TypeMethodDescriptionstatic org.codehaus.plexus.util.xml.Xpp3Dom
MojoDescriptorCreator.convert
(MojoDescriptor mojoDescriptor) void
MojoExecutor.ensureDependenciesAreResolved
(MojoDescriptor mojoDescriptor, MavenSession session, DependencyContext dependencyContext) private ArtifactFilter
MojoExecutor.getArtifactFilter
(MojoDescriptor mojoDescriptor) private XmlNode
DefaultLifecycleExecutionPlanCalculator.getMojoConfiguration
(MojoDescriptor mojoDescriptor) protected MojoExecutor.NoExceptionCloseable
MojoExecutor.getProjectLock
(MavenSession session, MojoDescriptor mojoDescriptor) Method parameters in org.apache.maven.lifecycle.internal with type arguments of type MojoDescriptorModifier and TypeMethodDescriptionprivate void
DefaultLifecycleExecutionPlanCalculator.calculateForkedExecutions
(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyPlannedExecutions) private List
<MojoExecution> DefaultLifecycleExecutionPlanCalculator.calculateForkedGoal
(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyPlannedExecutions) private List
<MojoExecution> DefaultLifecycleExecutionPlanCalculator.calculateForkedLifecycle
(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyPlannedExecutions) void
DefaultLifecycleExecutionPlanCalculator.setupMojoExecution
(MavenSession session, MavenProject project, MojoExecution mojoExecution, Set<MojoDescriptor> alreadyPlannedExecutions) void
LifecycleExecutionPlanCalculator.setupMojoExecution
(MavenSession session, MavenProject project, MojoExecution mojoExecution, Set<MojoDescriptor> alreadyPlannedExecutions) Constructors in org.apache.maven.lifecycle.internal with parameters of type MojoDescriptorModifierConstructorDescription(package private)
ProjectLock
(MavenSession session, MojoDescriptor mojoDescriptor) -
Uses of MojoDescriptor in org.apache.maven.lifecycle.internal.concurrent
Methods in org.apache.maven.lifecycle.internal.concurrent that return MojoDescriptorModifier and TypeMethodDescriptionprivate MojoDescriptor
BuildPlanExecutor.BuildContext.getMojoDescriptor
(MavenProject project, String task) private MojoDescriptor
BuildPlanExecutor.BuildContext.getMojoDescriptor
(MavenProject project, Plugin plugin, String goal) Methods in org.apache.maven.lifecycle.internal.concurrent with parameters of type MojoDescriptorModifier and TypeMethodDescriptionprivate XmlNode
BuildPlanExecutor.getMojoConfiguration
(MojoDescriptor mojoDescriptor) -
Uses of MojoDescriptor in org.apache.maven.plugin
Fields in org.apache.maven.plugin declared as MojoDescriptorModifier and TypeFieldDescriptionprivate final MojoDescriptor
PluginParameterException.mojo
private MojoDescriptor
MojoExecution.mojoDescriptor
Methods in org.apache.maven.plugin that return MojoDescriptorModifier and TypeMethodDescriptionBuildPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultBuildPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) MavenPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) Retrieves the descriptor for the specified plugin goal from the plugin's main artifact.MojoExecution.getMojoDescriptor()
PluginParameterException.getMojoDescriptor()
Methods in org.apache.maven.plugin with parameters of type MojoDescriptorModifier and TypeMethodDescriptionprivate static void
PluginParameterException.decomposeParameterIntoUserInstructions
(MojoDescriptor mojo, Parameter param, StringBuilder messageBuffer) void
PluginValidationManager.reportPluginMojoValidationIssue
(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, String issue) Reports plugin Mojo issues applicable to the Mojo itself.void
PluginValidationManager.reportPluginValidationIssue
(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, String issue) Reports plugin issues applicable to the plugin as a whole.void
MojoExecution.setMojoDescriptor
(MojoDescriptor mojoDescriptor) Constructors in org.apache.maven.plugin with parameters of type MojoDescriptorModifierConstructorDescriptionMojoExecution
(MojoDescriptor mojoDescriptor) MojoExecution
(MojoDescriptor mojoDescriptor, String executionId) MojoExecution
(MojoDescriptor mojoDescriptor, String executionId, MojoExecution.Source source) MojoExecution
(MojoDescriptor mojoDescriptor, XmlNode configuration) MojoExecution
(MojoDescriptor mojoDescriptor, org.codehaus.plexus.util.xml.Xpp3Dom configuration) PluginContainerException
(MojoDescriptor mojoDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, Throwable e) PluginContainerException
(MojoDescriptor mojoDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, org.codehaus.plexus.component.repository.exception.ComponentLookupException e) protected
PluginManagerException
(MojoDescriptor mojoDescriptor, String message, Throwable cause) PluginManagerException
(MojoDescriptor mojoDescriptor, String message, MavenProject project, org.codehaus.plexus.PlexusContainerException cause) protected
PluginManagerException
(MojoDescriptor mojoDescriptor, MavenProject project, String message) protected
PluginManagerException
(MojoDescriptor mojoDescriptor, MavenProject project, String message, Throwable cause) PluginManagerException
(MojoDescriptor mojoDescriptor, MavenProject project, String message, org.codehaus.plexus.classworlds.realm.NoSuchRealmException cause) PluginParameterException
(MojoDescriptor mojo, List<Parameter> parameters) -
Uses of MojoDescriptor in org.apache.maven.plugin.descriptor
Methods in org.apache.maven.plugin.descriptor that return MojoDescriptorModifier and TypeMethodDescriptionPluginDescriptorBuilder.buildComponentDescriptor
(org.codehaus.plexus.configuration.PlexusConfiguration c, PluginDescriptor pluginDescriptor) MojoDescriptor.clone()
Creates a shallow copy of this mojo descriptor.Methods in org.apache.maven.plugin.descriptor that return types with arguments of type MojoDescriptorModifier and TypeMethodDescriptionprivate List
<MojoDescriptor> PluginDescriptorBuilder.extractMojos
(org.codehaus.plexus.configuration.PlexusConfiguration c, PluginDescriptor pluginDescriptor) PluginDescriptor.getMojos()
Methods in org.apache.maven.plugin.descriptor with parameters of type MojoDescriptorMethod parameters in org.apache.maven.plugin.descriptor with type arguments of type MojoDescriptorModifier and TypeMethodDescriptionvoid
PluginDescriptor.addMojos
(List<MojoDescriptor> mojos) private static List
<org.codehaus.plexus.component.repository.ComponentDescriptor<?>> PluginDescriptor.clone
(List<MojoDescriptor> mojos, PluginDescriptor pluginDescriptor) -
Uses of MojoDescriptor in org.apache.maven.plugin.internal
Methods in org.apache.maven.plugin.internal that return MojoDescriptorModifier and TypeMethodDescriptionDefaultMavenPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) Methods in org.apache.maven.plugin.internal with parameters of type MojoDescriptorModifier and TypeMethodDescriptionprivate void
DeprecatedPluginValidator.checkParameter
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, Parameter parameter, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) private void
ReadOnlyPluginParametersValidator.checkParameter
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, Parameter parameter, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) protected abstract void
AbstractMavenPluginParametersValidator.doValidate
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) protected void
DeprecatedCoreExpressionValidator.doValidate
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) protected void
DeprecatedPluginValidator.doValidate
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) protected void
ReadOnlyPluginParametersValidator.doValidate
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) private <T> T
DefaultMavenPluginManager.loadV3Mojo
(Class<T> mojoInterface, MavenSession session, MojoExecution mojoExecution, MojoDescriptor mojoDescriptor, PluginDescriptor pluginDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm) private <T> T
DefaultMavenPluginManager.loadV4Mojo
(Class<T> mojoInterface, MavenSession session, MojoExecution mojoExecution, MojoDescriptor mojoDescriptor, PluginDescriptor pluginDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm) private String
DeprecatedPluginValidator.logDeprecatedMojo
(MojoDescriptor mojoDescriptor) private String
DefaultPluginValidationManager.mojoInfo
(MojoDescriptor mojoDescriptor, Class<?> mojoClass) private String
DefaultPluginValidationManager.pluginDeclaration
(MavenSession mavenSession, MojoDescriptor mojoDescriptor) private String
DefaultPluginValidationManager.pluginKey
(MojoDescriptor mojoDescriptor) private void
DefaultMavenPluginManager.populateMojoExecutionFields
(Object mojo, String executionId, MojoDescriptor mojoDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) void
DefaultPluginValidationManager.reportPluginMojoValidationIssue
(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, String issue) void
DefaultPluginValidationManager.reportPluginValidationIssue
(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, String issue) final void
AbstractMavenPluginParametersValidator.validate
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) void
MavenPluginConfigurationValidator.validate
(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) Checks mojo configuration issues.private void
DefaultMavenPluginManager.validateParameters
(MojoDescriptor mojoDescriptor, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) Constructors in org.apache.maven.plugin.internal with parameters of type MojoDescriptorModifierConstructorDescription(package private)
ValidatingConfigurationListener
(Object mojo, MojoDescriptor mojoDescriptor, org.codehaus.plexus.component.configurator.ConfigurationListener delegate)