Class DependencyResolutionSkipper.NeverDependencyResolutionSkipper
java.lang.Object
org.eclipse.aether.internal.impl.collect.bf.DependencyResolutionSkipper
org.eclipse.aether.internal.impl.collect.bf.DependencyResolutionSkipper.NeverDependencyResolutionSkipper
- All Implemented Interfaces:
Closeable,AutoCloseable
- Enclosing class:
DependencyResolutionSkipper
private static final class DependencyResolutionSkipper.NeverDependencyResolutionSkipper
extends DependencyResolutionSkipper
NEVER implementation.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.aether.internal.impl.collect.bf.DependencyResolutionSkipper
DependencyResolutionSkipper.DefaultDependencyResolutionSkipper, DependencyResolutionSkipper.DependencyResolutionResult -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcache(DependencyNode node, List<DependencyNode> parents) Cache the resolution result when a node is resolved byinvalid @link
{@link BfDependencyCollector) after resolution.voidclose()Close: Print the skip/resolve status report for all nodes.booleanskipResolution(DependencyNode node, List<DependencyNode> parents) Check whether the resolution of current node can be skipped before resolving.Methods inherited from class org.eclipse.aether.internal.impl.collect.bf.DependencyResolutionSkipper
defaultSkipper, neverSkipper
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NeverDependencyResolutionSkipper
private NeverDependencyResolutionSkipper()
-
-
Method Details
-
skipResolution
Description copied from class:DependencyResolutionSkipperCheck whether the resolution of current node can be skipped before resolving.- Specified by:
skipResolutionin classDependencyResolutionSkipper- Parameters:
node- Current nodeparents- All parent nodes of current node- Returns:
trueif the node can be skipped for resolution,falseif resolution required.
-
cache
Description copied from class:DependencyResolutionSkipperCache the resolution result when a node is resolved byinvalid @link
{@link BfDependencyCollector) after resolution.- Specified by:
cachein classDependencyResolutionSkipper- Parameters:
node- Current nodeparents- All parent nodes of current node
-
close
public void close()Description copied from class:DependencyResolutionSkipperClose: Print the skip/resolve status report for all nodes.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein classDependencyResolutionSkipper
-