20 references to DependencyResult
NuGet.DependencyResolver.Core (20)
Remote\RemoteDependencyWalker.cs (20)
37predicate: _ => (recursive ? DependencyResult.Acceptable : DependencyResult.Eclipsed, (LibraryDependency?)null),
74Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency? conflictingDependency)> predicate,
154result = (DependencyResult.Cycle, dependency);
157if (result.dependencyResult == DependencyResult.Acceptable)
195if (result.dependencyResult == DependencyResult.PotentiallyDowngraded ||
196result.dependencyResult == DependencyResult.Cycle)
200Disposition = result.dependencyResult == DependencyResult.Cycle ? Disposition.Cycle : Disposition.PotentiallyDowngraded,
335/// Walks up the package dependency graph to check for cycle, potentially degraded package versions <see cref="DependencyResult"/>.
344private static (DependencyResult dependencyResult, LibraryDependency? conflictingDependency) WalkParentsAndCalculateDependencyResult(
347Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency? conflictingDependency)> rootPredicate)
354(DependencyResult? dependencyResult, LibraryDependency? conflictingDependency) = CalculateDependencyResult(edge.Item, edge.Edge, dependency.LibraryRange, edge.OuterEdge == null);
365private static Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency? conflictingDependency)> ChainPredicate(
366Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency? conflictingDependency)> predicate,
373(DependencyResult? dependencyResult, LibraryDependency? conflictingDependency) = CalculateDependencyResult(item, dependency, library, isRoot);
382private static (DependencyResult? dependencyResult, LibraryDependency? conflictingDependency) CalculateDependencyResult(
387return (DependencyResult.Cycle, null);
404return (DependencyResult.PotentiallyDowngraded, d);
407return (DependencyResult.Eclipsed, d);
602_ => (DependencyResult.Acceptable, null),