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