Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
BinaryProjectLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
static boolean |
M2EUtils.definesPlugin(org.apache.maven.project.MavenProject project,
MojoExecutionKey key) |
static java.util.Collection<org.apache.maven.project.MavenProject> |
M2EUtils.getDefiningProjects(MojoExecutionKey key,
java.util.Collection<org.apache.maven.project.MavenProject> projects) |
Modifier and Type | Method and Description |
---|---|
void |
BuildDebugHook.buildParticipant(IMavenProjectFacade projectFacade,
MojoExecutionKey mojoExecutionKey,
AbstractBuildParticipant participant,
java.util.Set<java.io.File> files,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private void |
MavenBuilderImpl.debugBuildParticipant(java.util.Collection<BuildDebugHook> hooks,
IMavenProjectFacade projectFacade,
MojoExecutionKey mojoExecutionKey,
AbstractBuildParticipant participant,
java.util.Set<java.io.File> files,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private static java.lang.String |
BuildProblemInfo.formatMessage(java.lang.Throwable error,
MojoExecutionKey mojoExecutionKey) |
private void |
MavenBuilderImpl.processMavenSessionErrors(org.apache.maven.execution.MavenSession session,
MojoExecutionKey mojoExecutionKey,
java.util.Map<java.lang.Throwable,MojoExecutionKey> buildErrors) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<org.eclipse.core.resources.IProject> |
MavenBuilderImpl.build(org.apache.maven.execution.MavenSession session,
IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
BuildDebugHook.buildStart(IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.resources.IResourceDelta delta,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
MavenBuilderImpl.clean(org.apache.maven.execution.MavenSession session,
IMavenProjectFacade projectFacade,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private void |
MavenBuilderImpl.debugBuildStart(java.util.Collection<BuildDebugHook> hooks,
IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.resources.IResourceDelta delta,
org.eclipse.core.runtime.IProgressMonitor monitor) |
(package private) abstract T |
MavenBuilder.BuildMethod.method(IMavenExecutionContext context,
IMavenProjectFacade projectFacade,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> buildParticipantsByMojoExecutionKey,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private void |
MavenBuilderImpl.processBuildResults(org.eclipse.core.resources.IProject project,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.execution.MavenExecutionResult result,
BuildResultCollector results,
java.util.Map<java.lang.Throwable,MojoExecutionKey> buildErrors) |
private void |
MavenBuilderImpl.processMavenSessionErrors(org.apache.maven.execution.MavenSession session,
MojoExecutionKey mojoExecutionKey,
java.util.Map<java.lang.Throwable,MojoExecutionKey> buildErrors) |
Constructor and Description |
---|
BuildProblemInfo(java.lang.Throwable error,
MojoExecutionKey mojoExecutionKey,
SourceLocation markerLocation) |
Modifier and Type | Field and Description |
---|---|
private MojoExecutionKey |
MojoExecutionProblemInfo.mojoExecutionKey |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
LifecycleMappingResult.mojoExecutionMapping |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
InvalidLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
LifecycleMappingResult.getMojoExecutionMapping() |
Modifier and Type | Method and Description |
---|---|
private org.codehaus.plexus.util.xml.Xpp3Dom |
AnnotationMappingMetadataSource.getAction(MojoExecutionKey execution) |
java.util.List<PluginExecutionMetadata> |
SimpleMappingMetadataSource.getPluginExecutionMetadata(MojoExecutionKey execution) |
java.util.List<PluginExecutionMetadata> |
AnnotationMappingMetadataSource.getPluginExecutionMetadata(MojoExecutionKey execution) |
java.util.List<PluginExecutionMetadata> |
MappingMetadataSource.getPluginExecutionMetadata(MojoExecutionKey execution) |
Modifier and Type | Method and Description |
---|---|
static void |
LifecycleMappingFactory.instantiateProjectConfigurators(org.apache.maven.project.MavenProject mavenProject,
LifecycleMappingResult result,
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> map) |
void |
LifecycleMappingResult.setMojoExecutionMapping(java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> mojoExecutionMapping) |
Constructor and Description |
---|
ActionMessageProblemInfo(java.lang.String message,
int severity,
MojoExecutionKey mojoExecutionKey,
SourceLocation markerLocation,
boolean pomMapping) |
MissingConfiguratorProblemInfo(java.lang.String configuratorId,
MojoExecutionKey mojoExecutionKey,
int severity,
SourceLocation markerLocation) |
MojoExecutionProblemInfo(java.lang.String message,
int severity,
MojoExecutionKey mojoExecutionKey,
SourceLocation markerLocation) |
MojoExecutionProblemInfo(java.lang.String message,
MojoExecutionKey mojoExecutionKey,
SourceLocation markerLocation) |
NotCoveredMojoExecution(MojoExecutionKey mojoExecutionKey,
int severity,
SourceLocation markerLocation) |
NotCoveredMojoExecution(MojoExecutionKey mojoExecutionKey,
SourceLocation markerLocation)
|
Modifier and Type | Field and Description |
---|---|
private MojoExecutionKey |
MojoExecutionMappingConfiguration.execution |
private MojoExecutionKey |
MojoExecutionMappingConfiguration.MojoExecutionMappingRequirement.execution |
private MojoExecutionKey |
MojoExecutionMappingConfiguration.ProjectConfiguratorMappingRequirement.execution |
Modifier and Type | Method and Description |
---|---|
MojoExecutionKey |
MojoExecutionMappingConfiguration.getExecution() |
MojoExecutionKey |
MojoExecutionMappingConfiguration.MojoExecutionMappingRequirement.getExecution() |
MojoExecutionKey |
MojoExecutionMappingConfiguration.ProjectConfiguratorMappingRequirement.getExecution() |
MojoExecutionKey |
MojoExecutionMappingConfiguration.getMojoExecutionKey() |
Constructor and Description |
---|
MojoExecutionMappingConfiguration(MojoExecutionKey execution,
IPluginExecutionMetadata mapping) |
MojoExecutionMappingRequirement(MojoExecutionKey execution) |
MojoExecutionMappingRequirement(MojoExecutionKey execution,
java.lang.String packaging) |
ProjectConfiguratorMappingRequirement(MojoExecutionKey execution,
java.lang.String configuratorId) |
Modifier and Type | Method and Description |
---|---|
boolean |
PluginExecutionFilter.match(MojoExecutionKey mojoExecution)
Returns true if mojoExecution matches this key or false otherwise.
|
Modifier and Type | Method and Description |
---|---|
static MojoExecutionKey |
MarkerUtils.getMojoExecution(org.eclipse.core.resources.IMarker marker)
Returns the
MojoExecutionKey bound to an IMarker , or null if one of the groupId, artifactId,
executionId or goal attribute is missing. |
Modifier and Type | Method and Description |
---|---|
static SourceLocation |
SourceLocationHelper.findLocation(org.apache.maven.project.MavenProject mavenProject,
MojoExecutionKey mojoExecutionKey) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<MojoExecutionKey,org.codehaus.plexus.util.xml.Xpp3Dom> |
LifecycleMappingConfiguration.mojoExecutionConfiguration |
private java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
LifecycleMappingConfiguration.mojoExecutionMapping |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
LifecycleMappingConfiguration.getMojoExecutionMapping() |
Modifier and Type | Method and Description |
---|---|
org.codehaus.plexus.util.xml.Xpp3Dom |
LifecycleMappingConfiguration.getMojoExecutionConfiguration(MojoExecutionKey key) |
Constructor and Description |
---|
LifecycleMappingConfiguration(java.lang.String lifecycleMappingId,
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> mojoExecutionMapping,
java.util.Map<MojoExecutionKey,org.codehaus.plexus.util.xml.Xpp3Dom> mojoExecutionConfiguration) |
LifecycleMappingConfiguration(java.lang.String lifecycleMappingId,
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> mojoExecutionMapping,
java.util.Map<MojoExecutionKey,org.codehaus.plexus.util.xml.Xpp3Dom> mojoExecutionConfiguration) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
MavenProjectFacade.mojoExecutionMapping |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
MavenProjectFacade.getMojoExecutionMapping() |
private java.util.Map<MojoExecutionKey,org.apache.maven.plugin.MojoExecution> |
MavenProjectFacade.getSetupMojoExecutions(org.eclipse.core.runtime.IProgressMonitor monitor)
Returns cache of fully setup MojoExecution instances.
|
Modifier and Type | Method and Description |
---|---|
org.apache.maven.plugin.MojoExecution |
MavenProjectFacade.getMojoExecution(MojoExecutionKey mojoExecutionKey,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private void |
MavenProjectFacade.putSetupMojoExecution(java.util.Map<MojoExecutionKey,org.apache.maven.plugin.MojoExecution> setupMojoExecutions,
MojoExecutionKey mojoExecutionKey,
org.apache.maven.plugin.MojoExecution execution) |
Modifier and Type | Method and Description |
---|---|
private void |
ProjectRegistryManager.detachMappingSources(java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> mapping) |
private void |
MavenProjectFacade.putSetupMojoExecution(java.util.Map<MojoExecutionKey,org.apache.maven.plugin.MojoExecution> setupMojoExecutions,
MojoExecutionKey mojoExecutionKey,
org.apache.maven.plugin.MojoExecution execution) |
void |
MavenProjectFacade.setMojoExecutionMapping(java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> mojoExecutionMapping) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
IMavenProjectFacade.getMojoExecutionMapping() |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.plugin.MojoExecution |
IMavenProjectFacade.getMojoExecution(MojoExecutionKey mojoExecutionKey,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns fully setup MojoExecution instance bound to project build lifecycle that matches provided mojoExecutionKey.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
AbstractCustomizableLifecycleMapping.getBuildParticipants(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
ILifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns map of AbstractBuildParticipants by MojoExecutionKey that need to be executed during Eclipse workspace
build.
|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
NoopLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static java.util.Map<java.lang.String,java.util.Set<MojoExecutionKey>> |
AbstractProjectConfigurator.getConfiguratorExecutions(IMavenProjectFacade projectFacade) |
java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
ILifecycleMappingConfiguration.getMojoExecutionMapping() |
Modifier and Type | Method and Description |
---|---|
org.codehaus.plexus.util.xml.Xpp3Dom |
ILifecycleMappingConfiguration.getMojoExecutionConfiguration(MojoExecutionKey key) |
boolean |
AbstractProjectConfigurator.hasConfigurationChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldProjectConfiguration,
MojoExecutionKey key,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns true if project configuration has changed and running
AbstractProjectConfigurator.configure(ProjectConfigurationRequest, IProgressMonitor) is required. |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<MojoExecutionKey,java.util.List<IPluginExecutionMetadata>> |
LifecycleMappingsViewer.mappings |
(package private) java.util.Map<java.lang.String,java.util.List<MojoExecutionKey>> |
LifecycleMappingsViewer.phases |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String |
LifecycleMappingsViewer.getSourcelabel(MojoExecutionKey execution,
java.util.List<IPluginExecutionMetadata> mappings,
boolean detailed) |
(package private) boolean |
LifecycleMappingsViewer.isErrorMapping(MojoExecutionKey execution) |
(package private) boolean |
LifecycleMappingsViewer.isIgnoreMapping(MojoExecutionKey execution,
java.util.List<IPluginExecutionMetadata> mappings) |
private void |
LifecycleMappingsViewer.setMappingSource(MojoExecutionKey execution,
java.util.List<IPluginExecutionMetadata> mappings,
PluginExecutionMetadata clone) |
(package private) java.lang.String |
LifecycleMappingsViewer.toString(MojoExecutionKey execution) |
(package private) java.lang.String |
LifecycleMappingsViewer.toString(MojoExecutionKey execution,
java.util.List<IPluginExecutionMetadata> mappings) |
Modifier and Type | Field and Description |
---|---|
private MojoExecutionKey |
MojoExecutionNode.mojoExecutionKey |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<MojoExecutionKey,MojoExecutionNode> |
ProjectNode.executions |
Modifier and Type | Method and Description |
---|---|
MojoExecutionKey |
MojoExecutionNode.getMojoExecutionKey() |
Modifier and Type | Method and Description |
---|---|
void |
BuildDebugView.buildParticipant(IMavenProjectFacade projectFacade,
MojoExecutionKey mojoExecutionKey,
AbstractBuildParticipant participant,
java.util.Set<java.io.File> files,
org.eclipse.core.runtime.IProgressMonitor monitor) |
MojoExecutionNode |
ProjectNode.getMojoExecutionNode(MojoExecutionKey mojoExecutionKey) |
Modifier and Type | Method and Description |
---|---|
void |
BuildDebugView.buildStart(IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.resources.IResourceDelta delta,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Constructor and Description |
---|
MojoExecutionNode(MojoExecutionKey mojoExecutionKey) |
Modifier and Type | Method and Description |
---|---|
private static boolean |
MavenDiscoveryService.matchesFilter(LifecycleMappingMetadataSource src,
MojoExecutionKey mojoExecution,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
static void |
MavenDiscovery.launchWizard(java.util.Collection<java.lang.String> packagingTypes,
java.util.Collection<MojoExecutionKey> mojos,
java.util.Collection<java.lang.String> lifecycleIds,
java.util.Collection<java.lang.String> configuratorIds) |
static void |
MavenDiscovery.launchWizard(org.eclipse.swt.widgets.Shell shell,
java.util.Collection<java.lang.String> packagingTypes,
java.util.Collection<MojoExecutionKey> mojos,
java.util.Collection<java.lang.String> lifecycleIds,
java.util.Collection<java.lang.String> configuratorIds) |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<MojoExecutionKey> |
MavenCatalogConfiguration.selectedMojos |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<MojoExecutionKey> |
MavenCatalogConfiguration.getSelectedMojos() |
Modifier and Type | Method and Description |
---|---|
private static boolean |
MavenCatalogViewer.matchesFilter(LifecycleMappingMetadataSource src,
MojoExecutionKey mojoExecution) |
Modifier and Type | Method and Description |
---|---|
void |
MavenCatalogConfiguration.setSelectedMojos(java.util.Collection<MojoExecutionKey> mojos) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<MojoExecutionKey> |
AbstractLifecycleMappingTest.getNotCoveredMojoExecutions(IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
static void |
WorkspaceHelpers.assertErrorMarkerAttributes(org.eclipse.core.resources.IMarker marker,
MojoExecutionKey mojoExecution) |