89 references to DiagnosticDescriptor
Aspire.Hosting.Analyzers (1)
AppHostAnalyzer.Diagnostics.cs (1)
14
internal static readonly DiagnosticDescriptor s_modelNameMustBeValid =
new
(
Aspire.Hosting.Integration.Analyzers (10)
AspireExportAnalyzer.Diagnostics.cs (10)
14
internal static readonly DiagnosticDescriptor s_exportMethodMustBeStatic =
new
(
24
internal static readonly DiagnosticDescriptor s_invalidExportIdFormat =
new
(
34
internal static readonly DiagnosticDescriptor s_returnTypeMustBeAtsCompatible =
new
(
44
internal static readonly DiagnosticDescriptor s_parameterTypeMustBeAtsCompatible =
new
(
54
internal static readonly DiagnosticDescriptor s_unionRequiresAtLeastTwoTypes =
new
(
64
internal static readonly DiagnosticDescriptor s_unionTypeMustBeAtsCompatible =
new
(
74
internal static readonly DiagnosticDescriptor s_duplicateExportId =
new
(
85
internal static readonly DiagnosticDescriptor s_missingExportAttribute =
new
(
95
internal static readonly DiagnosticDescriptor s_exportNameShouldBeUnique =
new
(
105
internal static readonly DiagnosticDescriptor s_exportedSyncDelegateInvokedInline =
new
(
ConfigurationSchemaGenerator (1)
DiagnosticDescriptors.cs (1)
28
public static DiagnosticDescriptor PropertyNotSupported { get; } = new
DiagnosticDescriptor
(
EventSourceGenerator (2)
EventSourceGenerator.Parser.cs (2)
58
new
DiagnosticDescriptor
(
87
new
DiagnosticDescriptor
(
ILLink.RoslynAnalyzer (3)
DiagnosticDescriptors.cs (3)
14
return new
DiagnosticDescriptor
(diagnosticId.AsString(),
24
=> new
DiagnosticDescriptor
(diagnosticId.AsString(),
45
return new
DiagnosticDescriptor
(diagnosticId.AsString(),
Microsoft.Analyzers.Extra (1)
DiagDescriptors.cs (1)
134
return
new
(
Microsoft.Analyzers.Local (1)
DiagDescriptors.cs (1)
115
=>
new
(id, title, messageFormat, category, defaultSeverity, true, description);
Microsoft.AspNetCore.Analyzers (3)
StartupAnalyzer.Diagnostics.cs (3)
15
internal static readonly DiagnosticDescriptor BuildServiceProviderShouldNotCalledInConfigureServicesMethod = new
DiagnosticDescriptor
(
24
internal static readonly DiagnosticDescriptor UnsupportedUseMvcWithEndpointRouting = new
DiagnosticDescriptor
(
33
internal static readonly DiagnosticDescriptor IncorrectlyConfiguredAuthorizationMiddleware = new
DiagnosticDescriptor
(
Microsoft.AspNetCore.Mvc.Analyzers (6)
DiagnosticDescriptors.cs (6)
15
new
DiagnosticDescriptor
(
24
new
DiagnosticDescriptor
(
33
new
DiagnosticDescriptor
(
42
new
DiagnosticDescriptor
(
51
new
DiagnosticDescriptor
(
64
new
DiagnosticDescriptor
(
Microsoft.AspNetCore.Mvc.Api.Analyzers (4)
ApiDiagnosticDescriptors.cs (4)
14
new
DiagnosticDescriptor
(
23
new
DiagnosticDescriptor
(
32
new
DiagnosticDescriptor
(
41
new
DiagnosticDescriptor
(
Microsoft.CodeAnalysis (5)
CommandLine\AnalyzerConfigSet.cs (3)
95
= new
DiagnosticDescriptor
(
104
= new
DiagnosticDescriptor
(
113
= new
DiagnosticDescriptor
(
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (1)
20
private static readonly DiagnosticDescriptor s_suppressionDiagnosticDescriptor = new
DiagnosticDescriptor
(
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
1468
return new
DiagnosticDescriptor
(
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
35
private static readonly DiagnosticDescriptor s_dummyDataflowAnalysisDescriptor =
new
(
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
34
private static readonly DiagnosticDescriptor s_enableGenerateDocumentationFileIdDescriptor =
new
(
Microsoft.CodeAnalysis.Features (2)
Diagnostics\Service\DocumentAnalysisExecutor_Helpers.cs (1)
35
var descriptor = new
DiagnosticDescriptor
(AnalyzerExceptionDiagnosticId,
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
34
private static readonly DiagnosticDescriptor s_enableGenerateDocumentationFileIdDescriptor =
new
(
Microsoft.CodeAnalysis.Razor.Compiler (1)
SourceGenerators\Diagnostics\RazorDiagnostics.cs (1)
94
var descriptor = new
DiagnosticDescriptor
(
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DiagnosticDescriptorData.cs (1)
59
return new
DiagnosticDescriptor
(
Microsoft.DotNet.CodeAnalysis (6)
Analyzers\AppContextDefaultsAnalyzer.cs (3)
27
new
DiagnosticDescriptor
(DiagnosticIds.BCL0010.ToString(), s_title, CreateDiagnosticMessage(s_defaultValueNotInitializedToTrue, DiagnosticIds.BCL0010.ToString()), s_analyzerName, DiagnosticSeverity.Error, isEnabledByDefault: true, description: s_description);
30
new
DiagnosticDescriptor
(DiagnosticIds.BCL0011.ToString(), s_title, CreateDiagnosticMessage(s_defaultValueInsideUnexpectedIfCondition, DiagnosticIds.BCL0011.ToString()), s_analyzerName, DiagnosticSeverity.Error, isEnabledByDefault: true, description: s_description);
33
new
DiagnosticDescriptor
(DiagnosticIds.BCL0012.ToString(), s_title, CreateDiagnosticMessage(s_defaultValueDefinedOutsideIfCondition, DiagnosticIds.BCL0012.ToString()), s_analyzerName, DiagnosticSeverity.Error, isEnabledByDefault: true, description: s_description);
Analyzers\MembersMustExistAnalyzer.cs (1)
26
new
DiagnosticDescriptor
(DiagnosticIds.BCL0001.ToString(), s_title, s_messageFormat, s_analyzerName, DiagnosticSeverity.Error, isEnabledByDefault: true, description: s_description, customTags: WellKnownDiagnosticTags.CompilationEnd);
Analyzers\PinvokeAnalyzer.cs (1)
24
private static DiagnosticDescriptor InvalidPinvokeCall = new
DiagnosticDescriptor
(DiagnosticIds.BCL0015.ToString(), Title, MessageFormat, AnalyzerName, DiagnosticSeverity.Error, isEnabledByDefault: true, description: Description);
Analyzers\ResourceUsageAnalyzer.cs (1)
19
private static DiagnosticDescriptor InvalidSRFormatCall = new
DiagnosticDescriptor
(DiagnosticIds.BCL0020.ToString(), Title, "", AnalyzerName, DiagnosticSeverity.Error, isEnabledByDefault: true, description: Description);
Microsoft.Extensions.Options.SourceGeneration (1)
DiagDescriptorsBase.cs (1)
21
return
new
(
Microsoft.Gen.BuildMetadata (1)
src\Generators\Shared\DiagDescriptorsBase.cs (1)
28
return
new
(
Microsoft.Gen.ComplianceReports (1)
ComplianceReportsGenerator.cs (1)
92
var diagnostic = new
DiagnosticDescriptor
(
Microsoft.Gen.ContextualOptions (1)
src\Generators\Shared\DiagDescriptorsBase.cs (1)
28
return
new
(
Microsoft.Gen.Logging (1)
src\Generators\Shared\DiagDescriptorsBase.cs (1)
28
return
new
(
Microsoft.Gen.MetadataExtractor (4)
MetadataReportsGenerator.cs (1)
81
var diagnostic = new
DiagnosticDescriptor
(
src\Generators\Microsoft.Gen.ComplianceReports\ComplianceReportsGenerator.cs (1)
92
var diagnostic = new
DiagnosticDescriptor
(
src\Generators\Microsoft.Gen.MetricsReports\MetricsReportsGenerator.cs (1)
56
var diagnostic = new
DiagnosticDescriptor
(
src\Generators\Shared\DiagDescriptorsBase.cs (1)
28
return
new
(
Microsoft.Gen.Metrics (1)
src\Generators\Shared\DiagDescriptorsBase.cs (1)
28
return
new
(
Microsoft.Gen.MetricsReports (2)
MetricsReportsGenerator.cs (1)
56
var diagnostic = new
DiagnosticDescriptor
(
src\Generators\Shared\DiagDescriptorsBase.cs (1)
28
return
new
(
Microsoft.Maui.Controls.BindingSourceGen (10)
DiagnosticsFactory.cs (10)
21
new
DiagnosticDescriptor
(
32
new
DiagnosticDescriptor
(
43
new
DiagnosticDescriptor
(
54
new
DiagnosticDescriptor
(
65
new
DiagnosticDescriptor
(
76
new
DiagnosticDescriptor
(
87
new
DiagnosticDescriptor
(
98
new
DiagnosticDescriptor
(
109
new
DiagnosticDescriptor
(
120
new
DiagnosticDescriptor
(
Microsoft.ML.CodeAnalyzer.Tests (1)
Code\RelaxTestNamingTest.cs (1)
107
public static readonly DiagnosticDescriptor Rule = new
DiagnosticDescriptor
(RelaxTestNamingSuppressor.Rule.SuppressedDiagnosticId, "Title", "Message", "Category", DiagnosticSeverity.Warning, isEnabledByDefault: true);
Microsoft.ML.InternalCodeAnalyzer (13)
BaseTestClassAnalyzer.cs (1)
25
new
DiagnosticDescriptor
(DiagnosticId, Title, Format, Category,
BestFriendAnalyzer.cs (1)
30
new
DiagnosticDescriptor
(DiagnosticId, Title, Format, Category,
BestFriendOnPublicDeclarationsAnalyzer.cs (1)
26
new
DiagnosticDescriptor
(DiagnosticId, Title, Format, Category,
ContractsCheckAnalyzer.cs (4)
33
new
DiagnosticDescriptor
(Id, Title, Format, Category,
47
new
DiagnosticDescriptor
(Id, Title, Format, Category,
58
new
DiagnosticDescriptor
(Id, Title, Format, Category,
70
new
DiagnosticDescriptor
(Id, Title, Format, Category,
InstanceInitializerAnalyzer.cs (1)
24
new
DiagnosticDescriptor
(DiagnosticId, Title, Format, Category,
NameAnalyzer.cs (2)
54
new
DiagnosticDescriptor
(Id, Title, Format, Category,
67
new
DiagnosticDescriptor
(Id, Title, Format, Category,
ParameterVariableNameAnalyzer.cs (1)
26
new
DiagnosticDescriptor
(Id, Title, Format, Category,
SingleVariableDeclarationAnalyzer.cs (1)
26
new
DiagnosticDescriptor
(DiagnosticId, Title, Format, Category,
TypeParamNameAnalyzer.cs (1)
25
new
DiagnosticDescriptor
(Id, Title, Format, Category,
System.Private.CoreLib.Generators (4)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (4)
34
private static readonly DiagnosticDescriptor Rule = new
DiagnosticDescriptor
(DiagnosticId, Title, MessageFormat, Category, DiagnosticSeverity.Error, isEnabledByDefault: true, description: Description);
38
private static readonly DiagnosticDescriptor RuleHelper = new
DiagnosticDescriptor
(DiagnosticIdHelper, Title, MessageHelperFormat, Category, DiagnosticSeverity.Error, isEnabledByDefault: true, description: Description);
42
private static readonly DiagnosticDescriptor RuleCantParse = new
DiagnosticDescriptor
(DiagnosticIdConditionParsing, Title, MessageNonParseableConditionFormat, Category, DiagnosticSeverity.Error, isEnabledByDefault: true, description: Description);
46
private static readonly DiagnosticDescriptor RuleAttributeNotSpecificEnough = new
DiagnosticDescriptor
(DiagnosticIdAttributeNotSpecificEnough, Title, MessageAttributeNotSpecificEnoughFormat, Category, DiagnosticSeverity.Error, isEnabledByDefault: true, description: Description);