2 instantiations of ResolvedDependencyKey
NuGet.Commands (2)
RestoreCommand\DependencyGraphResolver.cs (1)
640
resolvedPackages.Add(new
ResolvedDependencyKey
(
RestoreCommand\RestoreTargetGraph.cs (1)
177
var dependencyKey = new
ResolvedDependencyKey
(
17 references to ResolvedDependencyKey
NuGet.Commands (17)
RestoreCommand\DependencyGraphResolver.cs (3)
175
HashSet<
ResolvedDependencyKey
> resolvedPackages = new();
305
/// <param name="resolvedPackages">A <see cref="HashSet{T}" /> containing <see cref="
ResolvedDependencyKey
" /> objects representing packages that were successfully resolved.</param>
318
HashSet<
ResolvedDependencyKey
> resolvedPackages,
RestoreCommand\Diagnostics\UnexpectedDependencyMessages.cs (2)
92
public static RestoreLogMessage GetMissingLowerBoundMessage(
ResolvedDependencyKey
dependency, params string[] targetGraphs)
214
public static bool DependencyRangeHasMissingExactMatch(
ResolvedDependencyKey
dependency)
RestoreCommand\IRestoreTargetGraph.cs (1)
66
ISet<
ResolvedDependencyKey
> ResolvedDependencies { get; }
RestoreCommand\ResolvedDependencyKey.cs (7)
20
public readonly struct ResolvedDependencyKey : IEquatable<
ResolvedDependencyKey
>
44
public bool Equals(
ResolvedDependencyKey
other)
53
return obj is
ResolvedDependencyKey
dependencyKey && Equals(dependencyKey);
61
public static bool operator ==(
ResolvedDependencyKey
left,
ResolvedDependencyKey
right)
66
public static bool operator !=(
ResolvedDependencyKey
left,
ResolvedDependencyKey
right)
RestoreCommand\RestoreTargetGraph.cs (4)
64
public ISet<
ResolvedDependencyKey
> ResolvedDependencies { get; }
76
ISet<
ResolvedDependencyKey
> resolvedDependencies)
126
var resolvedDependencies = new HashSet<
ResolvedDependencyKey
>();
177
var
dependencyKey = new ResolvedDependencyKey(