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),