1 write to Descriptor
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
971Descriptor = new DiagnosticDescriptor(
55 references to Descriptor
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (11)
CommandLineTests.cs (11)
12439Assert.Contains($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 12443var suppressor = new DiagnosticSuppressorForId(analyzer.Descriptor.Id); 12448analyzer.Descriptor.MessageFormat, 12457Assert.DoesNotContain($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 12466Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 12475Assert.DoesNotContain($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 12481suppressor = new DiagnosticSuppressorForId(analyzer.Descriptor.Id); 12486Assert.Contains($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 12506Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal); 12509var suppressor = new DiagnosticSuppressorForId(analyzer.Descriptor.Id); 12514Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (29)
Diagnostics\DiagnosticSuppressorTests.cs (29)
147Diagnostic(analyzer.Descriptor.Id, source1, isSuppressed: false).WithLocation(1, 1), 148Diagnostic(analyzer.Descriptor.Id, source2, isSuppressed: false).WithLocation(1, 1), 152var analyzersAndSuppressors = new DiagnosticAnalyzer[] { analyzer, new DiagnosticSuppressorForId(analyzer.Descriptor.Id) }; 154Diagnostic(analyzer.Descriptor.Id, source1, isSuppressed: true).WithLocation(1, 1), 155Diagnostic(analyzer.Descriptor.Id, source2, isSuppressed: true).WithLocation(1, 1), 169var expectedDiagnostic = Diagnostic(analyzer.Descriptor.Id, source, isSuppressed: false).WithLocation(1, 1); 173expectedDiagnostic = Diagnostic(analyzer.Descriptor.Id, source, isSuppressed: true).WithLocation(1, 1); 174var analyzersAndSuppressors = new DiagnosticAnalyzer[] { analyzer, new DiagnosticSuppressorForId(analyzer.Descriptor.Id), new DiagnosticSuppressorForId(analyzer.Descriptor.Id) }; 179analyzersAndSuppressors = new DiagnosticAnalyzer[] { analyzer, new DiagnosticSuppressorForId(analyzer.Descriptor.Id, suppressionId: "SPR0001"), new DiagnosticSuppressorForId(analyzer.Descriptor.Id, suppressionId: "SPR0002") }; 196Diagnostic(analyzer.Descriptor.Id, source)); 199var suppressor2 = new DiagnosticSuppressorForId(analyzer.Descriptor.Id); 204Diagnostic(analyzer.Descriptor.Id, source, isSuppressed: true)); 217var expectedDiagnostic = Diagnostic(analyzer.Descriptor.Id, source, isSuppressed: false); 221var analyzersAndSuppressors = new DiagnosticAnalyzer[] { analyzer, new DiagnosticSuppressorForId(analyzer.Descriptor.Id, suppressionId) }; 222expectedDiagnostic = Diagnostic(analyzer.Descriptor.Id, source, isSuppressed: true); 267var suppressor = new DiagnosticSuppressorForId(analyzer.Descriptor.Id); 272key: analyzer.Descriptor.Id, 346var suppressor = new DiagnosticSuppressorThrowsExceptionFromReportedSuppressions(analyzer.Descriptor.Id, expectedException); 392var suppressor = new DiagnosticSuppressor_UnsupportedSuppressionReported(analyzer.Descriptor.Id, supportedSuppressionId, unsupportedSuppressionId); 445var suppressor = new DiagnosticSuppressor_InvalidDiagnosticSuppressionReported(analyzer.Descriptor.Id, unsupportedSuppressedId); 449var exceptionMessage = string.Format(CodeAnalysisResources.InvalidDiagnosticSuppressionReported, analyzer.Descriptor.Id, unsupportedSuppressedId); 498var suppressor = new DiagnosticSuppressor_NonReportedDiagnosticCannotBeSuppressed(analyzer.Descriptor.Id, nonReportedDiagnosticId); 547var expectedDiagnostic = Diagnostic(analyzer.Descriptor.Id, source); 551var suppressor = new DiagnosticSuppressorForId(analyzer.Descriptor.Id, suppressionId); 560var suppressor2 = new DiagnosticSuppressorForId(analyzer.Descriptor.Id, suppressionId2); 583var expectedDiagnostic = Diagnostic(analyzer.Descriptor.Id, source); 586var suppressor = new DiagnosticSuppressorForId_ThrowsOperationCancelledException(analyzer.Descriptor.Id);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
Diagnostics\DiagnosticServiceTests.vb (2)
2172Assert.Equal(analyzer.Descriptor.Id, descriptors.Single().Id) 2188Assert.Equal(analyzer.Descriptor.Id, hiddenDiagnostics.Single().Id)
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\CommonDiagnosticAnalyzers.cs (2)
983public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => ImmutableArray.Create(Descriptor); 995context.ReportDiagnostic(Diagnostic.Create(Descriptor, tree.GetRoot().GetLocation()));
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (11)
CommandLineTests.vb (11)
9783Assert.Contains($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal) 9787Dim suppressor = New DiagnosticSuppressorForId(analyzer.Descriptor.Id) 9792analyzer.Descriptor.MessageFormat, 9800Assert.DoesNotContain($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal) 9809Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal) 9817Assert.DoesNotContain($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal) 9823suppressor = New DiagnosticSuppressorForId(analyzer.Descriptor.Id) 9828Assert.Contains($"warning {analyzer.Descriptor.Id}", output, StringComparison.Ordinal) 9848Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal) 9851Dim suppressor = New DiagnosticSuppressorForId(analyzer.Descriptor.Id) 9856Assert.Contains($"error {analyzer.Descriptor.Id}", output, StringComparison.Ordinal)