Uses of Class
org.apache.ivy.core.resolve.IvyNode
-
-
Uses of IvyNode in org.apache.ivy
Methods in org.apache.ivy that return IvyNode Modifier and Type Method Description IvyNode[]
Ivy14. getDependencies(java.net.URL ivySource, java.lang.String[] confs, java.io.File cache, java.util.Date date, boolean validate)
IvyNode[]
Ivy14. getDependencies(ModuleDescriptor md, java.lang.String[] confs, java.io.File cache, java.util.Date date, ResolveReport report, boolean validate)
IvyNode[]
Ivy14. getDependencies(ModuleDescriptor md, java.lang.String[] confs, java.io.File cache, java.util.Date date, ResolveReport report, boolean validate, boolean transitive)
Methods in org.apache.ivy that return types with arguments of type IvyNode Modifier and Type Method Description java.util.List<IvyNode>
Ivy. sortNodes(java.util.Collection<IvyNode> nodes, SortOptions options)
Sorts the collection of IvyNode from the less dependent to the more dependentjava.util.List<IvyNode>
Ivy14. sortNodes(java.util.Collection<IvyNode> nodes)
Method parameters in org.apache.ivy with type arguments of type IvyNode Modifier and Type Method Description java.util.List<IvyNode>
Ivy. sortNodes(java.util.Collection<IvyNode> nodes, SortOptions options)
Sorts the collection of IvyNode from the less dependent to the more dependentjava.util.List<IvyNode>
Ivy14. sortNodes(java.util.Collection<IvyNode> nodes)
-
Uses of IvyNode in org.apache.ivy.ant
Fields in org.apache.ivy.ant with type parameters of type IvyNode Modifier and Type Field Description private java.util.Map<ModuleRevisionId,java.util.List<IvyNode>>
IvyDependencyTree. dependencies
Methods in org.apache.ivy.ant with parameters of type IvyNode Modifier and Type Method Description private void
IvyDependencyTree. addDependency(ModuleRevisionId moduleRevisionId, IvyNode dependency)
private void
IvyArtifactReport. generateXml(IvyNode[] dependencies, java.util.Map<ModuleRevisionId,java.util.Set<ArtifactDownloadReport>> moduleRevToArtifactsMap, java.util.Map<ArtifactDownloadReport,java.util.Set<java.lang.String>> artifactsToCopy)
private boolean
IvyDependencyTree. hasDependencies(IvyNode module)
private void
IvyDependencyTree. populateDependencyTree(IvyNode dependency)
private void
IvyArtifactReport. startModule(javax.xml.transform.sax.TransformerHandler saxHandler, IvyNode dependency)
Method parameters in org.apache.ivy.ant with type arguments of type IvyNode Modifier and Type Method Description private void
IvyDependencyTree. printDependencies(ModuleRevisionId mrid, java.util.List<IvyNode> dependencyList, int indent, java.util.Set<ModuleRevisionId> ancestors)
-
Uses of IvyNode in org.apache.ivy.core.report
Fields in org.apache.ivy.core.report with type parameters of type IvyNode Modifier and Type Field Description private java.util.Map<ModuleRevisionId,IvyNode>
ConfigurationResolveReport. dependencies
private java.util.List<IvyNode>
ResolveReport. dependencies
the list of all dependencies resolved, ordered from the more dependent to the less dependentprivate java.util.Map<IvyNode,java.util.List<ArtifactDownloadReport>>
ConfigurationResolveReport. dependencyReports
private java.util.Map<ModuleId,java.util.Collection<IvyNode>>
ConfigurationResolveReport. modulesIdsMap
Methods in org.apache.ivy.core.report that return IvyNode Modifier and Type Method Description IvyNode
ConfigurationResolveReport. getDependency(ModuleRevisionId mrid)
IvyNode[]
ConfigurationResolveReport. getDownloadedNodes()
IvyNode[]
ConfigurationResolveReport. getEvictedNodes()
IvyNode[]
ResolveReport. getEvictedNodes()
IvyNode[]
ConfigurationResolveReport. getSearchedNodes()
IvyNode[]
ConfigurationResolveReport. getUnresolvedDependencies()
IvyNode[]
ResolveReport. getUnresolvedDependencies()
Methods in org.apache.ivy.core.report that return types with arguments of type IvyNode Modifier and Type Method Description private java.util.Collection<IvyNode>
ConfigurationResolveReport. getDependencies()
java.util.List<IvyNode>
ResolveReport. getDependencies()
Returns the list of all dependencies concerned by this report as a List of IvyNode ordered from the more dependent to the least onejava.util.Collection<IvyNode>
ConfigurationResolveReport. getNodes(ModuleId mid)
Methods in org.apache.ivy.core.report with parameters of type IvyNode Modifier and Type Method Description void
ConfigurationResolveReport. addDependency(IvyNode node)
void
ConfigurationResolveReport. addDependency(IvyNode node, DownloadReport report)
void
ConfigurationResolveReport. updateDependency(ModuleRevisionId mrid, IvyNode node)
Method parameters in org.apache.ivy.core.report with type arguments of type IvyNode Modifier and Type Method Description void
ResolveReport. setDependencies(java.util.List<IvyNode> dependencies, Filter<Artifact> artifactFilter)
-
Uses of IvyNode in org.apache.ivy.core.resolve
Fields in org.apache.ivy.core.resolve declared as IvyNode Modifier and Type Field Description private IvyNode
IvyNodeBlacklist. blacklistedNode
private IvyNode
IvyNodeBlacklist. conflictParent
private IvyNode
IvyNodeBlacklist. evictedNode
private IvyNode
IvyNodeCallers. node
private IvyNode
IvyNodeEviction. node
private IvyNode
IvyNodeUsage. node
private IvyNode
IvyNodeUsage.NodeConf. node
private IvyNode
VisitData. node
A node in the graph of module dependencies resolutionprivate IvyNode
VisitNode. node
The node which is currently visitedprivate IvyNode
IvyNodeEviction.EvictionData. parent
Can be null in case of transitive eviction.private IvyNode
IvyNode. root
private IvyNode
IvyNodeBlacklist. selectedNode
Fields in org.apache.ivy.core.resolve with type parameters of type IvyNode Modifier and Type Field Description private java.util.Map<ModuleId,IvyNode>
IvyNodeCallers. allCallers
private java.util.Map<IvyNode,DependencyDescriptor>
IvyNode. dds
private java.util.Map<IvyNodeEviction.ModuleIdConf,java.util.Set<IvyNode>>
IvyNodeEviction. evictedDeps
private java.util.Map<IvyNodeEviction.ModuleIdConf,java.util.Set<IvyNode>>
IvyNodeEviction. pendingConflicts
private java.util.Collection<IvyNode>
IvyNodeEviction.EvictionData. selected
Can be null in case of transitive eviction.private java.util.Map<IvyNodeEviction.ModuleIdConf,java.util.Set<IvyNode>>
IvyNodeEviction. selectedDeps
Methods in org.apache.ivy.core.resolve that return IvyNode Modifier and Type Method Description IvyNode
IvyNode. findNode(ModuleRevisionId mrid)
IvyNode
IvyNodeBlacklist. getBlacklistedNode()
IvyNode
IvyNodeBlacklist. getConflictParent()
IvyNode[]
ResolveEngine. getDependencies(java.net.URL ivySource, ResolveOptions options)
Resolve the dependencies of a module without downloading corresponding artifacts.IvyNode[]
ResolveEngine. getDependencies(ModuleDescriptor md, ResolveOptions options, ResolveReport report)
Resolve the dependencies of a module without downloading corresponding artifacts.private IvyNode
IvyNode. getDirectCallerFor(ModuleId from)
IvyNode
IvyNodeCallers. getDirectCallerFor(ModuleId from)
IvyNode
IvyNodeBlacklist. getEvictedNode()
protected IvyNode
IvyNodeUsage. getNode()
IvyNode
IvyNodeUsage.NodeConf. getNode()
IvyNode
ResolveData. getNode(ModuleRevisionId mrid)
IvyNode
VisitData. getNode()
IvyNode
VisitNode. getNode()
IvyNode
IvyNodeEviction.EvictionData. getParent()
private IvyNode
VisitNode. getParentNode()
IvyNode
IvyNode. getRealNode()
IvyNode
VisitNode. getRealNode()
Returns the 'real' node currently visited.IvyNode
IvyNode. getRoot()
IvyNode
IvyNodeBlacklist. getSelectedNode()
Methods in org.apache.ivy.core.resolve that return types with arguments of type IvyNode Modifier and Type Method Description private java.util.Collection<IvyNode>
ResolveEngine. computeConflicts(VisitNode node, VisitNode ancestor, java.lang.String conf, java.util.Collection<IvyNode> toevict, java.util.Collection<IvyNode> selectedNodes)
Compute possible conflicts for a node, in the context of an ancestor (a node which has a dependency - direct or indirect - on the node for which conflicts should be computed.private java.util.Collection<IvyNode>
IvyNode. findPath(ModuleId from)
Finds and returns a path in callers from the given module id to the current nodeprivate java.util.Collection<IvyNode>
IvyNode. findPath(ModuleId from, IvyNode node, java.util.List<IvyNode> path)
java.util.Collection<IvyNode>
IvyNode. getAllEvictingNodes()
java.util.Collection<IvyNode>
IvyNodeEviction. getAllEvictingNodes()
Returns null if this node has only be evicted transitively, or the the collection of selected nodes if it has been evicted by other selected nodesjava.util.Collection<IvyNode>
IvyNode. getDependencies(java.lang.String rootModuleConf, java.lang.String[] confs, java.lang.String requestedConf)
java.util.Collection<IvyNode>
IvyNode. getDependencies(java.lang.String rootModuleConf, java.lang.String conf, java.lang.String requestedConf)
Load the dependencies of the current nodejava.util.Collection<IvyNode>
IvyNode. getEvictedNodes(ModuleId mid, java.lang.String rootModuleConf)
java.util.Collection<IvyNode>
IvyNodeEviction. getEvictedNodes(ModuleId mid, java.lang.String rootModuleConf)
java.util.Collection<IvyNode>
ResolveData. getNodes()
java.util.Collection<IvyNode>
IvyNode. getPendingConflicts(java.lang.String rootModuleConf, ModuleId mid)
Returns a collection of Nodes in conflict for which conflict has been detected but conflict resolution hasn't been done yetjava.util.Collection<IvyNode>
IvyNodeEviction. getPendingConflicts(java.lang.String rootModuleConf, ModuleId mid)
java.util.Set<IvyNode>
IvyNode. getResolvedNodes(ModuleId moduleId, java.lang.String rootModuleConf)
A copy of the set of resolved nodes (real nodes)java.util.Set<IvyNode>
IvyNodeEviction. getResolvedNodes(ModuleId mid, java.lang.String rootModuleConf)
java.util.Collection<IvyNode>
IvyNodeEviction.EvictionData. getSelected()
private java.util.Collection<IvyNode>
ResolveEngine. resolveConflicts(VisitNode node, VisitNode ancestor, java.util.Collection<IvyNode> conflicts, ConflictManager conflictManager)
Methods in org.apache.ivy.core.resolve with parameters of type IvyNode Modifier and Type Method Description void
IvyNode. addCaller(java.lang.String rootModuleConf, IvyNode callerNode, java.lang.String callerConf, java.lang.String requestedConf, java.lang.String[] dependencyConfs, DependencyDescriptor dd)
void
IvyNodeCallers. addCaller(java.lang.String rootModuleConf, IvyNode callerNode, java.lang.String callerConf, java.lang.String requestedConf, java.lang.String[] dependencyConfs, DependencyDescriptor dd)
private void
IvyNode. addDependencyDescriptor(IvyNode parent, DependencyDescriptor dd)
(package private) void
ResolveData. blacklist(IvyNode node)
int
IvyNode. compareTo(IvyNode that)
private java.util.Collection<IvyNode>
IvyNode. findPath(ModuleId from, IvyNode node, java.util.List<IvyNode> path)
private java.lang.String
ResolveEngine. getDependenciesFetchedKey(IvyNode node, java.lang.String conf)
DependencyDescriptor
IvyNode. getDependencyDescriptor(IvyNode parent)
IvyNodeEviction.EvictionData
IvyNode. getEvictionDataInRoot(java.lang.String rootModuleConf, IvyNode ancestor)
IvyNodeEviction.EvictionData
IvyNodeEviction. getEvictionDataInRoot(java.lang.String rootModuleConf, IvyNode ancestor)
Returns the eviction data for this node if it has been previously evicted in the root, null otherwise (if it hasn't been evicted in root) for the given rootModuleConf.java.lang.String[]
IvyNode. getRequiredConfigurations(IvyNode in, java.lang.String inConf)
returns the required configurations from the given nodeprotected java.util.Collection<java.lang.String>
IvyNodeUsage. getRequiredConfigurations(IvyNode in, java.lang.String inConf)
(package private) VisitNode
VisitNode. gotoNode(IvyNode node)
Returns a VisitNode for the given node.private boolean
IvyNode. handleConfiguration(boolean loaded, java.lang.String rootModuleConf, IvyNode parent, java.lang.String parentConf, java.lang.String conf, boolean shouldBePublic, IvyNodeUsage usage)
private boolean
ResolveEngine. isDependenciesFetched(IvyNode node, java.lang.String conf, java.util.Set<java.lang.String> fetchedSet)
Returns true if we've already fetched the dependencies for this node and configurationboolean
IvyNode. loadData(java.lang.String rootModuleConf, IvyNode parent, java.lang.String parentConf, java.lang.String conf, boolean shouldBePublic, IvyNodeUsage usage)
After the call node may be discarded.private void
ResolveEngine. markDependenciesFetched(IvyNode node, java.lang.String conf, java.util.Set<java.lang.String> fetchedSet)
void
IvyNode. markEvicted(java.lang.String rootModuleConf, IvyNode node, ConflictManager conflictManager, java.util.Collection<IvyNode> resolved)
private void
IvyNode. moveToRealNode(java.lang.String rootModuleConf, IvyNode parent, java.lang.String parentConf, java.lang.String conf, boolean shouldBePublic, IvyNode resolved)
(package private) void
ResolveData. replaceNode(ModuleRevisionId mrid, IvyNode node, java.lang.String rootModuleConf)
Updates the visit data currently associated with the given mrid with the given node and the visit nodes of the old visitData for the given rootModuleConfvoid
VisitData. setNode(IvyNode node)
protected void
IvyNodeUsage. setRequiredConfs(IvyNode parent, java.lang.String parentConf, java.util.Collection<java.lang.String> confs)
private ModuleRevisionId[]
IvyNode. toMrids(java.util.Collection<IvyNode> path, IvyNode depNode)
private VisitNode
VisitNode. traverse(VisitNode parent, java.lang.String parentConf, IvyNode node, IvyNodeUsage usage)
private VisitNode
VisitNode. traverseChild(java.lang.String parentConf, IvyNode child)
private void
IvyNode. updateDataFrom(IvyNode node, java.lang.String rootModuleConf, boolean real)
Update data in this node from data of the given node, for the given root module configuration.Method parameters in org.apache.ivy.core.resolve with type arguments of type IvyNode Modifier and Type Method Description private void
IvyNode. clearEvictionDataInAllCallers(java.lang.String rootModuleConf, java.util.Stack<IvyNode> callerStack)
private java.util.Collection<IvyNode>
ResolveEngine. computeConflicts(VisitNode node, VisitNode ancestor, java.lang.String conf, java.util.Collection<IvyNode> toevict, java.util.Collection<IvyNode> selectedNodes)
Compute possible conflicts for a node, in the context of an ancestor (a node which has a dependency - direct or indirect - on the node for which conflicts should be computed.boolean
IvyNode. doesCallersExclude(java.lang.String rootModuleConf, Artifact artifact, java.util.Deque<IvyNode> callersStack)
(package private) boolean
IvyNodeCallers. doesCallersExclude(java.lang.String rootModuleConf, Artifact artifact, java.util.Deque<IvyNode> callersStack)
(package private) java.lang.Boolean
IvyNode. doesExclude(ModuleDescriptor md, java.lang.String rootModuleConf, java.lang.String[] moduleConfs, DependencyDescriptor dd, Artifact artifact, java.util.Deque<IvyNode> callersStack)
private java.util.Collection<IvyNode>
IvyNode. findPath(ModuleId from, IvyNode node, java.util.List<IvyNode> path)
private void
ResolveEngine. handleTransitiveEviction(ModuleDescriptor md, java.lang.String[] confs, ResolveData data, java.util.List<IvyNode> sortedDependencies)
void
IvyNode. markEvicted(java.lang.String rootModuleConf, IvyNode node, ConflictManager conflictManager, java.util.Collection<IvyNode> resolved)
void
VisitNode. markEvicted(VisitNode parent, ConflictManager conflictMgr, java.util.Collection<IvyNode> selected)
Marks the current node as evicted by the the given selected IvyNodes, in the given parent and root module configuration, with the givenConflictManager
private boolean
ResolveEngine. resolveConflict(VisitNode node, VisitNode ancestor, java.lang.String conf, java.util.Collection<IvyNode> toevict)
Resolves conflict for the given node in the given ancestor.private java.util.Collection<IvyNode>
ResolveEngine. resolveConflicts(VisitNode node, VisitNode ancestor, java.util.Collection<IvyNode> conflicts, ConflictManager conflictManager)
void
IvyNode. setEvictedNodes(ModuleId moduleId, java.lang.String rootModuleConf, java.util.Collection<IvyNode> evicted)
void
IvyNodeEviction. setEvictedNodes(ModuleId moduleId, java.lang.String rootModuleConf, java.util.Collection<IvyNode> evicted)
void
IvyNode. setPendingConflicts(ModuleId moduleId, java.lang.String rootModuleConf, java.util.Collection<IvyNode> conflicts)
void
IvyNodeEviction. setPendingConflicts(ModuleId moduleId, java.lang.String rootModuleConf, java.util.Collection<IvyNode> conflicts)
void
IvyNode. setResolvedNodes(ModuleId moduleId, java.lang.String rootModuleConf, java.util.Collection<IvyNode> resolved)
void
IvyNodeEviction. setResolvedNodes(ModuleId moduleId, java.lang.String rootModuleConf, java.util.Collection<IvyNode> resolved)
private ModuleRevisionId[]
IvyNode. toMrids(java.util.Collection<IvyNode> path, IvyNode depNode)
Constructors in org.apache.ivy.core.resolve with parameters of type IvyNode Constructor Description EvictionData(java.lang.String rootModuleConf, IvyNode parent, ConflictManager conflictManager, java.util.Collection<IvyNode> selected)
Creates a new object containing the eviction data of anIvyNode
.EvictionData(java.lang.String rootModuleConf, IvyNode parent, ConflictManager conflictManager, java.util.Collection<IvyNode> selected, java.lang.String detail)
Creates a new object containing the eviction data of anIvyNode
.IvyNode(ResolveData data, IvyNode parent, DependencyDescriptor dd)
IvyNodeBlacklist(IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, IvyNode blacklistedNode, java.lang.String rootModuleConf)
IvyNodeCallers(IvyNode node)
IvyNodeEviction(IvyNode node)
IvyNodeUsage(IvyNode node)
NodeConf(IvyNode node, java.lang.String conf)
VisitData(IvyNode node)
VisitNode(ResolveData data, IvyNode node, VisitNode parent, java.lang.String rootModuleConf, java.lang.String parentConf)
VisitNode(ResolveData data, IvyNode node, VisitNode parent, java.lang.String rootModuleConf, java.lang.String parentConf, IvyNodeUsage usage)
Constructor parameters in org.apache.ivy.core.resolve with type arguments of type IvyNode Constructor Description EvictionData(java.lang.String rootModuleConf, IvyNode parent, ConflictManager conflictManager, java.util.Collection<IvyNode> selected)
Creates a new object containing the eviction data of anIvyNode
.EvictionData(java.lang.String rootModuleConf, IvyNode parent, ConflictManager conflictManager, java.util.Collection<IvyNode> selected, java.lang.String detail)
Creates a new object containing the eviction data of anIvyNode
. -
Uses of IvyNode in org.apache.ivy.core.sort
Methods in org.apache.ivy.core.sort that return types with arguments of type IvyNode Modifier and Type Method Description java.util.List<IvyNode>
SortEngine. sortNodes(java.util.Collection<IvyNode> nodes, SortOptions options)
Same asSortEngine.sortModuleDescriptors(Collection, SortOptions)
but forIvyNode
s.Method parameters in org.apache.ivy.core.sort with type arguments of type IvyNode Modifier and Type Method Description java.util.List<IvyNode>
SortEngine. sortNodes(java.util.Collection<IvyNode> nodes, SortOptions options)
Same asSortEngine.sortModuleDescriptors(Collection, SortOptions)
but forIvyNode
s. -
Uses of IvyNode in org.apache.ivy.plugins.conflict
Fields in org.apache.ivy.plugins.conflict declared as IvyNode Modifier and Type Field Description private IvyNode
LatestConflictManager.IvyNodeArtifactInfo. node
Methods in org.apache.ivy.plugins.conflict that return IvyNode Modifier and Type Method Description IvyNode
LatestConflictManager.IvyNodeArtifactInfo. getNode()
Methods in org.apache.ivy.plugins.conflict that return types with arguments of type IvyNode Modifier and Type Method Description java.util.Collection<IvyNode>
ConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
Resolves the eventual conflicts found in the given collection of IvyNode.java.util.Collection<IvyNode>
FixedConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
LatestCompatibleConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
LatestConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
NoConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
RegexpConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
StrictConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
Methods in org.apache.ivy.plugins.conflict with parameters of type IvyNode Modifier and Type Method Description private java.util.Collection<IvyNodeBlacklist>
LatestCompatibleConflictManager. blackListIncompatibleCaller(VersionMatcher versionMatcher, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, java.util.Stack<IvyNode> callerStack)
Tries to blacklist exactly one version for all callers paths.private void
LatestCompatibleConflictManager. blackListIncompatibleCallerAndRestartResolveIfPossible(IvySettings settings, IvyNode parent, IvyNode selected, IvyNode evicted)
private java.lang.String
RegexpConflictManager. getMatch(IvyNode node)
private boolean
LatestCompatibleConflictManager. handleIncompatibleCaller(java.util.Stack<IvyNode> callerStack, IvyNode node, IvyNode callerNode, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, java.util.Collection<IvyNodeBlacklist> blacklisted, VersionMatcher versionMatcher)
private boolean
LatestCompatibleConflictManager. handleIncompatibleConflict(IvyNode parent, java.util.Collection<IvyNode> conflicts, IvyNode node, IvyNode other)
Handles an incompatible conflictprotected void
LatestCompatibleConflictManager. handleUnsolvableConflict(IvyNode parent, java.util.Collection<IvyNode> conflicts, IvyNode node1, IvyNode node2)
private boolean
RegexpConflictManager. matchEquals(IvyNode lastNode, IvyNode node)
private boolean
RegexpConflictManager. nodeIsGreater(IvyNode node, IvyNode lastNode)
java.util.Collection<IvyNode>
ConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
Resolves the eventual conflicts found in the given collection of IvyNode.java.util.Collection<IvyNode>
FixedConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
LatestCompatibleConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
LatestConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
NoConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
RegexpConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
StrictConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
Method parameters in org.apache.ivy.plugins.conflict with type arguments of type IvyNode Modifier and Type Method Description private java.util.Collection<IvyNodeBlacklist>
LatestCompatibleConflictManager. blackListIncompatibleCaller(VersionMatcher versionMatcher, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, java.util.Stack<IvyNode> callerStack)
Tries to blacklist exactly one version for all callers paths.private boolean
LatestCompatibleConflictManager. handleIncompatibleCaller(java.util.Stack<IvyNode> callerStack, IvyNode node, IvyNode callerNode, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, java.util.Collection<IvyNodeBlacklist> blacklisted, VersionMatcher versionMatcher)
private boolean
LatestCompatibleConflictManager. handleIncompatibleConflict(IvyNode parent, java.util.Collection<IvyNode> conflicts, IvyNode node, IvyNode other)
Handles an incompatible conflictprotected void
LatestCompatibleConflictManager. handleUnsolvableConflict(IvyNode parent, java.util.Collection<IvyNode> conflicts, IvyNode node1, IvyNode node2)
java.util.Collection<IvyNode>
ConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
Resolves the eventual conflicts found in the given collection of IvyNode.java.util.Collection<IvyNode>
FixedConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
LatestCompatibleConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
LatestConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
NoConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
RegexpConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
java.util.Collection<IvyNode>
StrictConflictManager. resolveConflicts(IvyNode parent, java.util.Collection<IvyNode> conflicts)
protected ArtifactInfo[]
LatestConflictManager. toArtifactInfo(java.util.Collection<IvyNode> conflicts)
Constructors in org.apache.ivy.plugins.conflict with parameters of type IvyNode Constructor Description IvyNodeArtifactInfo(IvyNode dep)
StrictConflictException(IvyNode node1, IvyNode node2)
-
Uses of IvyNode in org.apache.ivy.plugins.report
Methods in org.apache.ivy.plugins.report with parameters of type IvyNode Modifier and Type Method Description private void
XmlReportWriter. outputArtifacts(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
private void
XmlReportWriter. outputCallers(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
private void
XmlReportWriter. outputEvictionInformation(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
private void
XmlReportWriter. outputMetadataArtifact(java.io.PrintWriter out, IvyNode dep)
private void
XmlReportWriter. outputRevision(ConfigurationResolveReport report, java.io.PrintWriter out, java.util.List<ModuleRevisionId> dependencies, IvyNode dep)
-
Uses of IvyNode in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return IvyNode Modifier and Type Method Description protected IvyNode
AbstractResolver. getSystemNode(ResolveData data, ModuleRevisionId resolvedMrid)
-