2 overrides of GetDiagnostics
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
3014public override ImmutableArray<Diagnostic> GetDiagnostics(CancellationToken cancellationToken = default)
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilation.vb (1)
2082Public Overrides Function GetDiagnostics(Optional cancellationToken As CancellationToken = Nothing) As ImmutableArray(Of Diagnostic)
101 references to GetDiagnostics
Analyzer.Utilities.UnitTests (1)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (1)
67CompilationUtils.ValidateNoCompileErrors(compilation.GetDiagnostics());
AnalyzerRunner (1)
Program.cs (1)
151foreach (var diagnostic in compilation.GetDiagnostics(cancellationToken))
Microsoft.AspNetCore.Analyzer.Testing (1)
CodeFixRunner.cs (1)
51var diagnostics = compilation.GetDiagnostics();
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
74var diagnostics = updatedCompilation.GetDiagnostics();
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (4)
IntegrationTests\CodeGenerationIntegrationTest.cs (4)
68var diagnostics = compiled.Compilation.GetDiagnostics().Where(d => d.Severity >= DiagnosticSeverity.Warning); 204var diagnostics = compiled.Compilation.GetDiagnostics().Where(d => d.Severity >= DiagnosticSeverity.Warning); 859Assert.Contains("CS8669", compiledAssembly.Compilation.GetDiagnostics().Select(d => d.Id)); 1073var diagnostics = compiledAssembly.Compilation.GetDiagnostics().Where(d => d.Severity >= DiagnosticSeverity.Warning);
Microsoft.AspNetCore.Razor.Microbenchmarks.Generator (1)
ProjectSetup.cs (1)
68var diagnostics = comp!.GetDiagnostics();
Microsoft.AspNetCore.Razor.Test.Common (4)
Language\IntegrationTests\IntegrationTestBase.cs (2)
266.GetDiagnostics() 633: compiled.Compilation.GetDiagnostics();
Language\IntegrationTests\RazorIntegrationTestBase.cs (2)
369.GetDiagnostics() 488var diagnostics = Compilation.GetDiagnostics().Concat(Diagnostics);
Microsoft.AspNetCore.Razor.Test.Common.Tooling (2)
Language\IntegrationTests\RazorToolingIntegrationTestBase.cs (2)
282.GetDiagnostics() 371var diagnostics = Compilation.GetDiagnostics();
Microsoft.CodeAnalysis (5)
Compilation\Compilation.cs (2)
263if (previousScriptCompilation.GetDiagnostics().Any(static d => d.Severity == DiagnosticSeverity.Error)) 3215diagnostics.AddRange(this.GetDiagnostics(cancellationToken));
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (3)
308var compDiags = compilation.GetDiagnostics(cancellationToken); 751_ = compilation.GetDiagnostics(cancellationToken); 1022_ = compilation.GetDiagnostics(cancellationToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (2)
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests_Razor.cs (1)
68compilation!.GetDiagnostics(CancellationToken.None).Where(
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests_Razor.cs (1)
66compilation!.GetDiagnostics(CancellationToken.None).Where(
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Semantics\SpeculationAnalyzerTests.cs (1)
491return !langCompilation.GetDiagnostics().Any(isProblem) &&
Workspaces\WorkspaceTests_EditorFeatures.cs (3)
502var errors = compilation2.GetDiagnostics(); 560var errors = compilation2y.GetDiagnostics(); 632var errors = compilation2y.GetDiagnostics();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
4404_ = newCompilation.GetDiagnostics(CancellationToken.None);
Diagnostics\GetDiagnosticsTests.cs (1)
502var unused = compilation.GetDiagnostics();
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
GenerateVariable\GenerateTypeTests_Razor.cs (1)
47compilation!.GetDiagnostics(CancellationToken.None).Where(
GenerateVariable\GenerateVariableTests_Razor.cs (1)
68compilation!.GetDiagnostics(CancellationToken.None).Where(
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests_Razor.cs (1)
68compilation!.GetDiagnostics(CancellationToken.None).Where(
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests_Razor.cs (1)
66compilation!.GetDiagnostics(CancellationToken.None).Where(
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\UsedAssembliesTests.cs (1)
279var diagnostics = comp.GetDiagnostics();
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\AddImportsTests.cs (1)
869var compilerDiagnostics = compilation.GetDiagnostics(CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
MetadataAsSource\AbstractMetadataAsSourceTests.TestContext.cs (2)
104var diagnostics = compilation.GetDiagnostics().ToArray(); 172var diagnostics = compilation.GetDiagnostics().ToArray();
Microsoft.CodeAnalysis.Features.UnitTests (5)
FindUsages\DefinitionItemFactoryTests.cs (5)
937Assert.Empty(compilation.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error)); 1342Assert.Empty(compilation.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error)); 1402Assert.Empty(compilation.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error)); 1517Assert.Empty(compilation.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error)); 1588Assert.Empty(compilation.GetDiagnostics());
Microsoft.CodeAnalysis.Razor.UnitTests (43)
BindTagHelperProducerTest.cs (11)
54Assert.Empty(compilation.GetDiagnostics()); 180Assert.Empty(compilation.GetDiagnostics()); 218Assert.Empty(compilation.GetDiagnostics()); 360Assert.Empty(compilation.GetDiagnostics()); 387Assert.Empty(compilation.GetDiagnostics()); 643Assert.Empty(compilation.GetDiagnostics()); 723Assert.Empty(compilation.GetDiagnostics()); 794Assert.Empty(compilation.GetDiagnostics()); 886Assert.Empty(compilation.GetDiagnostics()); 980Assert.Empty(compilation.GetDiagnostics()); 1004Assert.Empty(compilation.GetDiagnostics());
ComponentTagHelperProducerTest.cs (27)
47Assert.Empty(compilation.GetDiagnostics()); 155Assert.Empty(compilation.GetDiagnostics()); 214Assert.Empty(compilation.GetDiagnostics()); 251Assert.Empty(compilation.GetDiagnostics()); 286Assert.Empty(compilation.GetDiagnostics()); 321Assert.Empty(compilation.GetDiagnostics()); 369Assert.Empty(compilation.GetDiagnostics()); 412Assert.Empty(compilation.GetDiagnostics()); 455Assert.Empty(compilation.GetDiagnostics()); 514Assert.Empty(compilation.GetDiagnostics()); 584Assert.Empty(compilation.GetDiagnostics()); 629Assert.Empty(compilation.GetDiagnostics()); 686Assert.Empty(compilation.GetDiagnostics()); 732Assert.Empty(compilation.GetDiagnostics()); 782Assert.Empty(compilation.GetDiagnostics()); 840Assert.Empty(compilation.GetDiagnostics()); 892Assert.Empty(compilation.GetDiagnostics()); 962Assert.Empty(compilation.GetDiagnostics()); 1029Assert.Empty(compilation.GetDiagnostics()); 1106Assert.Empty(compilation.GetDiagnostics()); 1183Assert.Empty(compilation.GetDiagnostics()); 1264Assert.Empty(compilation.GetDiagnostics()); 1345Assert.Empty(compilation.GetDiagnostics()); 1432Assert.Empty(compilation.GetDiagnostics()); 1483Assert.Empty(compilation.GetDiagnostics()); 1538Assert.Empty(compilation.GetDiagnostics()); 1584Assert.Empty(compilation.GetDiagnostics());
EventHandlerTagHelperProducerTest.cs (5)
36Assert.Empty(compilation.GetDiagnostics()); 139Assert.Empty(compilation.GetDiagnostics()); 273Assert.NotEmpty(compilation.GetDiagnostics()); 301Assert.NotEmpty(compilation.GetDiagnostics()); 329Assert.NotEmpty(compilation.GetDiagnostics());
Microsoft.CodeAnalysis.Scripting (1)
Script.cs (1)
366return ImmutableArray.CreateRange(GetCompilation().GetDiagnostics(cancellationToken).Where(d => d.Severity == DiagnosticSeverity.Warning));
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\DiagnosticExtensions.cs (2)
108var diagnostics = c.GetDiagnostics(); 317var compilerDiagnostics = newCompilation.GetDiagnostics(cancellationToken);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (6)
NewlyCreatedProjectsFromDotNetNew.cs (1)
260var nonHiddenDiagnostics = compilation.GetDiagnostics()
VisualStudioMSBuildWorkspaceTests.cs (5)
382var diagnostics = compilation.GetDiagnostics() 1448var diagnostics = compilation.GetDiagnostics(); 2287var errs = comp.GetDiagnostics().Where(d => d.Severity == DiagnosticSeverity.Error); 2392comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify(); 2409comp.GetDiagnostics().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
SolutionTests\SolutionTests.cs (2)
5042var diagnostics = originalCompilation.GetDiagnostics(); 5063diagnostics = newCompilation.GetDiagnostics();
WorkspaceTests\AdhocWorkspaceTests.cs (1)
606var diagnostics = comp.GetDiagnostics();
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
GeneratorTests.cs (1)
100var compilationDiagnostics = outputCompilation.GetDiagnostics()
Microsoft.NET.Sdk.Razor.SourceGenerators.UnitTests (2)
RazorSourceGeneratorTagHelperTests.cs (2)
82Assert.Contains(compilation.GetDiagnostics(), static d => d.Severity == DiagnosticSeverity.Error); 182Assert.Contains(compilation.GetDiagnostics(), static d => d.Severity == DiagnosticSeverity.Error);
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\Logging\RoslynWorkspaceStructureLogger.cs (1)
174foreach (var diagnostic in compilation.GetDiagnostics(cancellationToken))
Test.Utilities (1)
CodeMetricsTestsBase.cs (1)
76var diagnostics = compilation.GetDiagnostics().Where(d => d.Severity is DiagnosticSeverity.Warning or DiagnosticSeverity.Error);