27 references to TryParseAssemblyVersion
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceAssemblySymbol.cs (2)
2401
if (!VersionHelper.
TryParseAssemblyVersion
(verString, allowWildcard: !_compilation.IsEmitDeterministic, version: out version))
2466
if (!VersionHelper.
TryParseAssemblyVersion
(verString, allowWildcard: false, version: out dummy))
Microsoft.CodeAnalysis.UnitTests (25)
VersionHelperTests.cs (25)
24
Assert.True(VersionHelper.
TryParseAssemblyVersion
("3.2.*", allowWildcard: true, version: out version));
30
Assert.True(VersionHelper.
TryParseAssemblyVersion
("1.2.3.*", allowWildcard: true, version: out version));
100
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.234.56.7.*", allowWildcard: true, version: out version));
102
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.234.56.7.1", allowWildcard: true, version: out version));
104
Assert.False(VersionHelper.
TryParseAssemblyVersion
("*", allowWildcard: true, version: out version));
106
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.2. *", allowWildcard: true, version: out version));
108
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.2.* ", allowWildcard: true, version: out version));
110
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.*", allowWildcard: true, version: out version));
112
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.1.*.*", allowWildcard: true, version: out version));
114
Assert.False(VersionHelper.
TryParseAssemblyVersion
("", allowWildcard: true, version: out version));
116
Assert.False(VersionHelper.
TryParseAssemblyVersion
(" ", allowWildcard: true, version: out version));
118
Assert.False(VersionHelper.
TryParseAssemblyVersion
(null, allowWildcard: true, version: out version));
120
Assert.False(VersionHelper.
TryParseAssemblyVersion
("a", allowWildcard: true, version: out version));
122
Assert.False(VersionHelper.
TryParseAssemblyVersion
("********", allowWildcard: true, version: out version));
124
Assert.False(VersionHelper.
TryParseAssemblyVersion
("...", allowWildcard: true, version: out version));
126
Assert.False(VersionHelper.
TryParseAssemblyVersion
(".a.b.", allowWildcard: true, version: out version));
128
Assert.False(VersionHelper.
TryParseAssemblyVersion
(".0.1.", allowWildcard: true, version: out version));
130
Assert.False(VersionHelper.
TryParseAssemblyVersion
("65535.65535.65535.65535", allowWildcard: true, version: out version));
132
Assert.False(VersionHelper.
TryParseAssemblyVersion
("65535.65535.65535.65535", allowWildcard: false, version: out version));
134
Assert.False(VersionHelper.
TryParseAssemblyVersion
(" 1.2.3.4", allowWildcard: true, version: out version));
136
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1 .2.3.4", allowWildcard: true, version: out version));
138
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.2.3.4 ", allowWildcard: true, version: out version));
140
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.2.3. 4", allowWildcard: true, version: out version));
142
Assert.False(VersionHelper.
TryParseAssemblyVersion
("1.2. 3.4", allowWildcard: true, version: out version));
146
Assert.False(VersionHelper.
TryParseAssemblyVersion
("\uFF11.\uFF10.\uFF10.\uFF10", allowWildcard: true, version: out version));