12 instantiations of FloatRange
Microsoft.TemplateEngine.Cli (2)
NuGet\NugetApiManager.cs (1)
63var floatRange = new FloatRange(NuGetVersionFloatBehavior.AbsoluteLatest);
TemplatePackageCoordinator.cs (1)
930var floatRange = new FloatRange(NuGetVersionFloatBehavior.AbsoluteLatest);
Microsoft.TemplateEngine.Edge (2)
Installers\NuGet\NugetApiPackageManager.cs (1)
206FloatRange floatRange = new FloatRange(previewVersionInstalled ? NuGetVersionFloatBehavior.AbsoluteLatest : NuGetVersionFloatBehavior.Major);
Installers\NuGet\NuGetVersionHelper.cs (1)
11private static readonly FloatRange UnspecifiedVersion = new FloatRange(NuGetVersionFloatBehavior.Major);
NuGet.LibraryModel (1)
LibraryIdentity.cs (1)
87new FloatRange(NuGetVersionFloatBehavior.None, library.Version))
NuGet.Versioning (7)
FloatRange.cs (5)
227range = new FloatRange(NuGetVersionFloatBehavior.Major, new NuGetVersion(new Version(0, 0))); 231range = new FloatRange(NuGetVersionFloatBehavior.AbsoluteLatest, new NuGetVersion("0.0.0-0"), releasePrefix: string.Empty); 281range = new FloatRange(behavior, version, releasePrefix); 337range = new FloatRange(behavior, version, releasePrefix); 346range = new FloatRange(NuGetVersionFloatBehavior.None, version);
VersionRangeFactory.cs (2)
33public static readonly VersionRange AllFloating = new VersionRange(V0, true, null, true, new FloatRange(NuGetVersionFloatBehavior.AbsoluteLatest, V0, "*")); 44public static readonly VersionRange AllStableFloating = new VersionRange(V0, true, null, true, new FloatRange(NuGetVersionFloatBehavior.Major));
99 references to FloatRange
Microsoft.TemplateEngine.Cli (2)
NuGet\NugetApiManager.cs (1)
63var floatRange = new FloatRange(NuGetVersionFloatBehavior.AbsoluteLatest);
TemplatePackageCoordinator.cs (1)
930var floatRange = new FloatRange(NuGetVersionFloatBehavior.AbsoluteLatest);
Microsoft.TemplateEngine.Edge (14)
Constraints\NuGetFloatRangeSpecification.cs (4)
11private readonly FloatRange _version; 13internal NuGetFloatRangeSpecification(FloatRange version) 31if (FloatRange.TryParse(value, out FloatRange? versionRange))
Installers\NuGet\NugetApiPackageManager.cs (3)
69if (NuGetVersionHelper.TryParseFloatRangeEx(version, out FloatRange floatRange)) 206FloatRange floatRange = new FloatRange(previewVersionInstalled ? NuGetVersionFloatBehavior.AbsoluteLatest : NuGetVersionFloatBehavior.Major); 245FloatRange floatRange,
Installers\NuGet\NuGetVersionHelper.cs (7)
11private static readonly FloatRange UnspecifiedVersion = new FloatRange(NuGetVersionFloatBehavior.Major); 20FloatRange.TryParse(versionString!, out _); 23public static bool IsUnrestricted(this FloatRange floatRange) 29/// Tries to parse given string and return <see cref="FloatRange"/> provided there 34/// <param name="floatRange">Output <see cref="FloatRange"/> parameter, populated in case function returned true.</param> 36public static bool TryParseFloatRangeEx(string? versionString, out FloatRange floatRange) 40UnspecifiedVersion : FloatRange.Parse(versionString!);
NuGet.CommandLine.XPlat (34)
_generated\15\PackageSearchJsonContext.FloatRange.g.cs (30)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange>? _FloatRange; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange> FloatRange 22get => _FloatRange ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange>)Options.GetTypeInfo(typeof(global::NuGet.Versioning.FloatRange)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange> Create_FloatRange(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Versioning.FloatRange>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Versioning.FloatRange> 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Versioning.FloatRange>(options, objectInfo); 56DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 58Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).HasMinVersion, 66AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("HasMinVersion", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 76DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 78Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).MinVersion, 86AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("MinVersion", InstanceMemberBindingFlags, null, typeof(global::NuGet.Versioning.NuGetVersion), global::System.Array.Empty<global::System.Type>(), null), 97DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 99Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).FloatBehavior, 107AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("FloatBehavior", InstanceMemberBindingFlags, null, typeof(global::NuGet.Versioning.NuGetVersionFloatBehavior), global::System.Array.Empty<global::System.Type>(), null), 117DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 119Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).OriginalReleasePrefix, 127AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("OriginalReleasePrefix", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 137DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 139Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).IncludePrerelease, 147AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("IncludePrerelease", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 157private void FloatRangeSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::NuGet.Versioning.FloatRange? value) 167writer.WriteBoolean(PropName_HasMinVersion, ((global::NuGet.Versioning.FloatRange)value).HasMinVersion); 169NuGetVersionSerializeHandler(writer, ((global::NuGet.Versioning.FloatRange)value).MinVersion); 171global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Versioning.FloatRange)value).FloatBehavior, NuGetVersionFloatBehavior); 172writer.WriteString(PropName_OriginalReleasePrefix, ((global::NuGet.Versioning.FloatRange)value).OriginalReleasePrefix); 173writer.WriteBoolean(PropName_IncludePrerelease, ((global::NuGet.Versioning.FloatRange)value).IncludePrerelease);
_generated\18\PackageSearchJsonContext.VersionRange.g.cs (3)
211var info8 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Versioning.FloatRange> 226AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.VersionRange).GetProperty("Float", InstanceMemberBindingFlags, null, typeof(global::NuGet.Versioning.FloatRange), global::System.Array.Empty<global::System.Type>(), null), 229properties[8] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Versioning.FloatRange>(options, info8);
_generated\36\PackageSearchJsonContext.GetJsonTypeInfo.g.cs (1)
82if (type == typeof(global::NuGet.Versioning.FloatRange))
NuGet.Protocol (34)
_generated\12\JsonContext.VersionRange.g.cs (3)
211var info8 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Versioning.FloatRange> 226AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.VersionRange).GetProperty("Float", InstanceMemberBindingFlags, null, typeof(global::NuGet.Versioning.FloatRange), global::System.Array.Empty<global::System.Type>(), null), 229properties[8] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Versioning.FloatRange>(options, info8);
_generated\24\JsonContext.GetJsonTypeInfo.g.cs (1)
58if (type == typeof(global::NuGet.Versioning.FloatRange))
_generated\9\JsonContext.FloatRange.g.cs (30)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange>? _FloatRange; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange> FloatRange 22get => _FloatRange ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange>)Options.GetTypeInfo(typeof(global::NuGet.Versioning.FloatRange)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange> Create_FloatRange(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Versioning.FloatRange>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Versioning.FloatRange> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Versioning.FloatRange> 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Versioning.FloatRange>(options, objectInfo); 56DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 58Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).HasMinVersion, 66AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("HasMinVersion", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 76DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 78Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).MinVersion, 86AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("MinVersion", InstanceMemberBindingFlags, null, typeof(global::NuGet.Versioning.NuGetVersion), global::System.Array.Empty<global::System.Type>(), null), 97DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 99Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).FloatBehavior, 107AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("FloatBehavior", InstanceMemberBindingFlags, null, typeof(global::NuGet.Versioning.NuGetVersionFloatBehavior), global::System.Array.Empty<global::System.Type>(), null), 117DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 119Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).OriginalReleasePrefix, 127AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("OriginalReleasePrefix", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 137DeclaringType = typeof(global::NuGet.Versioning.FloatRange), 139Getter = static obj => ((global::NuGet.Versioning.FloatRange)obj).IncludePrerelease, 147AttributeProviderFactory = static () => typeof(global::NuGet.Versioning.FloatRange).GetProperty("IncludePrerelease", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 157private void FloatRangeSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::NuGet.Versioning.FloatRange? value) 167writer.WriteBoolean(PropName_hasMinVersion, ((global::NuGet.Versioning.FloatRange)value).HasMinVersion); 169NuGetVersionSerializeHandler(writer, ((global::NuGet.Versioning.FloatRange)value).MinVersion); 171global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Versioning.FloatRange)value).FloatBehavior, NuGetVersionFloatBehavior); 172writer.WriteString(PropName_originalReleasePrefix, ((global::NuGet.Versioning.FloatRange)value).OriginalReleasePrefix); 173writer.WriteBoolean(PropName_includePrerelease, ((global::NuGet.Versioning.FloatRange)value).IncludePrerelease);
NuGet.Versioning (15)
FloatRange.cs (6)
15public class FloatRange : IEquatable<FloatRange> 196public static FloatRange Parse(string versionString) 203if (!TryParse(versionString, out FloatRange? range)) 214public static bool TryParse(string versionString, [NotNullWhen(true)] out FloatRange? range) 443public bool Equals(FloatRange? other) 459return Equals(obj as FloatRange);
VersionRange.cs (5)
20private readonly FloatRange? _floatRange; 37public VersionRange(NuGetVersion minVersion, FloatRange? floatRange) 51public VersionRange(VersionRange range, FloatRange floatRange) 70bool includeMaxVersion = false, FloatRange? floatRange = null, string? originalString = null) 123public FloatRange? Float
VersionRangeFactory.cs (3)
129versionRange = new VersionRange(new NuGetVersion(0, 0, 0), true, null, true, FloatRange.Parse(trimmedValue), originalString: value); 142FloatRange? floatRange = null; 233if (FloatRange.TryParse(minVersionString, out floatRange)
VersionRangeFormatter.cs (1)
298private static void PrettyPrintBound(StringBuilder builder, NuGetVersion version, bool inclusive, string boundChar, FloatRange? floatRange)