public class DependencyContext
extends java.lang.Object
Context of dependency artifacts for a particular project.
NOTE: This class is not part of any public api and can be changed or deleted without prior notice.| Constructor | Description |
|---|---|
DependencyContext(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve) |
| Modifier and Type | Method | Description |
|---|---|---|
MavenProject |
getProject() |
|
java.util.Collection<java.lang.String> |
getScopesToCollectForAggregatedProjects() |
|
java.util.Collection<java.lang.String> |
getScopesToCollectForCurrentProject() |
|
java.util.Collection<java.lang.String> |
getScopesToResolveForAggregatedProjects() |
|
java.util.Collection<java.lang.String> |
getScopesToResolveForCurrentProject() |
|
boolean |
isResolutionRequiredForAggregatedProjects(java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve) |
|
boolean |
isResolutionRequiredForCurrentProject() |
|
void |
synchronizeWithProjectState() |
public DependencyContext(MavenProject project, java.util.Collection<java.lang.String> scopesToCollect, java.util.Collection<java.lang.String> scopesToResolve)
public MavenProject getProject()
public java.util.Collection<java.lang.String> getScopesToCollectForCurrentProject()
public java.util.Collection<java.lang.String> getScopesToResolveForCurrentProject()
public java.util.Collection<java.lang.String> getScopesToCollectForAggregatedProjects()
public java.util.Collection<java.lang.String> getScopesToResolveForAggregatedProjects()
public boolean isResolutionRequiredForCurrentProject()
public boolean isResolutionRequiredForAggregatedProjects(java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve)
public void synchronizeWithProjectState()