20 references to DependencyResult
NuGet.DependencyResolver.Core (20)
Remote\RemoteDependencyWalker.cs (20)
38predicate: _ => (recursive ? DependencyResult.Acceptable : DependencyResult.Eclipsed, null), 74Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency conflictingDependency)> predicate, 153result = (DependencyResult.Cycle, dependency); 156if (result.dependencyResult == DependencyResult.Acceptable) 194if (result.dependencyResult == DependencyResult.PotentiallyDowngraded || 195result.dependencyResult == DependencyResult.Cycle) 199Disposition = result.dependencyResult == DependencyResult.Cycle ? Disposition.Cycle : Disposition.PotentiallyDowngraded, 332/// Walks up the package dependency graph to check for cycle, potentially degraded package versions <see cref="DependencyResult"/>. 341private static (DependencyResult dependencyResult, LibraryDependency conflictingDependency) WalkParentsAndCalculateDependencyResult( 344Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency conflictingDependency)> rootPredicate) 351(DependencyResult? dependencyResult, LibraryDependency conflictingDependency) = CalculateDependencyResult(edge.Item, edge.Edge, dependency.LibraryRange, edge.OuterEdge == null); 362private static Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency conflictingDependency)> ChainPredicate( 363Func<LibraryRange, (DependencyResult dependencyResult, LibraryDependency conflictingDependency)> predicate, 371(DependencyResult? dependencyResult, LibraryDependency conflictingDependency) = CalculateDependencyResult(item, dependency, library, node.OuterNode == null); 380private static (DependencyResult? dependencyResult, LibraryDependency conflictingDependency) CalculateDependencyResult( 385return (DependencyResult.Cycle, null); 402return (DependencyResult.PotentiallyDowngraded, d); 405return (DependencyResult.Eclipsed, d); 595predicate: ChainPredicate(_ => (DependencyResult.Acceptable, null), rootNode, centralPackageVersionDependency),