Modifier and Type | Class and Description |
---|---|
class |
ArtifactFacade |
class |
AttachedArtifact |
Modifier and Type | Method and Description |
---|---|
DependencyMetadata |
SourcesBundleDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
DependencyMetadata |
DefaultDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
protected DependencyMetadata |
AbstractMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
DependencyMetadata |
P2GeneratorImpl.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
PublisherOptions options) |
protected org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice |
AbstractMetadataGenerator.getExtraEntriesAdvice(IArtifactFacade artifact) |
protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
SourcesBundleDependencyMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected abstract java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
AbstractMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
P2GeneratorImpl.getPublisherActions(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
SourcesBundleDependencyMetadataGenerator.getPublisherAdvice(IArtifactFacade artifact,
PublisherOptions options) |
protected abstract java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
AbstractMetadataGenerator.getPublisherAdvice(IArtifactFacade artifact,
PublisherOptions options) |
protected java.util.List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
P2GeneratorImpl.getPublisherAdvice(IArtifactFacade artifact,
PublisherOptions options) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,IP2Artifact> |
P2GeneratorImpl.generateMetadata(java.util.List<IArtifactFacade> artifacts,
PublisherOptions options,
java.io.File targetDir) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice |
FeatureRootAdvice.createRootFileAdvice(IArtifactFacade featureArtifact,
BuildPropertiesParser buildPropertiesParser) |
static java.io.File |
FeatureRootAdvice.getProjectBaseDir(IArtifactFacade featureArtifact)
Assumptions for resolving the project base directory of the given artifact:
packaging type of the artifact:"eclipse-feature"
the location of the feature artifact is absolute and points to the built feature.jar
the build output folder is located in a subfolder of the project base directory
|
Modifier and Type | Method and Description |
---|---|
IDependencyMetadata |
DependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
java.util.List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options)
Generates dependency-only artifact metadata
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,IP2Artifact> |
P2Generator.generateMetadata(java.util.List<IArtifactFacade> artifacts,
PublisherOptions options,
java.io.File targetDir) |
Modifier and Type | Method and Description |
---|---|
private void |
P2ResolverImpl.addExternalMavenArtifact(DefaultP2ResolutionResult result,
IArtifactFacade mavenArtifact,
org.eclipse.equinox.p2.metadata.IInstallableUnit iu) |
Constructor and Description |
---|
ClassifiedLocation(IArtifactFacade artifact) |
Modifier and Type | Field and Description |
---|---|
private IArtifactFacade |
TargetPlatformBundlePublisher.PublisherRun.mavenArtifact |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> |
TargetPlatformBaseImpl.mavenArtifactLookup
Map from installable units back to the contributing artifacts.
|
private java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> |
PomDependencyCollectorImpl.mavenInstallableUnits |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> |
PomDependencyCollectorImpl.getMavenInstallableUnits() |
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> |
P2TargetPlatform.getOriginalMavenArtifactMap()
Returns the map from target platform installable units back to the contributing Maven
artifacts.
|
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> |
TargetPlatformBaseImpl.getOriginalMavenArtifactMap() |
Modifier and Type | Method and Description |
---|---|
void |
PomDependencyCollectorImpl.addArtifactWithExistingMetadata(IArtifactFacade artifact,
IArtifactFacade p2MetadataFile) |
void |
PomDependencyCollectorImpl.addMavenArtifact(IArtifactFacade artifact,
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) |
(package private) void |
TargetPlatformBundlePublisher.PublishedBundlesArtifactRepository.addPublishedArtifact(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor baseDescriptor,
IArtifactFacade mavenArtifact) |
(package private) org.eclipse.equinox.p2.metadata.IInstallableUnit |
TargetPlatformBundlePublisher.attemptToPublishBundle(IArtifactFacade mavenArtifact)
Generate p2 data for an artifact, if the artifact is an OSGI bundle.
|
private boolean |
TargetPlatformBundlePublisher.isAvailableAsLocalFile(IArtifactFacade artifact) |
private boolean |
TargetPlatformBundlePublisher.isCertainlyNoBundle(IArtifactFacade artifact) |
void |
PomDependencyCollectorImpl.publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact) |
private java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
PomDependencyCollectorImpl.readUnits(IArtifactFacade p2MetadataFile) |
Constructor and Description |
---|
PublisherRun(IArtifactFacade artifact) |
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 | Method and Description |
---|---|
void |
PomDependencyCollector.addArtifactWithExistingMetadata(IArtifactFacade artifact,
IArtifactFacade p2MetadataFile) |
void |
PomDependencyCollector.publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact) |