public interface MavenResolutionStrategy extends ResolutionStrategy<MavenDependency,MavenResolutionFilter,MavenResolutionStrategy>
ResolutionStrategy; this is accomplished by assembling
chains of MavenResolutionFilters for filtering MavenDependencys before and during resolution request
execution.| Modifier and Type | Method and Description |
|---|---|
MavenResolutionFilter[] |
getResolutionFilters()
Obtains the
MavenResolutionFilter chain to be used in filtering a MavenDependency List
during request processing (filtering is done by the backend). |
TransitiveExclusionPolicy |
getTransitiveExclusionPolicy()
Defines how transitive dependencies are filtered during the resolution request.
|
TransitiveExclusionPolicy getTransitiveExclusionPolicy()
DefaultTransitiveExclusionPolicy.INSTANCE implementation.TransitiveExclusionPolicy, never nullMavenResolutionFilter[] getResolutionFilters()
MavenResolutionFilter chain to be used in filtering a MavenDependency List
during request processing (filtering is done by the backend). If any filters in the chain return
false when MavenResolutionFilter.accepts(MavenDependency, List, List) is invoked,
false must be the result of the chain's invocation. In other words, the chain acts as a logical
AND for all MavenResolutionFilters.MavenResolutionFilter chain to be used in filtering.Copyright © 2019 JBoss by Red Hat. All rights reserved.