Modifier and Type | Class and Description |
---|---|
class |
ArtifactFacade |
class |
AttachedArtifact |
Modifier and Type | Method and Description |
---|---|
DependencyMetadata |
SourcesBundleDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
DependencyMetadata |
DefaultDependencyMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
protected DependencyMetadata |
AbstractMetadataGenerator.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo,
OptionalResolutionAction optionalAction,
PublisherOptions options) |
DependencyMetadata |
P2GeneratorImpl.generateMetadata(IArtifactFacade artifact,
List<TargetEnvironment> environments,
PublisherOptions options) |
protected org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice |
AbstractMetadataGenerator.getExtraEntriesAdvice(IArtifactFacade artifact) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
SourcesBundleDependencyMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
P2GeneratorImpl.getPublisherActions(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected abstract List<org.eclipse.equinox.p2.publisher.IPublisherAction> |
AbstractMetadataGenerator.getPublisherActions(IArtifactFacade artifact,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
SourcesBundleDependencyMetadataGenerator.getPublisherAdvice(IArtifactFacade artifact,
PublisherOptions options) |
protected List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
P2GeneratorImpl.getPublisherAdvice(IArtifactFacade artifact,
PublisherOptions options) |
protected abstract List<org.eclipse.equinox.p2.publisher.IPublisherAdvice> |
AbstractMetadataGenerator.getPublisherAdvice(IArtifactFacade artifact,
PublisherOptions options) |
Modifier and Type | Method and Description |
---|---|
Map<String,IP2Artifact> |
P2GeneratorImpl.generateMetadata(List<IArtifactFacade> artifacts,
PublisherOptions options,
File targetDir) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice |
FeatureRootAdvice.createRootFileAdvice(IArtifactFacade featureArtifact,
BuildPropertiesParser buildPropertiesParser) |
static 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,
List<TargetEnvironment> environments,
OptionalResolutionAction optionalAction,
PublisherOptions options)
Generates dependency-only artifact metadata
|
Modifier and Type | Method and Description |
---|---|
Map<String,IP2Artifact> |
P2Generator.generateMetadata(List<IArtifactFacade> artifacts,
PublisherOptions options,
File targetDir) |
Constructor and Description |
---|
ClassifiedLocation(IArtifactFacade artifact) |
Modifier and Type | Method and Description |
---|---|
Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> |
P2TargetPlatform.getOriginalMavenArtifactMap()
Returns the map from target platform installable units back to the contributing Maven
artifacts.
|
Modifier and Type | Method and Description |
---|---|
void |
PomDependencyCollectorImpl.addArtifactWithExistingMetadata(IArtifactFacade artifact,
IArtifactFacade p2MetadataFile) |
void |
PomDependencyCollectorImpl.addMavenArtifact(IArtifactFacade artifact,
Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) |
void |
PomDependencyCollectorImpl.publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact) |
Constructor and Description |
---|
FinalTargetPlatformImpl(LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits,
ExecutionEnvironmentResolutionHints executionEnvironment,
IRawArtifactFileProvider jointArtifacts,
LocalArtifactRepository localArtifactRepository,
Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactLookup,
Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectLookup) |
PreliminaryTargetPlatformImpl(Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectIUs,
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> externalIUs,
Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactIUs,
ExecutionEnvironmentResolutionHints executionEnvironment,
TargetPlatformFilterEvaluator filter,
LocalMetadataRepository localMetadataRepository,
IRawArtifactFileProvider externalArtifacts,
LocalArtifactRepository localArtifactRepository,
boolean includeLocalRepo,
MavenLogger logger) |
Modifier and Type | Method and Description |
---|---|
void |
PomDependencyCollector.addArtifactWithExistingMetadata(IArtifactFacade artifact,
IArtifactFacade p2MetadataFile) |
void |
PomDependencyCollector.publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact) |
Copyright © 2008–2019 Eclipse Foundation. All rights reserved.