Modifier and Type | Method and Description |
---|---|
TargetPlatform |
DependencyResolver.computePreliminaryTargetPlatform(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
Modifier and Type | Method and Description |
---|---|
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 | Method and Description |
---|---|
TargetPlatform |
LocalDependencyResolver.computePreliminaryTargetPlatform(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
Modifier and Type | Method and Description |
---|---|
DependencyArtifacts |
LocalDependencyResolver.resolveDependencies(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
TargetPlatform resolutionContext,
List<ReactorProject> reactorProjects,
DependencyResolverConfiguration resolverConfiguration) |
Modifier and Type | Method and Description |
---|---|
static TargetPlatform |
TychoProjectUtils.getTargetPlatform(org.apache.maven.project.MavenProject project)
Returns the final target platform of the given project.
|
static TargetPlatform |
TychoProjectUtils.getTargetPlatformIfAvailable(org.apache.maven.project.MavenProject project)
Returns the final target platform of the given project, or
null if the target
platform is not available. |
Modifier and Type | Method and Description |
---|---|
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 |
P2DependencyResolver.computePreliminaryTargetPlatform(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects) |
Modifier and Type | Method and Description |
---|---|
P2ResolutionResult |
P2ResolverImpl.collectProjectDependencies(TargetPlatform targetPlatform,
ReactorProject project) |
DependencyArtifacts |
P2DependencyResolver.resolveDependencies(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
TargetPlatform targetPlatform,
List<ReactorProject> reactorProjects,
DependencyResolverConfiguration resolverConfiguration) |
List<P2ResolutionResult> |
P2ResolverImpl.resolveDependencies(TargetPlatform targetPlatform,
ReactorProject project) |
P2ResolutionResult |
P2ResolverImpl.resolveInstallableUnit(TargetPlatform targetPlatform,
String id,
String versionRange) |
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.
|
P2ResolutionResult |
P2Resolver.resolveInstallableUnit(TargetPlatform context,
String id,
String versionRange)
Resolves specified installable unit identified by id and versionRange.
|
Modifier and Type | Interface and Description |
---|---|
interface |
P2TargetPlatform
Extension of the
TargetPlatform interface by methods which depend on p2. |
Modifier and Type | Class and Description |
---|---|
class |
FinalTargetPlatformImpl |
class |
PreliminaryTargetPlatformImpl |
Modifier and Type | Method and Description |
---|---|
P2TargetPlatform |
TargetPlatformFactoryImpl.createTargetPlatformWithUpdatedReactorContent(TargetPlatform baseTargetPlatform,
List<PublishingRepository> upstreamProjectResults) |
Modifier and Type | Method and Description |
---|---|
TargetPlatform |
TargetPlatformFactory.createTargetPlatform(TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies) |
Modifier and Type | Method and Description |
---|---|
Feature |
FeatureXmlTransformer.expandReferences(Feature feature,
TargetPlatform targetPlatform)
Replaces references in the feature model with versions from the target platform.
|
void |
IUXmlTransformer.replaceQualifierInRequirements(IU iu,
TargetPlatform targetPlatform) |
void |
IUXmlTransformer.replaceZerosInRequirements(IU iu,
TargetPlatform targetPlatform) |
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.
|
TargetPlatform |
ReactorRepositoryManagerFacade.getFinalTargetPlatform(ReactorProject project)
Returns the target platform with final p2 metadata for the given project.
|
Copyright © 2008–2023 Eclipse Foundation. All rights reserved.