5 overrides of Id
Microsoft.CodeAnalysis (5)
259 references to Id
dotnet-format (7)
GenerateDocumentationAndConfigFiles (1)
ILLink.CodeFixProvider (4)
Microsoft.Analyzers.Extra.Tests (4)
Microsoft.Analyzers.Local.Tests (5)
Microsoft.AspNetCore.App.CodeFixes (1)
Microsoft.CodeAnalysis (32)
Microsoft.CodeAnalysis.Analyzers (5)
Microsoft.CodeAnalysis.CodeStyle (2)
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (2)
79document, semanticModel, root, diagnostic.Id, spanNode, cancellationToken);
228document, semanticModel, root, diagnostics[0].Id, spanNode, cancellationToken);
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpDiagnosticFilter.cs (1)
99d.Id,
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
35if (diagnostic.Id == "CS8019" &&
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.CSharp.Features (12)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
35if (diagnostic.Id == "CS8019" &&
Microsoft.CodeAnalysis.Features (46)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaBatchFixHelpers.cs (1)
72id: diagnostic.Id,
src\roslyn\src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (2)
79document, semanticModel, root, diagnostic.Id, spanNode, cancellationToken);
228document, semanticModel, root, diagnostics[0].Id, spanNode, cancellationToken);
Microsoft.CodeAnalysis.VisualBasic (1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
Microsoft.CodeAnalysis.Workspaces (14)
Microsoft.DotNet.HotReload.Watch (3)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Gen.BuildMetadata.Unit.Tests (6)
Microsoft.Gen.ComplianceReports.Unit.Tests (5)
Microsoft.Gen.ContextualOptions.Unit.Tests (4)
Microsoft.Gen.Logging.Unit.Tests (14)
Microsoft.Gen.MetadataExtractor.Unit.Tests (5)
Microsoft.Gen.Metrics.Unit.Tests (47)
ParserTests.cs (22)
30Assert.Equal(DiagDescriptors.ErrorInvalidMethodName.Id, d[0].Id);
46Assert.Equal(DiagDescriptors.ErrorInvalidMethodReturnTypeLocation.Id, d[0].Id);
62Assert.Equal(DiagDescriptors.ErrorInvalidMethodReturnTypeArity.Id, d[0].Id);
83Assert.Equal(DiagDescriptors.ErrorInvalidMethodReturnType.Id, d[0].Id);
111Assert.Equal(DiagDescriptors.ErrorInvalidAttributeGenericType.Id, d[0].Id);
125Assert.Equal(DiagDescriptors.ErrorInvalidTagNames.Id, d[0].Id);
139Assert.Equal(DiagDescriptors.ErrorInvalidTagNames.Id, d[0].Id);
179Assert.Equal(DiagDescriptors.ErrorNotPartialMethod.Id, d[0].Id);
193Assert.Equal(DiagDescriptors.ErrorNotStaticMethod.Id, d[0].Id);
207Assert.Equal(DiagDescriptors.ErrorInvalidMetricName.Id, d[0].Id);
221Assert.Equal(DiagDescriptors.ErrorInvalidMetricName.Id, d[0].Id);
235Assert.Equal(DiagDescriptors.ErrorMethodIsGeneric.Id, d[0].Id);
249Assert.Equal(DiagDescriptors.ErrorInvalidParameterName.Id, d[0].Id);
358Assert.Equal(DiagDescriptors.ErrorMetricNameReuse.Id, d[0].Id);
406Assert.Equal(DiagDescriptors.ErrorMissingMeter.Id, diag.Id);
420Assert.Equal(DiagDescriptors.ErrorMissingMeter.Id, diag.Id);
435Assert.Equal(DiagDescriptors.ErrorMethodHasBody.Id, d[0].Id);
702Assert.Equal(DiagDescriptors.ErrorXmlNotLoadedCorrectly.Id, d[0].Id);
833Assert.Equal(DiagDescriptors.ErrorTagTypeCycleDetected.Id, diag.Id);
859Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, diag.Id);
891Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, diag.Id);
922Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, diag.Id);
ParserTests.Diagnostics.cs (21)
34Assert.Equal(DiagDescriptors.ErrorTagTypeCycleDetected.Id, diag.Id);
64Assert.Equal(DiagDescriptors.ErrorTagTypeCycleDetected.Id, diag.Id);
95Assert.Equal(DiagDescriptors.ErrorTagTypeCycleDetected.Id, diag.Id);
214Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, d[0].Id);
241Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, d[0].Id);
272Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, d[0].Id);
303Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, d[0].Id);
357Assert.Equal(DiagDescriptors.ErrorInvalidTagNameType.Id, d[0].Id);
383Assert.Equal(DiagDescriptors.ErrorTooManyTagNames.Id, d[0].Id);
402Assert.Equal(DiagDescriptors.ErrorInvalidAttributeGenericType.Id, diag.Id);
426Assert.Equal(DiagDescriptors.ErrorTagTypeCycleDetected.Id, diag.Id);
443Assert.Equal(DiagDescriptors.ErrorMetricNameReuse.Id, diag.Id);
460Assert.Equal(DiagDescriptors.ErrorMetricNameReuse.Id, diag.Id);
483Assert.Equal(DiagDescriptors.ErrorInvalidTagNameType.Id, diag.Id);
497Assert.Equal(DiagDescriptors.ErrorNotStaticMethod.Id, diag.Id);
511Assert.Equal(DiagDescriptors.ErrorNotPartialMethod.Id, diag.Id);
525Assert.Equal(DiagDescriptors.ErrorMissingMeter.Id, diag.Id);
539Assert.Equal(DiagDescriptors.ErrorInvalidTagNames.Id, diag.Id);
565Assert.Equal(DiagDescriptors.ErrorTooManyTagNames.Id, diag.Id);
590Assert.Equal(DiagDescriptors.ErrorDuplicateTagName.Id, diag.Id);
613Assert.Equal(DiagDescriptors.ErrorInvalidTagNameType.Id, diag.Id);
Microsoft.Gen.MetricsReports.Unit.Tests (5)
Microsoft.Interop.LibraryImportGenerator (2)
Microsoft.ML.InternalCodeAnalyzer (2)
Roslyn.Diagnostics.Analyzers (2)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Helpers\RemoveUnnecessaryImports\CSharpUnnecessaryImportsProvider.cs (1)
35if (diagnostic.Id == "CS8019" &&