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