Modifier and Type | Method and Description |
---|---|
DependencyArtifacts |
TychoProject.getDependencyArtifacts(org.apache.maven.project.MavenProject project)
Returns resolved project dependencies.
|
DependencyArtifacts |
TychoProject.getDependencyArtifacts(org.apache.maven.project.MavenProject project,
TargetEnvironment environment)
Returns resolved project dependencies resolved for specified runtime environment.
|
DependencyArtifacts |
TargetPlatformResolver.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 |
---|---|
void |
TargetPlatformResolver.injectDependenciesIntoMavenModel(org.apache.maven.project.MavenProject project,
AbstractTychoProject projectType,
DependencyArtifacts resolvedDependencies,
org.codehaus.plexus.logging.Logger logger) |
Modifier and Type | Method and Description |
---|---|
static void |
MavenDependencyInjector.injectMavenDependencies(org.apache.maven.project.MavenProject project,
DependencyArtifacts dependencies,
BundleReader bundleReader,
org.codehaus.plexus.logging.Logger logger)
Injects the dependencies of a project (as determined by the p2 dependency resolver) back into
the Maven model.
|
Modifier and Type | Method and Description |
---|---|
DependencyArtifacts |
AbstractTychoProject.getDependencyArtifacts(org.apache.maven.project.MavenProject project) |
DependencyArtifacts |
AbstractTychoProject.getDependencyArtifacts(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
protected ArtifactDescriptor |
OsgiBundleProject.getArtifact(DependencyArtifacts artifacts,
File location,
String id) |
org.eclipse.osgi.service.resolver.State |
EquinoxResolver.newResolvedState(File basedir,
ExecutionEnvironment ee,
DependencyArtifacts artifacts) |
org.eclipse.osgi.service.resolver.State |
EquinoxResolver.newResolvedState(org.apache.maven.project.MavenProject project,
ExecutionEnvironment ee,
DependencyArtifacts artifacts) |
protected org.eclipse.osgi.service.resolver.State |
EquinoxResolver.newState(DependencyArtifacts artifacts,
Properties properties) |
void |
AbstractTychoProject.setDependencyArtifacts(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
DependencyArtifacts dependencyArtifacts) |
Constructor and Description |
---|
AbstractArtifactDependencyWalker(DependencyArtifacts artifacts) |
AbstractArtifactDependencyWalker(DependencyArtifacts artifacts,
TargetEnvironment[] environments) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTargetPlatform |
class |
MultiEnvironmentTargetPlatform |
Modifier and Type | Field and Description |
---|---|
Map<TargetEnvironment,DependencyArtifacts> |
MultiEnvironmentTargetPlatform.platforms |
Modifier and Type | Method and Description |
---|---|
DependencyArtifacts |
MultiEnvironmentTargetPlatform.getPlatform(TargetEnvironment environment) |
DependencyArtifacts |
LocalTargetPlatformResolver.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 |
---|---|
void |
LocalTargetPlatformResolver.injectDependenciesIntoMavenModel(org.apache.maven.project.MavenProject project,
AbstractTychoProject projectType,
DependencyArtifacts targetPlatform,
org.codehaus.plexus.logging.Logger logger) |
Modifier and Type | Method and Description |
---|---|
static DependencyArtifacts |
TychoProjectUtils.getDependencyArtifacts(org.apache.maven.project.MavenProject project)
Returns the
DependencyArtifacts instance associated with the given project. |
Modifier and Type | Method and Description |
---|---|
protected DependencyArtifacts |
P2TargetPlatformResolver.doResolvePlatform(org.apache.maven.execution.MavenSession session,
org.apache.maven.project.MavenProject project,
List<ReactorProject> reactorProjects,
DependencyResolverConfiguration resolverConfiguration,
TargetPlatform resolutionContext,
P2Resolver resolver,
TargetPlatformConfiguration configuration) |
DependencyArtifacts |
P2TargetPlatformResolver.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 |
---|---|
void |
P2TargetPlatformResolver.injectDependenciesIntoMavenModel(org.apache.maven.project.MavenProject project,
AbstractTychoProject projectType,
DependencyArtifacts dependencyArtifacts,
org.codehaus.plexus.logging.Logger logger) |
Modifier and Type | Method and Description |
---|---|
protected DependencyArtifacts |
AbstractTychoPackagingMojo.getDependencyArtifacts() |
Copyright © 2008–2014 Eclipse Foundation. All rights reserved.