Modifier and Type | Method and Description |
---|---|
ReactorProjectIdentities |
ReactorProject.getIdentities() |
Modifier and Type | Method and Description |
---|---|
ReactorProjectIdentities |
DefaultReactorProject.getIdentities() |
Modifier and Type | Class and Description |
---|---|
class |
MavenReactorProjectIdentities |
Modifier and Type | Method and Description |
---|---|
PublishingRepository |
ReactorRepositoryManagerImpl.getPublishingRepository(ReactorProjectIdentities project) |
Modifier and Type | Method and Description |
---|---|
void |
ReactorRepositoryManagerImpl.computeFinalTargetPlatform(ReactorProject project,
java.util.List<? extends ReactorProjectIdentities> upstreamProjects) |
private java.util.List<PublishingRepository> |
ReactorRepositoryManagerImpl.getBuildResults(java.util.List<? extends ReactorProjectIdentities> projects) |
Modifier and Type | Method and Description |
---|---|
private void |
P2ResolverImpl.addReactorProject(DefaultP2ResolutionResult result,
ReactorProjectIdentities project,
org.eclipse.equinox.p2.metadata.IInstallableUnit iu) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> |
TargetPlatformBaseImpl.reactorProjectLookup
Map from installable units back to the contributing reactor project.
|
Modifier and Type | Method and Description |
---|---|
private static java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> |
TargetPlatformFactoryImpl.extractProjectResultIUs(java.util.List<PublishingRepository> projectResults) |
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> |
TargetPlatformBaseImpl.getOriginalReactorProjectMap() |
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> |
P2TargetPlatform.getOriginalReactorProjectMap()
Returns the map from target platform installable units back to the contributing reactor
project.
|
private java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> |
TargetPlatformFactoryImpl.getPreliminaryReactorProjectUIs(java.util.List<ReactorProject> reactorProjects) |
Modifier and Type | Method and Description |
---|---|
static java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
PreliminaryTargetPlatformImpl.collectAllInstallableUnits(java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectIUs,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> externalIUs,
ExecutionEnvironmentResolutionHints executionEnvironment) |
(package private) P2TargetPlatform |
TargetPlatformFactoryImpl.createTargetPlatformWithUpdatedReactorUnits(PreliminaryTargetPlatformImpl preliminaryTP,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorUnitsMap,
java.util.List<IRawArtifactFileProvider> reactorArtifacts) |
(package private) P2TargetPlatform |
TargetPlatformFactoryImpl.createTargetPlatformWithUpdatedReactorUnits(TargetPlatform baseTargetPlatform,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorUnits,
java.util.List<IRawArtifactFileProvider> reactorArtifacts) |
Constructor and Description |
---|
FinalTargetPlatformImpl(java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits,
ExecutionEnvironmentResolutionHints executionEnvironment,
IRawArtifactFileProvider jointArtifacts,
LocalArtifactRepository localArtifactRepository,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactLookup,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectLookup) |
PreliminaryTargetPlatformImpl(java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectIUs,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> externalIUs,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactIUs,
ExecutionEnvironmentResolutionHints executionEnvironment,
TargetPlatformFilterEvaluator filter,
LocalMetadataRepository localMetadataRepository,
IRawArtifactFileProvider externalArtifacts,
LocalArtifactRepository localArtifactRepository,
boolean includeLocalRepo,
MavenLogger logger) |
TargetPlatformBaseImpl(java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits,
ExecutionEnvironmentResolutionHints executionEnvironment,
IRawArtifactFileProvider artifacts,
LocalArtifactRepository localArtifactRepository,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectLookup,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactLookup) |
Modifier and Type | Field and Description |
---|---|
private ReactorProjectIdentities |
BuildContext.project |
Modifier and Type | Method and Description |
---|---|
ReactorProjectIdentities |
BuildContext.getProject() |
Constructor and Description |
---|
BuildContext(ReactorProjectIdentities project,
java.lang.String qualifier,
java.util.List<TargetEnvironment> environments)
Creates a new
BuildContext instance. |
Modifier and Type | Method and Description |
---|---|
protected ReactorProjectIdentities |
AbstractP2Mojo.getProjectIdentities() |
Modifier and Type | Method and Description |
---|---|
protected ReactorProjectIdentities |
AbstractRepositoryMojo.getProjectIdentities() |
Modifier and Type | Field and Description |
---|---|
private ReactorProjectIdentities |
PublishingRepositoryLoader.project |
private ReactorProjectIdentities |
PublishingRepositoryImpl.project |
Modifier and Type | Method and Description |
---|---|
ReactorProjectIdentities |
PublishingRepositoryImpl.getProjectIdentities() |
Constructor and Description |
---|
PublishingRepositoryImpl(org.eclipse.equinox.p2.core.IProvisioningAgent agent,
ReactorProjectIdentities project) |
PublishingRepositoryLoader(org.eclipse.equinox.p2.core.IProvisioningAgent agent,
ReactorProjectIdentities project) |
Modifier and Type | Method and Description |
---|---|
ReactorProjectIdentities |
PublishingRepository.getProjectIdentities()
Returns the project for which this instance contains the publishing results.
|
Modifier and Type | Method and Description |
---|---|
PublishingRepository |
ReactorRepositoryManager.getPublishingRepository(ReactorProjectIdentities project)
Returns the project's publishing repository.
|
Modifier and Type | Method and Description |
---|---|
PublishingRepositoryFacade |
ReactorRepositoryManagerFacade.getPublishingRepository(ReactorProjectIdentities project)
Returns the project's publishing repository.
|
Modifier and Type | Method and Description |
---|---|
void |
ReactorRepositoryManagerFacade.computeFinalTargetPlatform(ReactorProject project,
java.util.List<? extends ReactorProjectIdentities> upstreamProjects)
Computes the (immutable) target platform with final p2 metadata and attaches it to the given
project.
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<ReactorProjectIdentities> |
TargetPlatformMojo.getReferencedTychoProjects() |
Modifier and Type | Method and Description |
---|---|
private void |
TargetPlatformMojo.getTransitivelyReferencedTychoProjects(java.util.Collection<org.apache.maven.project.MavenProject> candidateProjects,
java.util.HashSet<GAV> consideredProjects,
java.util.List<ReactorProjectIdentities> result) |