Package | Description |
---|---|
org.eclipse.m2e.core.internal.project.registry | |
org.eclipse.m2e.tests.common |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<MavenProjectFacade,org.apache.maven.project.MavenProject> |
ProjectRegistryManager.legacyMavenProjects
Backwards compatibility with clients that request setup MojoExecution outside of
MavenBuilder execution. |
private com.google.common.cache.Cache<MavenProjectFacade,org.apache.maven.project.MavenProject> |
ProjectRegistryManager.mavenProjectCache |
protected java.util.Map<java.io.File,MavenProjectFacade> |
BasicProjectRegistry.workspacePomFiles
Maps File to MavenProjectFacade
|
protected java.util.Map<org.eclipse.core.resources.IFile,MavenProjectFacade> |
BasicProjectRegistry.workspacePoms
Maps IFile to MavenProjectFacade
|
Modifier and Type | Method and Description |
---|---|
MavenProjectFacade |
ProjectRegistryManager.create(org.eclipse.core.resources.IFile pom,
boolean load,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns MavenProjectFacade corresponding to the pom.
|
MavenProjectFacade |
ProjectRegistryManager.create(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Creates or returns cached MavenProjectFacade for the given project.
|
MavenProjectFacade |
ProjectRegistryManager.getMavenProject(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
MavenProjectFacade |
MutableProjectRegistry.getProjectFacade(java.io.File pom) |
MavenProjectFacade |
BasicProjectRegistry.getProjectFacade(java.io.File pom) |
MavenProjectFacade |
ProjectRegistry.getProjectFacade(org.eclipse.core.resources.IFile pom) |
MavenProjectFacade |
MutableProjectRegistry.getProjectFacade(org.eclipse.core.resources.IFile pom) |
MavenProjectFacade |
IProjectRegistry.getProjectFacade(org.eclipse.core.resources.IFile pom) |
MavenProjectFacade |
BasicProjectRegistry.getProjectFacade(org.eclipse.core.resources.IFile pom) |
MavenProjectFacade |
ProjectRegistry.getProjectFacade(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
MavenProjectFacade |
MutableProjectRegistry.getProjectFacade(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
MavenProjectFacade |
IProjectRegistry.getProjectFacade(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
MavenProjectFacade |
BasicProjectRegistry.getProjectFacade(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
MavenProjectFacade[] |
ProjectRegistry.getProjects() |
MavenProjectFacade[] |
MutableProjectRegistry.getProjects() |
MavenProjectFacade[] |
IProjectRegistry.getProjects() |
MavenProjectFacade[] |
BasicProjectRegistry.getProjects() |
private MavenProjectFacade |
ProjectRegistryManager.readMavenProjectFacade(org.eclipse.core.resources.IFile pom,
MutableProjectRegistry state,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
private com.google.common.cache.Cache<MavenProjectFacade,org.apache.maven.project.MavenProject> |
ProjectRegistryManager.createProjectCache() |
(package private) java.util.Map<MavenProjectFacade,org.apache.maven.project.MavenProject> |
ProjectRegistryManager.getContextProjects() |
protected java.util.List<MavenProjectFacade> |
AbstractMavenDependencyResolver.getProjects() |
Modifier and Type | Method and Description |
---|---|
private java.util.Set<org.eclipse.core.resources.IFile> |
ProjectRegistryManager.flushCaches(MutableProjectRegistry newState,
org.eclipse.core.resources.IFile pom,
MavenProjectFacade facade,
boolean forceDependencyUpdate) |
private AbstractMavenDependencyResolver |
ProjectRegistryManager.getMavenDependencyResolver(MavenProjectFacade newFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
(package private) org.apache.maven.project.MavenProject |
ProjectRegistryManager.getMavenProject(MavenProjectFacade facade) |
(package private) org.apache.maven.project.MavenProject |
ProjectRegistryManager.getMavenProject(MavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor)
There are three MavenProjectFacade-to-MavenProject maps.
|
void |
ProjectRegistryManager.putMavenProject(MavenProjectFacade facade,
org.apache.maven.project.MavenProject mavenProject) |
(package private) void |
ProjectRegistryManager.refreshPhase2(MutableProjectRegistry newState,
DependencyResolutionContext context,
java.util.Map<org.eclipse.core.resources.IFile,java.util.Set<Capability>> originalCapabilities,
java.util.Map<org.eclipse.core.resources.IFile,java.util.Set<RequiredCapability>> originalRequirements,
org.eclipse.core.resources.IFile pom,
MavenProjectFacade newFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
MutableProjectRegistry.setProject(org.eclipse.core.resources.IFile pom,
MavenProjectFacade facade) |
private void |
ProjectRegistryManager.setupLifecycleMapping(MutableProjectRegistry newState,
org.eclipse.core.runtime.IProgressMonitor monitor,
MavenProjectFacade newFacade) |
(package private) org.apache.maven.plugin.MojoExecution |
ProjectRegistryManager.setupMojoExecution(MavenProjectFacade projectFacade,
org.apache.maven.plugin.MojoExecution mojoExecution,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Constructor and Description |
---|
MavenProjectFacade(MavenProjectFacade other)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
protected MavenProjectFacade |
AbstractLifecycleMappingTest.newMavenProjectFacade(org.eclipse.core.resources.IFile pom)
Creates new partially initialised MavenProjectFacade instance
|
Modifier and Type | Method and Description |
---|---|
protected LifecycleMappingResult |
AbstractLifecycleMappingTest.calculateLifecycleMapping(MavenProjectFacade facade) |