Modifier and Type | Method and Description |
---|---|
ReactorProject |
ArtifactDescriptor.getMavenProject()
ReactorProject corresponding to the artifact or null if the artifact does not come from a
reactor project.
|
Modifier and Type | Method and Description |
---|---|
ReactorProject |
DependencyArtifacts.getMavenProject(File location) |
Modifier and Type | Method and Description |
---|---|
ReactorProject |
ClasspathEntry.getMavenProject()
MavenProject that corresponds to this classpath entry or null, if no such project.
|
Modifier and Type | Method and Description |
---|---|
ArtifactKey |
TychoProject.getArtifactKey(ReactorProject project) |
void |
DependencyResolver.setupProjects(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
ReactorProject reactorProject) |
Modifier and Type | Method and Description |
---|---|
TargetPlatform |
DependencyResolver.computePreliminaryTargetPlatform(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
DependencyArtifacts |
DependencyResolver.resolveDependencies(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
TargetPlatform targetPlatform,
List<ReactorProject> reactorProjects,
DependencyResolverConfiguration resolverConfiguration) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultReactorProject |
Modifier and Type | Method and Description |
---|---|
static ReactorProject |
DefaultReactorProject.adapt(org.apache.maven.project.MavenProject project) |
ReactorProject |
DefaultArtifactDescriptor.getMavenProject() |
ReactorProject |
DefaultClasspathEntry.getMavenProject() |
Modifier and Type | Method and Description |
---|---|
static List<ReactorProject> |
DefaultReactorProject.adapt(org.apache.maven.execution.MavenSession session) |
Modifier and Type | Method and Description |
---|---|
ArtifactKey |
P2IUProject.getArtifactKey(ReactorProject project) |
ArtifactKey |
EclipseFeatureProject.getArtifactKey(ReactorProject project) |
ArtifactKey |
UpdateSiteProject.getArtifactKey(ReactorProject project) |
ArtifactKey |
EclipseApplicationProject.getArtifactKey(ReactorProject project) |
ArtifactKey |
OsgiBundleProject.getArtifactKey(ReactorProject project) |
ArtifactKey |
EclipseRepositoryProject.getArtifactKey(ReactorProject project)
The published repository is always under the id of the maven project: this published
repository can contain multiple products.
|
EclipsePluginProjectImpl |
OsgiBundleProject.getEclipsePluginProject(ReactorProject otherProject) |
protected String |
AbstractArtifactBasedProject.getOsgiVersion(ReactorProject project) |
protected ProductConfiguration |
EclipseApplicationProject.loadProduct(ReactorProject project) |
Constructor and Description |
---|
DefaultArtifactDescriptor(ArtifactKey key,
File location,
ReactorProject project,
String classifier,
Set<Object> installableUnits) |
DefaultClasspathEntry(ReactorProject project,
ArtifactKey key,
List<File> locations,
List<ClasspathEntry.AccessRule> rules) |
DefaultFeatureDescription(ArtifactKey key,
File location,
ReactorProject project,
String classifier,
Feature feature,
FeatureRef featureRef,
Set<Object> installableUnits) |
DefaultPluginDescription(ArtifactKey key,
File location,
ReactorProject project,
String classifier,
PluginRef pluginRef,
Set<Object> installableUnits) |
Modifier and Type | Method and Description |
---|---|
ReactorProject |
EclipsePluginProject.getMavenProject() |
ReactorProject |
EclipsePluginProjectImpl.getMavenProject() |
Constructor and Description |
---|
EclipsePluginProjectImpl(ReactorProject project,
BuildPropertiesParser buildPropertiesParser) |
Modifier and Type | Field and Description |
---|---|
protected ReactorProject |
DefaultDependencyArtifacts.project
'this' project, i.e.
|
Modifier and Type | Method and Description |
---|---|
ReactorProject |
ArtifactCollection.getMavenProject(File location) |
Modifier and Type | Method and Description |
---|---|
void |
ArtifactCollection.addReactorArtifact(ArtifactKey key,
ReactorProject project,
String classifier,
Set<Object> installableUnits) |
void |
LocalDependencyResolver.setupProjects(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
ReactorProject reactorProject) |
Modifier and Type | Method and Description |
---|---|
TargetPlatform |
LocalDependencyResolver.computePreliminaryTargetPlatform(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
DependencyArtifacts |
LocalDependencyResolver.resolveDependencies(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
TargetPlatform resolutionContext,
List<ReactorProject> reactorProjects,
DependencyResolverConfiguration resolverConfiguration) |
Constructor and Description |
---|
DefaultDependencyArtifacts(ReactorProject project) |
MultiEnvironmentDependencyArtifacts(ReactorProject project) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTychoResolver.setupProject(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
ReactorProject reactorProject) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTychoResolver.resolveProject(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
Modifier and Type | Class and Description |
---|---|
class |
ReactorProjectStub |
Modifier and Type | Method and Description |
---|---|
void |
ReactorRepositoryManagerImpl.computeFinalTargetPlatform(ReactorProject project,
List<? extends ReactorProjectIdentities> upstreamProjects) |
TargetPlatform |
ReactorRepositoryManagerImpl.computePreliminaryTargetPlatform(ReactorProject project,
TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies) |
TargetPlatform |
ReactorRepositoryManagerImpl.getFinalTargetPlatform(ReactorProject project) |
Modifier and Type | Method and Description |
---|---|
TargetPlatform |
ReactorRepositoryManagerImpl.computePreliminaryTargetPlatform(ReactorProject project,
TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies) |
Modifier and Type | Field and Description |
---|---|
protected List<ReactorProject> |
P2ResolverTestBase.reactorProjects |
Modifier and Type | Method and Description |
---|---|
protected ReactorProject |
P2ResolverTestBase.createReactorProject(File projectRoot,
String packagingType,
String artifactId)
Creates a
ReactorProject instance to be added to the target platform and/or to be
used as project to be resolved. |
protected ReactorProject |
P2ResolverTestBase.createReactorProject(File projectRoot,
String packagingType,
String artifactId,
OptionalResolutionAction optionalDependencies) |
Modifier and Type | Method and Description |
---|---|
P2ResolutionResult |
P2ResolverImpl.collectProjectDependencies(TargetPlatform targetPlatform,
ReactorProject project) |
protected DefaultDependencyArtifacts |
P2DependencyResolver.newDefaultTargetPlatform(ReactorProject project,
Map<File,ReactorProject> projects,
P2ResolutionResult result) |
protected P2ResolutionResult |
P2ResolverImpl.resolveDependencies(ReactorProject project,
AbstractResolutionStrategy strategy,
TargetEnvironment environment) |
List<P2ResolutionResult> |
P2ResolverImpl.resolveDependencies(TargetPlatform targetPlatform,
ReactorProject project) |
void |
P2DependencyResolver.setupProjects(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
ReactorProject reactorProject) |
Modifier and Type | Method and Description |
---|---|
TargetPlatform |
P2DependencyResolver.computePreliminaryTargetPlatform(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
protected DefaultDependencyArtifacts |
P2DependencyResolver.newDefaultTargetPlatform(ReactorProject project,
Map<File,ReactorProject> projects,
P2ResolutionResult result) |
DependencyArtifacts |
P2DependencyResolver.resolveDependencies(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
TargetPlatform targetPlatform,
List<ReactorProject> reactorProjects,
DependencyResolverConfiguration resolverConfiguration) |
Modifier and Type | Method and Description |
---|---|
P2ResolutionResult |
P2Resolver.collectProjectDependencies(TargetPlatform context,
ReactorProject project)
Deprecated.
Only needed for the deprecated eclipse-update-site (see bug 342876)
|
List<P2ResolutionResult> |
P2Resolver.resolveDependencies(TargetPlatform context,
ReactorProject project)
Returns list ordered of resolution result, one per requested TargetEnvironment.
|
Modifier and Type | Method and Description |
---|---|
P2TargetPlatform |
TargetPlatformFactoryImpl.createTargetPlatform(TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies) |
P2TargetPlatform |
TargetPlatformFactoryImpl.createTargetPlatform(TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentResolutionHandler eeResolutionHandler,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies)
Computes the target platform from the given configuration and content.
|
Modifier and Type | Method and Description |
---|---|
TargetPlatform |
TargetPlatformFactory.createTargetPlatform(TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies) |
Modifier and Type | Method and Description |
---|---|
PublishProductTool |
PublisherServiceFactoryImpl.createProductPublisher(ReactorProject project,
List<TargetEnvironment> environments,
String buildQualifier,
Interpolator interpolator) |
PublisherService |
PublisherServiceFactoryImpl.createPublisher(ReactorProject project,
List<TargetEnvironment> environments) |
Modifier and Type | Method and Description |
---|---|
PublishProductTool |
PublisherServiceFactory.createProductPublisher(ReactorProject project,
List<TargetEnvironment> environments,
String buildQualifier,
Interpolator interpolator) |
PublisherService |
PublisherServiceFactory.createPublisher(ReactorProject project,
List<TargetEnvironment> environments)
Creates a
PublisherService instance that can be used to publish artifacts. |
Modifier and Type | Method and Description |
---|---|
protected ReactorProject |
AbstractP2Mojo.getReactorProject() |
Modifier and Type | Method and Description |
---|---|
void |
ReactorRepositoryManagerFacade.computeFinalTargetPlatform(ReactorProject project,
List<? extends ReactorProjectIdentities> upstreamProjects)
Computes the (immutable) target platform with final p2 metadata and attaches it to the given
project.
|
TargetPlatform |
ReactorRepositoryManagerFacade.computePreliminaryTargetPlatform(ReactorProject project,
TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies)
Computes the target platform with dependency-only p2 metadata and attaches it to the given
project.
|
TargetPlatform |
ReactorRepositoryManagerFacade.getFinalTargetPlatform(ReactorProject project)
Returns the target platform with final p2 metadata for the given project.
|
Modifier and Type | Method and Description |
---|---|
TargetPlatform |
ReactorRepositoryManagerFacade.computePreliminaryTargetPlatform(ReactorProject project,
TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies)
Computes the target platform with dependency-only p2 metadata and attaches it to the given
project.
|
Modifier and Type | Method and Description |
---|---|
void |
TychoResolver.setupProject(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
ReactorProject reactorProject) |
Modifier and Type | Method and Description |
---|---|
void |
TychoResolver.resolveProject(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
Copyright © 2008–2021 Eclipse Foundation. All rights reserved.