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