4 instantiations of GlobMatch
Microsoft.NET.Sdk.StaticWebAssets.Tasks (4)
Utils\Globbing\StaticWebAssetGlobMatcher.cs (4)
27
return
new
(false, string.Empty);
35
return
new
(false, null);
61
return
new
(true, node.Match, stem, capturedStem);
110
return
new
(false, null);
17 references to GlobMatch
Microsoft.NET.Sdk.StaticWebAssets.Tasks (17)
Compression\ResolveCompressedAssets.cs (1)
88
var
match = matcher.Match(matchContext);
Data\ContentTypeProvider.cs (1)
459
var
match = _matcher.Match(context);
DefineStaticWebAssetEndpoints.cs (1)
253
var
match = definition.Matcher.Match(matchContext);
DefineStaticWebAssets.cs (6)
153
var
match = matcher.Match(matchContext);
171
var
match = matcher.Match(matchContext);
400
GlobMatch
matchResult = default;
814
var
includeMatch = def.IncludeMatcher.Match(matchContext);
824
var
excludeMatch = def.ExcludeMatcher.Match(matchContext);
850
var
rpMatch = def.RelativePathMatcher.Match(matchContext);
FingerprintPatternMatcher.cs (1)
56
var
matchResult = _matcher.Match(context);
GeneratePackageAssetsManifestFile.cs (1)
128
var
match = frameworkMatcher.Match(matchContext);
GenerateStaticWebAssetEndpointsManifest.cs (1)
95
var
match = exclusionMatcher.Match(route);
GenerateStaticWebAssetsPropsFile.cs (1)
93
var
match = frameworkMatcher.Match(matchContext);
Utils\Globbing\StaticWebAssetGlobMatcher.cs (4)
13
internal
GlobMatch
Match(string path)
20
public
GlobMatch
Match(MatchContext context)
32
var
excluded = MatchCore(excludes, segments, stateStack);
42
private static
GlobMatch
MatchCore(GlobNode includes, PathTokenizer.SegmentCollection segments, Stack<MatchState> stateStack)