142 references to SymbolIsBannedRule
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
SymbolIsBannedAnalyzer.cs (2)
48
ImmutableArray.Create(SymbolIsBannedAnalyzer.
SymbolIsBannedRule
, SymbolIsBannedAnalyzer.DuplicateBannedSymbolRule);
50
protected sealed override DiagnosticDescriptor SymbolIsBannedRule => SymbolIsBannedAnalyzer.
SymbolIsBannedRule
;
Microsoft.CodeAnalysis.BannedApiAnalyzers.UnitTests (140)
SymbolIsBannedAnalyzerTests.cs (140)
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", ""));
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", ""));