Modifier and Type | Class and Description |
---|---|
class |
AcceptAllFilter
A filter which accept all dependencies.
|
class |
NonTransitiveFilter
A filter which does not allow transitive dependencies, allowing only what's explicitly defined.
|
class |
RejectDependenciesFilter
A
MavenResolutionFilter which will selectively ban specified dependencies |
class |
ScopeFilter
A filter which limits scope of the artifacts.
|
Modifier and Type | Method and Description |
---|---|
MavenResolutionFilter[] |
TransitiveStrategy.getResolutionFilters()
Returns a
MavenResolutionFilter chain allowing all MavenDependency s to pass-through. |
MavenResolutionFilter[] |
AcceptScopesStrategy.getResolutionFilters()
Returns a
MavenResolutionFilter chain allowing only dependencies in the scopes specified during
construction of this instance to pass through |
MavenResolutionFilter[] |
CombinedStrategy.getResolutionFilters() |
MavenResolutionFilter[] |
AcceptAllStrategy.getResolutionFilters()
Returns a
MavenResolutionFilter chain allowing all MavenDependency s to pass-through. |
MavenResolutionFilter[] |
MavenResolutionStrategy.getResolutionFilters()
Obtains the
MavenResolutionFilter chain to be used in filtering a MavenDependency List
during request processing (filtering is done by the backend). |
MavenResolutionFilter[] |
RejectDependenciesStrategy.getResolutionFilters()
Returns a
MavenResolutionFilter chain blocking MavenDependency s with coordinates supplied at
instance construction |
MavenResolutionFilter[] |
NonTransitiveStrategy.getResolutionFilters()
Returns a
MavenResolutionFilter chain allowing only explicitly-defined MavenDependency s to
pass-through; dependencies brought in transitively will be excluded. |
Modifier and Type | Method and Description |
---|---|
Collection<org.eclipse.aether.resolution.ArtifactResult> |
MavenRepositorySystem.resolveDependencies(org.eclipse.aether.RepositorySystemSession repoSession,
MavenWorkingSession swrSession,
org.eclipse.aether.collection.CollectRequest request,
MavenResolutionFilter[] filters)
Resolves artifact dependencies.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.