21 references to Parse
Microsoft.Build (4)
BackEnd\Shared\BuildRequestConfiguration.cs (1)
852
.Select(s => MSBuildGlob.
Parse
(Project.Directory, s)));
Evaluation\ItemSpec.cs (1)
497
return MSBuildGlob.
Parse
(ProjectDirectory, EscapingUtilities.UnescapeAll(TextFragment));
Globbing\MSBuildGlob.cs (2)
246
/// See <see cref="
Parse
(string,string)" />.
253
return
Parse
(string.Empty, fileSpec);
Microsoft.Build.Engine.UnitTests (17)
Globbing\MSBuildGlob_Tests.cs (17)
32
var glob = MSBuildGlob.
Parse
(globRoot, "*");
41
var glob = MSBuildGlob.
Parse
(globRoot, "*");
50
var glob = MSBuildGlob.
Parse
(string.Empty, "*");
58
Assert.Throws<ArgumentNullException>(() => MSBuildGlob.
Parse
(null, "*"));
65
var glob = MSBuildGlob.
Parse
(globRoot, "*");
78
Assert.Throws<ArgumentException>(() => MSBuildGlob.
Parse
(((char)i).ToString(), "*"));
98
var glob = MSBuildGlob.
Parse
(globRoot, filespec);
118
var glob = MSBuildGlob.
Parse
(globRoot, fileSpec);
139
var glob = MSBuildGlob.
Parse
(globRoot, illegalFileSpec);
159
var glob1 = MSBuildGlob.
Parse
(globRoot, fileSpec);
160
var glob2 = MSBuildGlob.
Parse
(globRoot, fileSpec);
262
var glob = MSBuildGlob.
Parse
(globRoot, string.Empty);
272
var glob = MSBuildGlob.
Parse
(globRoot, "*");
282
var glob = MSBuildGlob.
Parse
(globRoot, "*a*");
305
var glob = MSBuildGlob.
Parse
(globRoot, fileSpec);
325
var glob = MSBuildGlob.
Parse
("u/x", "../../u/x/d11/d21/../d22/../../d12/a.cs");
350
var glob = MSBuildGlob.
Parse
(globRoot, fileSpec);