7 instantiations of VersionRangeComparer
NuGet.Versioning (7)
VersionRangeBase.cs (2)
233IVersionRangeComparer comparer = new VersionRangeComparer(versionComparer); 250var rangeComparer = new VersionRangeComparer(comparer);
VersionRangeComparer.cs (5)
48public static IVersionRangeComparer Default { get; } = new VersionRangeComparer(VersionComparer.Default); 50internal static IVersionRangeComparer Version { get; } = new VersionRangeComparer(VersionComparer.Version); 55public static IVersionRangeComparer VersionRelease { get; } = new VersionRangeComparer(VersionComparer.VersionRelease); 57internal static IVersionRangeComparer VersionReleaseMetadata { get; } = new VersionRangeComparer(VersionComparer.VersionReleaseMetadata); 72_ => new VersionRangeComparer(versionComparison)
7 references to VersionRangeComparer
NuGet.CommandLine.XPlat (1)
Commands\Package\PackageWithVersionRange.cs (1)
82return VersionRangeComparer.Default.Equals(x.VersionRange, y.VersionRange);
NuGet.Packaging (1)
Core\comparers\PackageDependencyComparer.cs (1)
16: this(VersionRangeComparer.Default)
NuGet.Versioning (5)
VersionRangeBase.cs (5)
181return VersionRangeComparer.Default.Equals(this, range); 192return VersionRangeComparer.Default.GetHashCode(this); 200return Equals(other, VersionRangeComparer.Default); 224IVersionRangeComparer comparer = VersionRangeComparer.Get(versionComparison); 250var rangeComparer = new VersionRangeComparer(comparer);