137 references to VerifyAnalyzerDiagnostics
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (134)
Diagnostics\DiagnosticAnalyzerTests.AllInOne.cs (4)
42
CreateCompilationWithMscorlib461(source).
VerifyAnalyzerDiagnostics
(new[] { analyzer }, options);
63
CreateCompilationWithMscorlib461(source).
VerifyAnalyzerDiagnostics
(new[] { new CSharpTrackingDiagnosticAnalyzer() });
82
CreateCompilationWithMscorlib461(source).
VerifyAnalyzerDiagnostics
(new[] { new CSharpTrackingDiagnosticAnalyzer() });
92
}").
VerifyAnalyzerDiagnostics
(new[] { new CSharpTrackingDiagnosticAnalyzer() });
Diagnostics\DiagnosticAnalyzerTests.cs (90)
82
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null,
114
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null,
174
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null,
207
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ComplainAboutX() }, null, null,
229
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ImplicitlyDeclaredSymbolAnalyzer() });
290
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new SyntaxAndSymbolAnalyzer() }, null, null,
559
.
VerifyAnalyzerDiagnostics
(analyzers);
579
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
599
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
622
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
642
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
685
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
703
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
864
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: Diagnostic("AD0001")
936
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: Diagnostic("AD0001")
972
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: Diagnostic("AD0001")
990
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, Diagnostic("CS101").WithLocation(1, 1));
1001
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, Diagnostic("BC101").WithLocation(1, 1));
1085
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected:
1121
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected:
1137
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id));
1146
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id));
1155
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: Diagnostic(NotConfigurableDiagnosticAnalyzer.EnabledRule.Id));
1171
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: new[] {
1190
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: Diagnostic(CodeBlockActionAnalyzer.CodeBlockTopLevelRule.Id, "M").WithArguments("M").WithLocation(4, 17));
1219
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
1233
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
1272
.
VerifyAnalyzerDiagnostics
(analyzers);
1367
.
VerifyAnalyzerDiagnostics
(analyzers, null, null, expected: new[] {
1400
compilation.
VerifyAnalyzerDiagnostics
(analyzers);
1437
compilation.
VerifyAnalyzerDiagnostics
(analyzers, expected: expected);
1441
compilation.
VerifyAnalyzerDiagnostics
(analyzers, expected: expected);
1618
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
1687
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new OwningSymbolTestAnalyzer() }, null, null,
1702
compilation.
VerifyAnalyzerDiagnostics
(analyzers, analyzerOptions, null, expected: expected);
1890
compilation.
VerifyAnalyzerDiagnostics
(analyzers);
1915
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
1948
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
1969
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
1992
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2013
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2038
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2058
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2077
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2100
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2121
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2147
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2180
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2188
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2196
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2248
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2256
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2264
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2479
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2546
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2575
compilation.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
2594
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
2612
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
2633
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
2658
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
2733
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { analyzer },
2742
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { analyzer },
2751
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { analyzer },
2758
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { analyzer },
2853
compilation.
VerifyAnalyzerDiagnostics
(analyzers, expected: diagnostics);
3166
compilation.
VerifyAnalyzerDiagnostics
(analyzers, expected: expected);
3198
compilation.
VerifyAnalyzerDiagnostics
(analyzers, expected: expected);
3230
compilation.
VerifyAnalyzerDiagnostics
(analyzers, expected: expected);
3376
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3391
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3400
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3419
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3435
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3444
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3453
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3472
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3487
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3496
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3505
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3523
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3538
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer });
3544
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3559
compilation.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { namedTypeAnalyzer },
3598
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
3626
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
3653
compilation.
VerifyAnalyzerDiagnostics
(analyzers,
4101
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
4158
.
VerifyAnalyzerDiagnostics
(analyzers, null, null,
4205
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { analyzer }, null, null,
4431
compilation.
VerifyAnalyzerDiagnostics
([analyzer],
Diagnostics\DiagnosticSuppressorTests.cs (1)
31
=> c.
VerifyAnalyzerDiagnostics
(analyzers, expected: expected);
Diagnostics\OperationAnalyzerTests.cs (39)
48
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new EmptyArrayAnalyzer() }, null, null,
110
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new BoxingOperationAnalyzer() }, null, null,
140
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new BadStuffTestAnalyzer() }, null, null,
189
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new BadStuffTestAnalyzer() }, null, null);
217
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new BigForTestAnalyzer() }, null, null,
282
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new SwitchTestAnalyzer() }, null, null,
347
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new InvocationTestAnalyzer() }, null, null,
424
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new FieldCouldBeReadOnlyAnalyzer() }, null, null,
496
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new FieldCouldBeReadOnlyAnalyzer() }, null, null,
551
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new LocalCouldBeConstAnalyzer() }, null, null,
722
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new SymbolCouldHaveMoreSpecificTypeAnalyzer() }, null, null,
787
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new SeventeenTestAnalyzer() }, null, null,
827
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new NullArgumentTestAnalyzer() }, null, null,
880
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new MemberInitializerTestAnalyzer() }, null, null,
930
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new AssignmentTestAnalyzer() }, null, null,
979
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ArrayInitializerTestAnalyzer() }, null, null,
1015
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new VariableDeclarationTestAnalyzer() }, null, null,
1079
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new CaseTestAnalyzer() }, null, null,
1120
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ExplicitVsImplicitInstanceAnalyzer() }, null, null,
1156
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new MemberReferenceAnalyzer() }, null, null,
1219
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ParamsArrayTestAnalyzer() }, null, null,
1244
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new EqualsValueTestAnalyzer() }, null, null,
1275
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new OwningSymbolTestAnalyzer() }, null, null,
1299
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new NoneOperationTestAnalyzer() }, null, null);
1339
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new AssignmentOperationSyntaxTestAnalyzer() }, null, null,
1388
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new AddressOfTestAnalyzer() }, null, null,
1432
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new LambdaTestAnalyzer() }, null, null,
1481
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new StaticMemberTestAnalyzer() }, null, null,
1507
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new LabelOperationsTestAnalyzer() }, null, null,
1566
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new UnaryAndBinaryOperationsTestAnalyzer() }, null, null,
1614
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new OperatorPropertyPullerTestAnalyzer() }, null, null);
1640
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new NullOperationSyntaxTestAnalyzer() }, null, null,
1675
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ConversionExpressionCSharpTestAnalyzer() }, null, null,
1709
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new InvalidOperatorExpressionTestAnalyzer() }, null, null,
1739
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new InvocationTestAnalyzer() }, null, null);
1782
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new ConditionalAccessOperationTestAnalyzer() }, null, null,
1827
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new LiteralTestAnalyzer() }, null, null, Diagnostic("Literal", "null").WithArguments("null").WithLocation(6, 20),
1873
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new TrueFalseUnaryOperationTestAnalyzer() }, null, null,
1899
.
VerifyAnalyzerDiagnostics
(new DiagnosticAnalyzer[] { new OperationBlockAnalyzer() }, null, null,
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\Source\NullablePublicAPITests.cs (1)
1144
comp.
VerifyAnalyzerDiagnostics
(new[] { new NullabilityPrinter() }, null, null,
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\SuppressMessageAttributeCompilerTests.cs (1)
31
compilation.
VerifyAnalyzerDiagnostics
(analyzers, expected: diagnostics);
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.vb (1)
1163
compilation.
VerifyAnalyzerDiagnostics
(analyzers, Nothing, Nothing, expected)