1 instantiation of NuGetFrameworkNameComparer
NuGet.Frameworks (1)
comparers\NuGetFrameworkNameComparer.cs (1)
14public static NuGetFrameworkNameComparer Instance { get; } = new();
8 references to NuGetFrameworkNameComparer
NuGet.Frameworks (8)
comparers\NuGetFrameworkNameComparer.cs (1)
14public static NuGetFrameworkNameComparer Instance { get; } = new();
FrameworkReducer.cs (6)
93if (reduced.Count() > 1 && reduced.Any(f => NuGetFrameworkNameComparer.Instance.Equals(f, framework))) 106return NuGetFrameworkNameComparer.Instance.Equals(f, framework); 161var sameProfile = reduced.Where(f => NuGetFrameworkNameComparer.Instance.Equals(framework, f) 183if (!isNet6Era || reduced.Any(f => NuGetFrameworkNameComparer.Instance.Equals(framework, f) && f.Version.Major >= 6)) 186reduced = reduced.Where(f => NuGetFrameworkNameComparer.Instance.Equals(framework, f)).GroupBy(f => f.Version).OrderByDescending(f => f.Key).First(); 331if (revCompat && NuGetFrameworkNameComparer.Instance.Equals(x, y))
NuGetFramework.cs (1)
414public static readonly IEqualityComparer<NuGetFramework> FrameworkNameComparer = NuGetFrameworkNameComparer.Instance;