21 references to Parse
Microsoft.Build (4)
BackEnd\Shared\BuildRequestConfiguration.cs (1)
841.Select(s => MSBuildGlob.Parse(Project.Directory, s)));
Evaluation\ItemSpec.cs (1)
497return MSBuildGlob.Parse(ProjectDirectory, EscapingUtilities.UnescapeAll(TextFragment));
Globbing\MSBuildGlob.cs (2)
245/// See <see cref="Parse(string,string)" />. 252return Parse(string.Empty, fileSpec);
Microsoft.Build.Engine.UnitTests (17)
Globbing\MSBuildGlob_Tests.cs (17)
31var glob = MSBuildGlob.Parse(globRoot, "*"); 40var glob = MSBuildGlob.Parse(globRoot, "*"); 49var glob = MSBuildGlob.Parse(string.Empty, "*"); 57Assert.Throws<ArgumentNullException>(() => MSBuildGlob.Parse(null, "*")); 64var glob = MSBuildGlob.Parse(globRoot, "*"); 75Assert.Throws<ArgumentException>(() => MSBuildGlob.Parse(invalidPathChar.ToString(), "*")); 94var glob = MSBuildGlob.Parse(globRoot, filespec); 114var glob = MSBuildGlob.Parse(globRoot, fileSpec); 135var glob = MSBuildGlob.Parse(globRoot, illegalFileSpec); 155var glob1 = MSBuildGlob.Parse(globRoot, fileSpec); 156var glob2 = MSBuildGlob.Parse(globRoot, fileSpec); 255var glob = MSBuildGlob.Parse(globRoot, string.Empty); 265var glob = MSBuildGlob.Parse(globRoot, "*"); 275var glob = MSBuildGlob.Parse(globRoot, "*a*"); 298var glob = MSBuildGlob.Parse(globRoot, fileSpec); 318var glob = MSBuildGlob.Parse("u/x", "../../u/x/d11/d21/../d22/../../d12/a.cs"); 343var glob = MSBuildGlob.Parse(globRoot, fileSpec);