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