1 instantiation of Tracker
NuGet.DependencyResolver.Core (1)
GraphModel\GraphOperations.cs (1)
754
return new
Tracker
<TItem>();
12 references to Tracker
NuGet.DependencyResolver.Core (12)
GraphModel\GraphOperations.cs (12)
359
var
tracker = Cache<TItem>.RentTracker();
452
private static WalkState WalkTreeMarkAmbiguousNodes<TItem>(GraphNode<TItem> node, WalkState state,
Tracker
<TItem> context)
484
private static bool WalkTreeRejectNodesOfRejectedNodes<TItem>(bool state, GraphNode<TItem> node,
Tracker
<TItem> context)
499
var
tracker = context.Tracker;
722
private static
Tracker
<TItem> _tracker;
745
public static
Tracker
<TItem> RentTracker()
747
var
tracker = _tracker;
757
public static void ReleaseTracker(
Tracker
<TItem> tracker)
822
public
Tracker
<TItem> Tracker;
826
private static TrackerAndAccepted<TItem> CreateState<TItem>(
Tracker
<TItem> tracker, Dictionary<string, GraphNode<TItem>> acceptedLibraries)
850
private static void DetectAndMarkAmbiguousCentralTransitiveDependencies<TItem>(
Tracker
<TItem> tracker, List<GraphNode<TItem>> centralTransitiveNodes)
880
private static void RejectCentralTransitiveBecauseOfRejectedParents<TItem>(this GraphNode<TItem> root,
Tracker
<TItem> tracker, List<GraphNode<TItem>> centralTransitiveNodes)