1 write to Absent
NuGet.Resolver (1)
ResolverPackage.cs (1)
42
Absent
= absent;
13 references to Absent
NuGet.Resolver (13)
PackageResolver.cs (1)
183
var nonAbsentCandidates = solution.Where(c => !c.
Absent
);
ResolverComparer.cs (2)
58
var isXAbsent = x.
Absent
;
59
var isYAbsent = y.
Absent
;
ResolverPackage.cs (5)
40
Debug.Assert(!
Absent
|| (version == null && dependencies == null), "Invalid absent package");
67
combiner.AddObject(
Absent
);
95
if (
Absent
)
117
return this.
Absent
== other.
Absent
&& PackageIdentity.Comparer.Equals(other, this);
ResolverUtility.cs (5)
34
solution = solution.Where(package => package != null && !package.
Absent
);
261
return package != null && !package.
Absent
379
return p2.
Absent
|| !p1ToP2Dependency.Satisfies(p2.Version);
385
return p1.
Absent
|| !p2ToP1Dependency.Satisfies(p1.Version);
417
if (package != null && !package.
Absent
&& package.Dependencies.Any())