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