18 references to TryParse
Microsoft.DotNet.MSBuildSdkResolver (6)
ManifestVersion.cs (1)
15
if (!FXVersion.
TryParse
(version, out _version))
MSBuildSdkResolver.cs (2)
461
if (!FXVersion.
TryParse
(netcoreSdkVersion, out netCoreSdkFXVersion) ||
463
!FXVersion.
TryParse
(minimumVersion, out minimumFXVersion) ||
WorkloadManifestReader.cs (2)
106
if (FXVersion.
TryParse
(reader.GetString(), out version))
228
if (FXVersion.
TryParse
(ReadString(ref reader), out var dependencyVersion))
WorkloadSet.cs (1)
43
if (!FXVersion.
TryParse
(manifestVersionString, out FXVersion? version))
Microsoft.DotNet.MSBuildSdkResolver.Tests (12)
GivenThatIWantToCompareSemanticVersions.cs (2)
30
FXVersion.
TryParse
(s1, out fxVersion1).Should().BeTrue();
31
FXVersion.
TryParse
(s2, out fxVersion2).Should().BeTrue();
GivenThatWeWantToParseSemanticVersions.cs (10)
50
FXVersion.
TryParse
(s1, out fxVersion).Should().BeFalse();
82
var result = FXVersion.
TryParse
(s1, out fxVersion);
96
FXVersion.
TryParse
("1", out fxVersion).Should().BeFalse();
103
FXVersion.
TryParse
("a.0.0", out fxVersion).Should().BeFalse();
110
FXVersion.
TryParse
("1.0", out fxVersion).Should().BeFalse();
117
FXVersion.
TryParse
("1.a.0", out fxVersion).Should().BeFalse();
124
FXVersion.
TryParse
("1.0.a", out fxVersion).Should().BeFalse();
132
var result = FXVersion.
TryParse
("1.2.3", out fxVersion);
145
var result = FXVersion.
TryParse
("1.2.3-pre", out fxVersion);
159
var result = FXVersion.
TryParse
("1.2.3-pre+build", out fxVersion);