1 write to Regex
Microsoft.CodeAnalysis (1)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (1)
33
Regex
= regex;
32 references to Regex
Microsoft.CodeAnalysis (2)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (2)
41
return
Regex
.IsMatch(s);
44
var match =
Regex
.Match(s);
Microsoft.CodeAnalysis.UnitTests (30)
Analyzers\AnalyzerConfigTests.cs (30)
377
Assert.Equal("^.*/abc$", matcher.
Regex
.ToString());
389
Assert.Equal("^.*/[^/]*$", matcher.
Regex
.ToString());
400
Assert.Equal("^.*/[^/]*\\.cs$", matcher.
Regex
.ToString());
417
Assert.Equal("^.*/.*\\.cs$", matcher.
Regex
.ToString());
427
Assert.Equal("^.*/\\.\\.\\.$", matcher.
Regex
.ToString());
447
Assert.Equal("^.*/ab.def$", matcher.
Regex
.ToString());
460
Assert.Equal("^.*/ab\\\\c$", matcher.
Regex
.ToString());
471
Assert.Equal("^.*/\\*.*\\*\\*[^/]*$", matcher.
Regex
.ToString());
483
Assert.Equal("^.*/\\?.\\?[^/]*\\?.$", matcher.
Regex
.ToString());
497
Assert.Equal(@"^.*/abc\{}def$", matcher.
Regex
.ToString());
509
Assert.Equal("^.*/abc,def$", matcher.
Regex
.ToString());
522
Assert.Equal("^.*/[^/]*\\.(?:cs|vb|fs)$", matcher.
Regex
.ToString());
552
Assert.Equal("^/(?:[^/]*\\.cs|subdir/test\\.vb)$", matcher.
Regex
.ToString());
566
Assert.Equal("^.*/(?:)$", matcher.
Regex
.ToString());
578
Assert.Equal("^.*/(?:[^/]*\\.cs)$", matcher.
Regex
.ToString());
604
Assert.Equal("^.*/(?:test(?:\\.cs|\\.vb)|other\\.(?:a(?:bb|cc)))$", matcher.
Regex
.ToString());
624
Assert.Equal("^.*/ab(?:-)cd(?:-|)ef$", matcher.
Regex
.ToString());
638
Assert.Equal("^.*/ab(?:cs|vb|fs)cd$", matcher.
Regex
.ToString());
758
Assert.Equal(@"^.*/[^/]*\.[cf]s$", matcher.
Regex
.ToString());
769
Assert.Equal(@"^.*/[^/]*\.[^cf]s$", matcher.
Regex
.ToString());
782
Assert.Equal(@"^.*/[^/]*\.[\^cf]s$", matcher.
Regex
.ToString());
796
Assert.Equal("^.*/[0-9]x$", matcher.
Regex
.ToString());
809
Assert.Equal("^.*/[^0-9]x$", matcher.
Regex
.ToString());
822
Assert.Equal("^.*/[ab0-9]x$", matcher.
Regex
.ToString());
867
Assert.Equal(@"^.*/[\[a]bc$", matcher.
Regex
.ToString());
882
Assert.Equal(@"^.*/[-ac]bd$", matcher.
Regex
.ToString());
897
Assert.Equal(@"^.*/[ac-]bd$", matcher.
Regex
.ToString());
911
Assert.Equal(@"^.*/[ab]]cd$", matcher.
Regex
.ToString());
926
Assert.Equal(@"^.*/[ab\\]cd$", matcher.
Regex
.ToString());
939
Assert.Equal(@"^.*/ab\[cd$", matcher.
Regex
.ToString());