149 references to SymbolIsBannedAnalyzer
Microsoft.CodeAnalysis.BannedApiAnalyzers (4)
SymbolIsBannedAnalyzer.cs (4)
48
ImmutableArray.Create(
SymbolIsBannedAnalyzer
.SymbolIsBannedRule,
SymbolIsBannedAnalyzer
.DuplicateBannedSymbolRule);
50
protected sealed override DiagnosticDescriptor SymbolIsBannedRule =>
SymbolIsBannedAnalyzer
.SymbolIsBannedRule;
95
SymbolIsBannedAnalyzer
.DuplicateBannedSymbolRule,
Microsoft.CodeAnalysis.BannedApiAnalyzers.UnitTests (145)
SymbolIsBannedAnalyzerTests.cs (145)
99
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
125
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
186
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
232
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
294
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
341
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
418
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
419
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
478
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
479
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
607
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
608
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
647
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
648
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
790
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
833
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
886
csharpTest.ExpectedDiagnostics.Add(GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
927
basicTest.ExpectedDiagnostics.Add(GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
964
var expected = new DiagnosticResult(
SymbolIsBannedAnalyzer
.DuplicateBannedSymbolRule)
977
var expected = new DiagnosticResult(
SymbolIsBannedAnalyzer
.DuplicateBannedSymbolRule)
1003
new DiagnosticResult(
SymbolIsBannedAnalyzer
.DuplicateBannedSymbolRule)
1025
var expected = new DiagnosticResult(
SymbolIsBannedAnalyzer
.DuplicateBannedSymbolRule)
1048
new DiagnosticResult(
SymbolIsBannedAnalyzer
.DuplicateBannedSymbolRule)
1155
""", bannedText, GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1165
""", bannedText, GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1180
""", bannedText, GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "IBanned", ""));
1188
""", bannedText, GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "IBanned", ""));
1204
""", bannedText, GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1212
""", bannedText, GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1232
""", bannedText, GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1242
""", bannedText, GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1261
""", bannedText, GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ": message"));
1271
""", bannedText, GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ": message"));
1290
""", @"T:N.Banned;Use NonBanned instead", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ": Use NonBanned instead"));
1308
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1324
""", @"T:N.Banned ; Use NonBanned instead ", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ": Use NonBanned instead"));
1340
""", @"T:N.Banned;", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1377
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedA", ""),
1378
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedB", "")
1401
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
1418
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "N", ""));
1435
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "N", ""));
1453
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "N", ""));
1472
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "N", ""),
1473
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "N", ""));
1494
""", @"N:N", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "N", ""));
1510
""", @"N:N", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "N", ""));
1522
""", @"N:System.Threading", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "System.Threading", ""));
1536
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "List<T>", ""));
1563
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1564
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1565
GetCSharpResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1566
GetCSharpResultAt(3,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1567
GetCSharpResultAt(4,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1568
GetCSharpResultAt(5,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1569
GetCSharpResultAt(6,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1570
GetCSharpResultAt(7,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1585
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Nested", ""));
1607
""", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1625
""", @"T:I", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "I", ""));
1648
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1649
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1650
GetCSharpResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1651
GetCSharpResultAt(3,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1652
GetCSharpResultAt(4,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1653
GetCSharpResultAt(5,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1654
GetCSharpResultAt(6,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1668
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1669
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1683
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1684
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1702
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1703
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
1704
GetCSharpResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1718
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1728
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
1742
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
1743
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
1759
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
1760
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
1772
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
1773
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
1785
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
1786
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
1812
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned.Banned()", ""));
1817
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned.Banned(int)", ""));
1849
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute.BannedAttribute()", ""),
1850
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute.BannedAttribute()", ""));
1855
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute.BannedAttribute(int)", ""),
1856
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute.BannedAttribute(int)", ""));
1897
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned()", ""));
1902
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned(int)", ""));
1907
GetCSharpResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned<T>(T)", ""));
1912
GetCSharpResultAt(3,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "D<T>.Banned()", ""));
1917
GetCSharpResultAt(4,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "D<T>.Banned(int)", ""));
1922
GetCSharpResultAt(5,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "D<T>.Banned<U>(U)", ""));
1943
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned", ""),
1944
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned", ""));
1964
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned", ""),
1965
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned", ""));
1987
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned", ""),
1988
GetCSharpResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned", ""),
1989
GetCSharpResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned", ""));
2009
GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Banned()", ""));
2035
""", @"T:Banned", GetCSharpResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
2330
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedA", ""),
2331
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedB", "")
2349
""", @"T:N.Banned", GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Banned", ""));
2361
""", GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "List(Of T)", ""));
2374
""", GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C.Nested", ""));
2392
""", GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
2407
""", @"T:I", GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "I", ""));
2419
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
2420
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
2432
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
2433
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
2449
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
2450
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""),
2451
GetBasicResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
2463
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));
2482
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
2483
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
2500
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
2501
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
2515
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
2516
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
2530
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""),
2531
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "BannedAttribute", ""));
2553
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub New()", ""));
2558
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub New(I As Integer)", ""));
2590
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub New()", ""),
2591
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub New()", ""));
2596
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub New(Banned As Integer)", ""),
2597
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub New(Banned As Integer)", ""));
2618
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub Banned()", ""));
2623
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub Banned(I As Integer)", ""));
2640
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Property Banned As Integer", ""),
2641
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Property Banned As Integer", ""));
2657
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Banned As Integer", ""),
2658
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Banned As Integer", ""));
2676
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Event Banned As Action", ""),
2677
GetBasicResultAt(1,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Event Banned As Action", ""),
2678
GetBasicResultAt(2,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Event Banned As Action", ""));
2694
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "Public Sub Banned()", ""));
2704
GetBasicResultAt(0,
SymbolIsBannedAnalyzer
.SymbolIsBannedRule, "C", ""));