1 instantiation of Tracker
NuGet.DependencyResolver.Core (1)
GraphModel\GraphOperations.cs (1)
761
return new
Tracker
<TItem>();
12 references to Tracker
NuGet.DependencyResolver.Core (12)
GraphModel\GraphOperations.cs (12)
357
var
tracker = Cache<TItem>.RentTracker();
451
private static WalkState WalkTreeMarkAmbiguousNodes<TItem>(GraphNode<TItem> node, WalkState state,
Tracker
<TItem> context)
488
private static bool WalkTreeRejectNodesOfRejectedNodes<TItem>(bool state, GraphNode<TItem> node,
Tracker
<TItem> context)
506
var
tracker = context.Tracker;
729
private static
Tracker
<TItem>? _tracker;
752
public static
Tracker
<TItem> RentTracker()
754
var
tracker = _tracker;
764
public static void ReleaseTracker(
Tracker
<TItem> tracker)
829
public
Tracker
<TItem> Tracker;
833
private static TrackerAndAccepted<TItem> CreateState<TItem>(
Tracker
<TItem> tracker, Dictionary<string, GraphNode<TItem>> acceptedLibraries)
857
private static void DetectAndMarkAmbiguousCentralTransitiveDependencies<TItem>(
Tracker
<TItem> tracker, List<GraphNode<TItem>> centralTransitiveNodes)
895
private static void RejectCentralTransitiveBecauseOfRejectedParents<TItem>(this GraphNode<TItem> root,
Tracker
<TItem> tracker, List<GraphNode<TItem>> centralTransitiveNodes)