1 write to Regex
Microsoft.CodeAnalysis (1)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (1)
29
Regex
= regex;
32 references to Regex
Microsoft.CodeAnalysis (2)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (2)
37
return
Regex
.IsMatch(s);
40
var match =
Regex
.Match(s);
Microsoft.CodeAnalysis.UnitTests (30)
Analyzers\AnalyzerConfigTests.cs (30)
343
Assert.Equal("^.*/abc$", matcher.
Regex
.ToString());
355
Assert.Equal("^.*/[^/]*$", matcher.
Regex
.ToString());
366
Assert.Equal("^.*/[^/]*\\.cs$", matcher.
Regex
.ToString());
383
Assert.Equal("^.*/.*\\.cs$", matcher.
Regex
.ToString());
393
Assert.Equal("^.*/\\.\\.\\.$", matcher.
Regex
.ToString());
413
Assert.Equal("^.*/ab.def$", matcher.
Regex
.ToString());
426
Assert.Equal("^.*/ab\\\\c$", matcher.
Regex
.ToString());
437
Assert.Equal("^.*/\\*.*\\*\\*[^/]*$", matcher.
Regex
.ToString());
449
Assert.Equal("^.*/\\?.\\?[^/]*\\?.$", matcher.
Regex
.ToString());
463
Assert.Equal(@"^.*/abc\{}def$", matcher.
Regex
.ToString());
475
Assert.Equal("^.*/abc,def$", matcher.
Regex
.ToString());
488
Assert.Equal("^.*/[^/]*\\.(?:cs|vb|fs)$", matcher.
Regex
.ToString());
518
Assert.Equal("^/(?:[^/]*\\.cs|subdir/test\\.vb)$", matcher.
Regex
.ToString());
532
Assert.Equal("^.*/(?:)$", matcher.
Regex
.ToString());
544
Assert.Equal("^.*/(?:[^/]*\\.cs)$", matcher.
Regex
.ToString());
570
Assert.Equal("^.*/(?:test(?:\\.cs|\\.vb)|other\\.(?:a(?:bb|cc)))$", matcher.
Regex
.ToString());
590
Assert.Equal("^.*/ab(?:-)cd(?:-|)ef$", matcher.
Regex
.ToString());
604
Assert.Equal("^.*/ab(?:cs|vb|fs)cd$", matcher.
Regex
.ToString());
724
Assert.Equal(@"^.*/[^/]*\.[cf]s$", matcher.
Regex
.ToString());
735
Assert.Equal(@"^.*/[^/]*\.[^cf]s$", matcher.
Regex
.ToString());
748
Assert.Equal(@"^.*/[^/]*\.[\^cf]s$", matcher.
Regex
.ToString());
762
Assert.Equal("^.*/[0-9]x$", matcher.
Regex
.ToString());
775
Assert.Equal("^.*/[^0-9]x$", matcher.
Regex
.ToString());
788
Assert.Equal("^.*/[ab0-9]x$", matcher.
Regex
.ToString());
833
Assert.Equal(@"^.*/[\[a]bc$", matcher.
Regex
.ToString());
848
Assert.Equal(@"^.*/[-ac]bd$", matcher.
Regex
.ToString());
863
Assert.Equal(@"^.*/[ac-]bd$", matcher.
Regex
.ToString());
877
Assert.Equal(@"^.*/[ab]]cd$", matcher.
Regex
.ToString());
892
Assert.Equal(@"^.*/[ab\\]cd$", matcher.
Regex
.ToString());
905
Assert.Equal(@"^.*/ab\[cd$", matcher.
Regex
.ToString());