119 references to EnforceOnBuildValues
Microsoft.CodeAnalysis.CSharp.Features (57)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
20EnforceOnBuildValues.ArrowExpressionClausePlacement,
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.ConditionalExpressionPlacement,
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.ConsecutiveBracePlacement,
ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
22EnforceOnBuildValues.ConstructorInitializerPlacement,
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
25EnforceOnBuildValues.ConvertSwitchStatementToExpression,
ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
20EnforceOnBuildValues.UseBlockScopedNamespace,
ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
20EnforceOnBuildValues.UseFileScopedNamespace,
ConvertToProgramMainDiagnosticAnalyzer.cs (1)
22EnforceOnBuildValues.UseProgramMain,
ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
24EnforceOnBuildValues.UseTopLevelStatements,
CSharpAddBracesDiagnosticAnalyzer.cs (1)
25EnforceOnBuildValues.AddBraces,
CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
31EnforceOnBuildValues.UsePatternMatchingAsAndMemberAccess,
CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
35EnforceOnBuildValues.InlineAsType,
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
39EnforceOnBuildValues.InlineDeclaration,
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
39EnforceOnBuildValues.InlineIsType,
CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
19EnforceOnBuildValues.MakeStructFieldsWritable,
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
23EnforceOnBuildValues.MakeStructMemberReadOnly,
CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.MakeStructReadOnly,
CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
18EnforceOnBuildValues.RemoveConfusingSuppressionForIsExpression,
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
25EnforceOnBuildValues.RemoveRedundantNullableDirective,
CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
23EnforceOnBuildValues.RemoveUnnecessaryDiscardDesignation,
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
33EnforceOnBuildValues.RemoveUnnecessaryLambdaExpression,
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
28EnforceOnBuildValues.RemoveUnnecessaryNullableDirective,
CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
26EnforceOnBuildValues.RemoveUnreachableCode,
CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
28EnforceOnBuildValues.SimplifyPropertyPattern,
CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
33EnforceOnBuildValues.UseCoalesceCompoundAssignment,
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
26EnforceOnBuildValues.UseDeconstruction,
CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
20EnforceOnBuildValues.UseDefaultLiteral,
CSharpUseExplicitTypeDiagnosticAnalyzer.cs (1)
23enforceOnBuild: EnforceOnBuildValues.UseExplicitType,
CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
24EnforceOnBuildValues.UseImplicitObjectCreation,
CSharpUseImplicitTypeDiagnosticAnalyzer.cs (1)
23enforceOnBuild: EnforceOnBuildValues.UseImplicitType,
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
48EnforceOnBuildValues.UseIndexOperator,
CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
25EnforceOnBuildValues.UseIsNullCheck,
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
46EnforceOnBuildValues.UseLocalFunction,
CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
33EnforceOnBuildValues.UseNameofInAttribute,
CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
30EnforceOnBuildValues.UseNotPattern,
CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.UseNullCheckOverTypeCheck,
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (2)
31EnforceOnBuildValues.UsePatternCombinators, 36EnforceOnBuildValues.UsePatternCombinators,
CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
46EnforceOnBuildValues.UseRangeOperator,
CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
37EnforceOnBuildValues.UseTupleSwap,
EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.EmbeddedStatementPlacement,
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
30EnforceOnBuildValues.InvokeDelegateWithConditionalAccess,
MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
19EnforceOnBuildValues.MakeLocalFunctionStatic,
MisplacedUsingDirectivesDiagnosticAnalyzer.cs (2)
29EnforceOnBuildValues.MoveMisplacedUsingDirectives, 37EnforceOnBuildValues.MoveMisplacedUsingDirectives,
UseExpressionBodyForAccessorsHelper.cs (1)
21EnforceOnBuildValues.UseExpressionBodyForAccessors,
UseExpressionBodyForConstructorsHelper.cs (1)
21EnforceOnBuildValues.UseExpressionBodyForConstructors,
UseExpressionBodyForConversionOperatorsHelper.cs (1)
21EnforceOnBuildValues.UseExpressionBodyForConversionOperators,
UseExpressionBodyForIndexersHelper.cs (1)
24EnforceOnBuildValues.UseExpressionBodyForIndexers,
UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
105return CreateDescriptorWithId(IDEDiagnosticIds.UseExpressionBodyForLambdaExpressionsDiagnosticId, EnforceOnBuildValues.UseExpressionBodyForLambdaExpressions, title, message);
UseExpressionBodyForLocalFunctionHelper.cs (1)
24EnforceOnBuildValues.UseExpressionBodyForLocalFunctions,
UseExpressionBodyForMethodsHelper.cs (1)
24EnforceOnBuildValues.UseExpressionBodyForMethods,
UseExpressionBodyForOperatorsHelper.cs (1)
23EnforceOnBuildValues.UseExpressionBodyForOperators,
UseExpressionBodyForPropertiesHelper.cs (1)
24EnforceOnBuildValues.UseExpressionBodyForProperties,
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
45EnforceOnBuildValues.InlineIsTypeWithoutName,
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
55EnforceOnBuildValues.UseSimpleUsingStatement,
UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
37EnforceOnBuildValues.UseUtf8StringLiteral,
Microsoft.CodeAnalysis.Features (59)
AbstractAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
20EnforceOnBuildValues.AddAccessibilityModifiers,
AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
72EnforceOnBuildValues.AddRequiredParentheses,
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
22EnforceOnBuildValues.ConsecutiveStatementPlacement,
AbstractConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
15EnforceOnBuildValues.ConvertTypeOfToNameOf,
AbstractFileHeaderDiagnosticAnalyzer.cs (1)
24=> CreateDescriptorWithId(IDEDiagnosticIds.FileHeaderMismatch, EnforceOnBuildValues.FileHeaderMismatch, title, message);
AbstractForEachCastDiagnosticAnalyzer.cs (1)
32EnforceOnBuildValues.ForEachCast,
AbstractFormattingAnalyzer.cs (1)
18EnforceOnBuildValues.Formatting,
AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
26EnforceOnBuildValues.MakeFieldReadonly,
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
36EnforceOnBuildValues.MatchFolderAndNamespace,
AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.MultipleBlankLines,
AbstractOrderModifiersDiagnosticAnalyzer.cs (1)
24EnforceOnBuildValues.OrderModifiers,
AbstractPopulateSwitchExpressionDiagnosticAnalyzer.cs (1)
17EnforceOnBuildValues.PopulateSwitchExpression)
AbstractPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
17EnforceOnBuildValues.PopulateSwitchStatement)
AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
26EnforceOnBuildValues.AddQualification,
AbstractRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
20EnforceOnBuildValues.RemoveRedundantEquality,
AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (3)
29EnforceOnBuildValues.InvalidSuppressMessageAttribute, 33EnforceOnBuildValues.InvalidSuppressMessageAttribute, 42EnforceOnBuildValues.LegacyFormatSuppressMessageAttribute,
AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
22EnforceOnBuildValues.RemoveUnnecessaryCast,
AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
40classificationIdDescriptor = CreateDescriptorWithId(IDEDiagnosticIds.RemoveUnnecessaryImportsDiagnosticId, EnforceOnBuildValues.RemoveUnnecessaryImports, titleAndMessage, isUnnecessary: true);
AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
26EnforceOnBuildValues.RemoveUnnecessaryParentheses,
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
32EnforceOnBuildValues.RemoveUnnecessarySuppression,
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
37EnforceOnBuildValues.RemoveUnusedMembers, 46EnforceOnBuildValues.RemoveUnreadMembers,
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (3)
67EnforceOnBuildValues.ExpressionValueIsUnused, 75EnforceOnBuildValues.ValueAssignedIsUnused, 84EnforceOnBuildValues.UnusedParameter,
AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
43EnforceOnBuildValues.SimplifyConditionalExpression,
AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
22EnforceOnBuildValues.SimplifyInterpolation,
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
35EnforceOnBuildValues.SimplifyLinqExpression,
AbstractUseAutoPropertyAnalyzer.cs (1)
50EnforceOnBuildValues.UseAutoProperty,
AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
32EnforceOnBuildValues.UseCoalesceExpression,
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
32EnforceOnBuildValues.UseCoalesceExpressionForNullable,
AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
27EnforceOnBuildValues.UseCoalesceExpression,
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
40EnforceOnBuildValues.UseCollectionInitializer, 47EnforceOnBuildValues.UseCollectionInitializer,
AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (3)
37EnforceOnBuildValues.UseCompoundAssignment, 49EnforceOnBuildValues.UseCompoundAssignment, 56EnforceOnBuildValues.UseCompoundAssignment,
AbstractUseConditionalExpressionForAssignmentDiagnosticAnalyzer.cs (1)
19EnforceOnBuildValues.UseConditionalExpressionForAssignment,
AbstractUseConditionalExpressionForReturnDiagnosticAnalyzer.cs (1)
19EnforceOnBuildValues.UseConditionalExpressionForReturn,
AbstractUseInferredMemberNameDiagnosticAnalyzer.cs (1)
19EnforceOnBuildValues.UseInferredMemberName,
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.UseIsNullCheck,
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
57EnforceOnBuildValues.UseNullPropagation,
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (2)
35EnforceOnBuildValues.UseObjectInitializer, 42EnforceOnBuildValues.UseObjectInitializer,
AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
41EnforceOnBuildValues.UseThrowExpression,
AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
41customTags: EnforceOnBuildValues.ValidateFormatString.ToCustomTag());
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
30EnforceOnBuildValues.DetectProbableJsonStrings,
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
24EnforceOnBuildValues.Json,
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (1)
26EnforceOnBuildValues.Regex,
NamingStyleDiagnosticAnalyzerBase.cs (1)
27EnforceOnBuildValues.NamingRule,
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (1)
29EnforceOnBuildValues.PreferBuiltInOrFrameworkType,
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
32EnforceOnBuildValues.RemoveQualification,
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (3)
46EnforceOnBuildValues.SimplifyNames, 53EnforceOnBuildValues.SimplifyMemberAccess, 59EnforceOnBuildValues.PreferBuiltInOrFrameworkType,
UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
21EnforceOnBuildValues.UseExplicitTupleName,
UseSystemHashCodeDiagnosticAnalyzer.cs (1)
18EnforceOnBuildValues.UseSystemHashCode,
Microsoft.CodeAnalysis.VisualBasic.Features (3)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
17enforceOnBuild:=EnforceOnBuildValues.RemoveUnnecessaryByVal,
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
18enforceOnBuild:=EnforceOnBuildValues.SimplifyObjectCreation,
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
28EnforceOnBuildValues.UseIsNotExpression,