1 instantiation of MSBuildGlob
Microsoft.Build (1)
Globbing\MSBuildGlob.cs (1)
233
return new
MSBuildGlob
(lazyState);
21 references to MSBuildGlob
Microsoft.Build (15)
BackEnd\Shared\BuildRequestConfiguration.cs (1)
866
.Select(s =>
MSBuildGlob
.Parse(Project.Directory, s)));
Evaluation\ItemSpec.cs (1)
497
return
MSBuildGlob
.Parse(ProjectDirectory, EscapingUtilities.UnescapeAll(TextFragment));
Globbing\Extensions\MSBuildGlobExtensions.cs (2)
15
/// Retrieve all the <see cref="
MSBuildGlob
"/> objects from the given <paramref name="glob"/> composite.
19
public static IEnumerable<
MSBuildGlob
> GetParsedGlobs(this IMSBuildGlob glob)
Globbing\MSBuildGlob.cs (5)
158
/// Parse the given <paramref name="fileSpec" /> into a <see cref="
MSBuildGlob
" /> using a given
170
public static
MSBuildGlob
Parse(string globRoot, string fileSpec)
251
public static
MSBuildGlob
Parse(string fileSpec)
257
/// Return type of <see cref="
MSBuildGlob
.MatchInfo" />
262
/// Whether the <see cref="
MSBuildGlob
.MatchInfo" /> argument was matched against the glob
Globbing\Visitor\GlobVisitor.cs (2)
10
if (glob is
MSBuildGlob
msbuildGlob)
41
protected virtual void VisitMSBuildGlob(
MSBuildGlob
msbuildGlob)
Globbing\Visitor\ParsedGlobCollector.cs (4)
10
private readonly ImmutableList<
MSBuildGlob
>.Builder _collectedGlobs = ImmutableList.CreateBuilder<
MSBuildGlob
>();
11
public ImmutableList<
MSBuildGlob
> CollectedGlobs => _collectedGlobs.ToImmutable();
13
protected override void VisitMSBuildGlob(
MSBuildGlob
msbuildGlob)
Microsoft.DotNet.HotReload.Watch (6)
Build\FilePathExclusions.cs (4)
11
IEnumerable<(
MSBuildGlob
glob, string value, string projectDir)> exclusionGlobs,
19
var globs = new Dictionary<(string fixedDirectoryPart, string wildcardDirectoryPart, string filenamePart), (
MSBuildGlob
glob, string value, string projectDir)>();
29
var
glob =
MSBuildGlob
.Parse(projectDir, globValue);
Build\StaticWebAssetPattern.MSBuild.cs (2)
10
public
MSBuildGlob
Glob => field ??=
MSBuildGlob
.Parse(Directory, Pattern);