1 instantiation of StaticWebAssetGlobMatcher
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Utils\Globbing\StaticWebAssetGlobMatcherBuilder.cs (1)
57
return new
StaticWebAssetGlobMatcher
(includeRoot, excludeRoot);
62 references to StaticWebAssetGlobMatcher
Microsoft.NET.Sdk.StaticWebAssets.Tasks (19)
Compression\ResolveCompressedAssets.cs (2)
64
var
matcher = new StaticWebAssetGlobMatcherBuilder()
71
var matchContext =
StaticWebAssetGlobMatcher
.CreateMatchContext();
Data\ContentTypeProvider.cs (3)
403
private readonly
StaticWebAssetGlobMatcher
_matcher;
424
internal ContentTypeMapping ResolveContentTypeMapping(
StaticWebAssetGlobMatcher
.MatchContext context, TaskLoggingHelper log)
454
private bool TryGetMapping(
StaticWebAssetGlobMatcher
.MatchContext context, TaskLoggingHelper log, ReadOnlySpan<char> relativePath, out ContentTypeMapping mapping)
DefineStaticWebAssetEndpoints.cs (3)
123
StaticWebAssetGlobMatcher
.MatchContext matchContext)
202
private static (string mimeType, string cache) ResolveContentType(StaticWebAsset asset, ContentTypeProvider contentTypeProvider,
StaticWebAssetGlobMatcher
.MatchContext matchContext, TaskLoggingHelper log)
234
var matchContext =
StaticWebAssetGlobMatcher
.CreateMatchContext();
DefineStaticWebAssets.cs (5)
94
var
matcher = !string.IsNullOrEmpty(RelativePathPattern) ?
98
var
filter = !string.IsNullOrEmpty(RelativePathFilter) ?
104
var matchContext =
StaticWebAssetGlobMatcher
.CreateMatchContext();
325
StaticWebAssetGlobMatcher
matcher,
326
StaticWebAssetGlobMatcher
.MatchContext matchContext)
FingerprintPatternMatcher.cs (4)
17
private readonly
StaticWebAssetGlobMatcher
_matcher;
40
public string AppendFingerprintPattern(
StaticWebAssetGlobMatcher
.MatchContext context, string identity)
170
StaticWebAssetGlobMatcher
_matcher;
177
public
StaticWebAssetGlobMatcher
Matcher => _matcher ??= new StaticWebAssetGlobMatcherBuilder().AddIncludePatterns(Pattern).Build();
GenerateStaticWebAssetEndpointsManifest.cs (1)
71
StaticWebAssetGlobMatcher
exclusionMatcher = null;
Utils\Globbing\StaticWebAssetGlobMatcherBuilder.cs (1)
45
public
StaticWebAssetGlobMatcher
Build()
Microsoft.NET.Sdk.StaticWebAssets.Tests (43)
StaticWebAssets\ContentTypeProviderTests.cs (2)
41
private
StaticWebAssetGlobMatcher
.MatchContext CreateContext(string v)
43
var ctx =
StaticWebAssetGlobMatcher
.CreateMatchContext();
StaticWebAssets\FingerprintPatternMatcherTest.cs (2)
83
private
StaticWebAssetGlobMatcher
.MatchContext CreateMatchContext(string path)
85
var context = new
StaticWebAssetGlobMatcher
.MatchContext();
StaticWebAssets\Globbing\StaticWebAssetGlobMatcherTest.Compatibility.cs (19)
13
var
globMatcher = matcher.Build();
25
var
globMatcher = matcher.Build();
36
var
globMatcher = matcher.Build();
53
var
globMatcher = matcher.Build();
72
var
globMatcher = matcher.Build();
92
var
globMatcher = matcher.Build();
114
var
globMatcher = matcher.Build();
137
var
globMatcher = matcher.Build();
151
var
globMatcher = matcher.Build();
165
var
globMatcher = matcher.Build();
180
var
globMatcher = matcher.Build();
194
var
globMatcher = matcher.Build();
208
var
globMatcher = matcher.Build();
222
var
globMatcher = matcher.Build();
237
var
globMatcher = matcher.Build();
251
var
globMatcher = matcher.Build();
265
var
globMatcher = matcher.Build();
279
var
globMatcher = matcher.Build();
294
var
globMatcher = matcher.Build();
StaticWebAssets\Globbing\StaticWebAssetGlobMatcherTest.cs (20)
35
var
globMatcher = matcher.Build();
48
var
globMatcher = matcher.Build();
61
var
globMatcher = matcher.Build();
73
var
globMatcher = matcher.Build();
85
var
globMatcher = matcher.Build();
97
var
globMatcher = matcher.Build();
109
var
globMatcher = matcher.Build();
130
var
globMatcher = matcher.Build();
152
var
globMatcher = matcher.Build();
185
var
globMatcher = matcher.Build();
225
var
globMatcher = matcher.Build();
278
var
globMatcher = matcher.Build();
298
var
globMatcher = matcher.Build();
310
var
globMatcher = matcher.Build();
322
var
globMatcher = matcher.Build();
334
var
globMatcher = matcher.Build();
346
var
globMatcher = matcher.Build();
358
var
globMatcher = matcher.Build();
370
var
globMatcher = matcher.Build();
382
var
globMatcher = matcher.Build();