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