public abstract class AbstractArtifactBasedProject extends AbstractTychoProject
Modifier and Type | Field and Description |
---|---|
static String |
SNAPSHOT_VERSION |
Constructor and Description |
---|
AbstractArtifactBasedProject() |
Modifier and Type | Method and Description |
---|---|
void |
checkForMissingDependencies(org.apache.maven.project.MavenProject project) |
ArtifactDependencyWalker |
getDependencyWalker(org.apache.maven.project.MavenProject project)
Walks all project dependencies, regardless of runtime environment filters.
|
ArtifactDependencyWalker |
getDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment)
Walks project dependencies resolved for the specified runtime environment.
|
protected String |
getOsgiVersion(ReactorProject project) |
protected abstract ArtifactDependencyWalker |
newDependencyWalker(org.apache.maven.project.MavenProject project,
TargetEnvironment environment) |
getDependencyArtifacts, getDependencyArtifacts, getEnvironments, getImplicitTargetEnvironment, overrideToAtLeastJavaSE16, readExecutionEnvironmentConfiguration, resolveClassPath, setDependencyArtifacts, setupProject
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getArtifactKey
public static final String SNAPSHOT_VERSION
public ArtifactDependencyWalker getDependencyWalker(org.apache.maven.project.MavenProject project)
TychoProject
public ArtifactDependencyWalker getDependencyWalker(org.apache.maven.project.MavenProject project, TargetEnvironment environment)
TychoProject
protected abstract ArtifactDependencyWalker newDependencyWalker(org.apache.maven.project.MavenProject project, TargetEnvironment environment)
public void checkForMissingDependencies(org.apache.maven.project.MavenProject project)
checkForMissingDependencies
in class AbstractTychoProject
protected String getOsgiVersion(ReactorProject project)
Copyright © 2008–2018 Eclipse Foundation. All rights reserved.