28 references to CreateDescriptorWithId
Microsoft.CodeAnalysis.CSharp.Features (8)
src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (2)
24
private static readonly DiagnosticDescriptor s_outsideDiagnosticDescriptor =
CreateDescriptorWithId
(
33
private static readonly DiagnosticDescriptor s_insideDiagnosticDescriptor =
CreateDescriptorWithId
(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\AbstractCSharpUseCollectionExpressionDiagnosticAnalyzer.cs (1)
35
=>
CreateDescriptorWithId
(
src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (3)
35
var descriptor =
CreateDescriptorWithId
(helper.DiagnosticId, helper.EnforceOnBuild, hasAnyCodeStyleOption: true, helper.UseExpressionBodyTitle, helper.UseExpressionBodyTitle);
107
CreateDescriptorWithId
(helper.DiagnosticId, helper.EnforceOnBuild, hasAnyCodeStyleOption: true, helper.UseExpressionBodyTitle, helper.UseExpressionBodyTitle),
125
CreateDescriptorWithId
(helper.DiagnosticId, helper.EnforceOnBuild, hasAnyCodeStyleOption: true, helper.UseBlockBodyTitle, helper.UseBlockBodyTitle),
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
110
return
CreateDescriptorWithId
(IDEDiagnosticIds.UseExpressionBodyForLambdaExpressionsDiagnosticId, EnforceOnBuildValues.UseExpressionBodyForLambdaExpressions, hasAnyCodeStyleOption: true, title, message);
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
32
private static readonly DiagnosticDescriptor s_unsafeDescriptor =
CreateDescriptorWithId
(
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
src\Analyzers\CSharp\Tests\AbstractBuiltInCodeStyleDiagnosticAnalyzer\AbstractBuiltInCodeStyleDiagnosticAnalyzerTests.cs (1)
40
var descriptor =
CreateDescriptorWithId
(
Microsoft.CodeAnalysis.Features (19)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (1)
31
Descriptor =
CreateDescriptorWithId
(descriptorId, enforceOnBuild, hasAnyCodeStyleOption, title, messageFormat ?? title, isUnnecessary: isUnnecessary, isConfigurable: configurable);
src\Analyzers\Core\Analyzers\AddAccessibilityModifiers\AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
26
protected readonly DiagnosticDescriptor ModifierRemovedDescriptor =
CreateDescriptorWithId
(
src\Analyzers\Core\Analyzers\FileHeaders\AbstractFileHeaderDiagnosticAnalyzer.cs (1)
22
=>
CreateDescriptorWithId
(IDEDiagnosticIds.FileHeaderMismatch, EnforceOnBuildValues.FileHeaderMismatch, hasAnyCodeStyleOption: false, title, message);
src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (3)
30
private static readonly DiagnosticDescriptor s_fixableIdDescriptor =
CreateDescriptorWithId
(
58
classificationIdDescriptor =
CreateDescriptorWithId
(IDEDiagnosticIds.RemoveUnnecessaryImportsDiagnosticId, EnforceOnBuildValues.RemoveUnnecessaryImports, hasAnyCodeStyleOption: false, titleAndMessage, isUnnecessary: true);
59
generatedCodeClassificationIdDescriptor =
CreateDescriptorWithId
(IDEDiagnosticIds.RemoveUnnecessaryImportsDiagnosticId + "_gen", EnforceOnBuild.Never, hasAnyCodeStyleOption: false, titleAndMessage, isUnnecessary: true, isConfigurable: false);
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
45
private static readonly DiagnosticDescriptor s_removeUnusedMembersRule =
CreateDescriptorWithId
(
55
internal static readonly DiagnosticDescriptor s_removeUnreadMembersRule =
CreateDescriptorWithId
(
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (3)
65
private static readonly DiagnosticDescriptor s_expressionValueIsUnusedRule =
CreateDescriptorWithId
(
74
private static readonly DiagnosticDescriptor s_valueAssignedIsUnusedRule =
CreateDescriptorWithId
(
84
private static readonly DiagnosticDescriptor s_unusedParameterRule =
CreateDescriptorWithId
(
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (3)
28
private static readonly DiagnosticDescriptor s_descriptorSimplifyNames =
CreateDescriptorWithId
(IDEDiagnosticIds.SimplifyNamesDiagnosticId,
36
private static readonly DiagnosticDescriptor s_descriptorSimplifyMemberAccess =
CreateDescriptorWithId
(IDEDiagnosticIds.SimplifyMemberAccessDiagnosticId,
43
private static readonly DiagnosticDescriptor s_descriptorPreferBuiltinOrFrameworkType =
CreateDescriptorWithId
(IDEDiagnosticIds.PreferBuiltInOrFrameworkTypeDiagnosticId,
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
54
private static readonly DiagnosticDescriptor s_descriptor =
CreateDescriptorWithId
(
62
private static readonly DiagnosticDescriptor s_unnecessaryCodeDescriptor =
CreateDescriptorWithId
(
src\Analyzers\Core\Analyzers\UseCompoundAssignment\AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (2)
49
_incrementDescriptor =
CreateDescriptorWithId
(
57
_decrementDescriptor =
CreateDescriptorWithId
(
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
45
private static readonly DiagnosticDescriptor s_descriptor =
CreateDescriptorWithId
(