1 write to Absent
NuGet.Resolver (1)
ResolverPackage.cs (1)
46
Absent
= absent;
13 references to Absent
NuGet.Resolver (13)
PackageResolver.cs (1)
181
var nonAbsentCandidates = solution.Where(c => !c.
Absent
);
ResolverComparer.cs (2)
71
var isXAbsent = x.
Absent
;
72
var isYAbsent = y.
Absent
;
ResolverPackage.cs (5)
44
Debug.Assert(!
Absent
|| (version == null && dependencies == null), "Invalid absent package");
71
combiner.AddObject(
Absent
);
98
if (
Absent
)
120
return this.
Absent
== other.
Absent
&& PackageIdentity.Comparer.Equals(other, this);
ResolverUtility.cs (5)
32
solution = solution.Where(package => package != null && !package.
Absent
);
259
return dependency != null && package != null && !package.
Absent
377
return p2.
Absent
|| !p1ToP2Dependency.Satisfies(p2.Version);
383
return p1.
Absent
|| !p2ToP1Dependency.Satisfies(p1.Version);
415
if (!package.
Absent
&& package.Dependencies.Any())