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