102 references to RoslynDiagnosticIds
Microsoft.CodeAnalysis.PublicApiAnalyzers (24)
DeclarePublicApiAnalyzer_Diagnostics.cs (24)
6using DiagnosticIds = Roslyn.Diagnostics.Analyzers.RoslynDiagnosticIds;
40id: DiagnosticIds.DeclarePublicApiRuleId,
51id: DiagnosticIds.DeclareInternalApiRuleId,
62id: DiagnosticIds.AnnotatePublicApiRuleId,
73id: DiagnosticIds.AnnotateInternalApiRuleId,
84id: DiagnosticIds.ObliviousPublicApiRuleId,
95id: DiagnosticIds.ObliviousInternalApiRuleId,
106id: DiagnosticIds.RemoveDeletedPublicApiRuleId,
117id: DiagnosticIds.RemoveDeletedInternalApiRuleId,
128id: DiagnosticIds.RemovedApiIsNotActuallyRemovedRuleId,
138id: DiagnosticIds.ExposedNoninstantiableTypeRuleIdPublic,
148id: DiagnosticIds.ExposedNoninstantiableTypeRuleIdInternal,
158id: DiagnosticIds.PublicApiFilesInvalid,
168id: DiagnosticIds.InternalApiFilesInvalid,
178id: DiagnosticIds.PublicApiFileMissing,
188id: DiagnosticIds.InternalApiFileMissing,
198id: DiagnosticIds.DuplicatedSymbolInPublicApiFiles,
208id: DiagnosticIds.DuplicatedSymbolInInternalApiFiles,
218id: DiagnosticIds.AvoidMultipleOverloadsWithOptionalParametersPublic,
228id: DiagnosticIds.AvoidMultipleOverloadsWithOptionalParametersInternal,
238id: DiagnosticIds.OverloadWithOptionalParametersShouldHaveMostParametersPublic,
248id: DiagnosticIds.OverloadWithOptionalParametersShouldHaveMostParametersInternal,
258id: DiagnosticIds.ShouldAnnotatePublicApiFilesRuleId,
269id: DiagnosticIds.ShouldAnnotateInternalApiFilesRuleId,
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (18)
Microsoft.CodeAnalysis.PublicApiAnalyzers.UnitTests (60)
AnnotatePublicApiAnalyzerTestsInternal.cs (14)
17protected override string AnnotateApiId => RoslynDiagnosticIds.AnnotateInternalApiRuleId;
18protected override string ShouldAnnotateApiFilesId => RoslynDiagnosticIds.ShouldAnnotateInternalApiFilesRuleId;
19protected override string ObliviousApiId => RoslynDiagnosticIds.ObliviousInternalApiRuleId;
22RoslynDiagnosticIds.DeclarePublicApiRuleId,
23RoslynDiagnosticIds.RemoveDeletedPublicApiRuleId,
24RoslynDiagnosticIds.PublicApiFilesInvalid,
25RoslynDiagnosticIds.DuplicatedSymbolInPublicApiFiles,
26RoslynDiagnosticIds.AnnotatePublicApiRuleId,
27RoslynDiagnosticIds.ShouldAnnotatePublicApiFilesRuleId,
28RoslynDiagnosticIds.ObliviousPublicApiRuleId,
29RoslynDiagnosticIds.PublicApiFileMissing,
30RoslynDiagnosticIds.AvoidMultipleOverloadsWithOptionalParametersPublic,
31RoslynDiagnosticIds.OverloadWithOptionalParametersShouldHaveMostParametersPublic,
32RoslynDiagnosticIds.ExposedNoninstantiableTypeRuleIdPublic,
AnnotatePublicApiAnalyzerTestsPublic.cs (14)
17protected override string AnnotateApiId => RoslynDiagnosticIds.AnnotatePublicApiRuleId;
18protected override string ShouldAnnotateApiFilesId => RoslynDiagnosticIds.ShouldAnnotatePublicApiFilesRuleId;
19protected override string ObliviousApiId => RoslynDiagnosticIds.ObliviousPublicApiRuleId;
22RoslynDiagnosticIds.DeclareInternalApiRuleId,
23RoslynDiagnosticIds.RemoveDeletedInternalApiRuleId,
24RoslynDiagnosticIds.InternalApiFilesInvalid,
25RoslynDiagnosticIds.DuplicatedSymbolInInternalApiFiles,
26RoslynDiagnosticIds.AnnotateInternalApiRuleId,
27RoslynDiagnosticIds.ShouldAnnotateInternalApiFilesRuleId,
28RoslynDiagnosticIds.ObliviousInternalApiRuleId,
29RoslynDiagnosticIds.InternalApiFileMissing,
30RoslynDiagnosticIds.AvoidMultipleOverloadsWithOptionalParametersInternal,
31RoslynDiagnosticIds.OverloadWithOptionalParametersShouldHaveMostParametersInternal,
32RoslynDiagnosticIds.ExposedNoninstantiableTypeRuleIdInternal,
DeclarePublicAPIAnalyzerTestsInternal.cs (16)
20protected override string AddNewApiId => RoslynDiagnosticIds.DeclareInternalApiRuleId;
21protected override string RemoveApiId => RoslynDiagnosticIds.RemoveDeletedInternalApiRuleId;
22protected override string DuplicatedSymbolInApiFileId => RoslynDiagnosticIds.DuplicatedSymbolInInternalApiFiles;
23protected override string ShouldAnnotateApiFilesId => RoslynDiagnosticIds.ShouldAnnotateInternalApiFilesRuleId;
24protected override string ObliviousApiId => RoslynDiagnosticIds.ObliviousInternalApiRuleId;
36RoslynDiagnosticIds.DeclarePublicApiRuleId,
37RoslynDiagnosticIds.RemoveDeletedPublicApiRuleId,
38RoslynDiagnosticIds.PublicApiFilesInvalid,
39RoslynDiagnosticIds.DuplicatedSymbolInPublicApiFiles,
40RoslynDiagnosticIds.AnnotatePublicApiRuleId,
41RoslynDiagnosticIds.ShouldAnnotatePublicApiFilesRuleId,
42RoslynDiagnosticIds.ObliviousPublicApiRuleId,
43RoslynDiagnosticIds.PublicApiFileMissing,
44RoslynDiagnosticIds.AvoidMultipleOverloadsWithOptionalParametersPublic,
45RoslynDiagnosticIds.OverloadWithOptionalParametersShouldHaveMostParametersPublic,
46RoslynDiagnosticIds.ExposedNoninstantiableTypeRuleIdPublic,
DeclarePublicAPIAnalyzerTestsPublic.cs (16)
20protected override string AddNewApiId => RoslynDiagnosticIds.DeclarePublicApiRuleId;
21protected override string RemoveApiId => RoslynDiagnosticIds.RemoveDeletedPublicApiRuleId;
22protected override string DuplicatedSymbolInApiFileId => RoslynDiagnosticIds.DuplicatedSymbolInPublicApiFiles;
23protected override string ShouldAnnotateApiFilesId => RoslynDiagnosticIds.ShouldAnnotatePublicApiFilesRuleId;
24protected override string ObliviousApiId => RoslynDiagnosticIds.ObliviousPublicApiRuleId;
36RoslynDiagnosticIds.DeclareInternalApiRuleId,
37RoslynDiagnosticIds.RemoveDeletedInternalApiRuleId,
38RoslynDiagnosticIds.InternalApiFilesInvalid,
39RoslynDiagnosticIds.DuplicatedSymbolInInternalApiFiles,
40RoslynDiagnosticIds.AnnotateInternalApiRuleId,
41RoslynDiagnosticIds.ShouldAnnotateInternalApiFilesRuleId,
42RoslynDiagnosticIds.ObliviousInternalApiRuleId,
43RoslynDiagnosticIds.InternalApiFileMissing,
44RoslynDiagnosticIds.AvoidMultipleOverloadsWithOptionalParametersInternal,
45RoslynDiagnosticIds.OverloadWithOptionalParametersShouldHaveMostParametersInternal,
46RoslynDiagnosticIds.ExposedNoninstantiableTypeRuleIdInternal,