diff options
author | Stephen Toub <stoub@microsoft.com> | 2021-10-03 17:14:02 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-03 17:14:02 +0300 |
commit | e118d3fc71f6cead1a2d47f53293d9f7937871c1 (patch) | |
tree | f3e29854eec632a7e40ea7b2bd44b3de3164a4be /eng/CodeAnalysis.src.globalconfig | |
parent | 6c1d3fcb55575a0e9b2c9c318e5e6db8278dfd2e (diff) |
Update Microsoft.CodeAnalysis.CSharp.CodeStyle version (#59783)
Diffstat (limited to 'eng/CodeAnalysis.src.globalconfig')
-rw-r--r-- | eng/CodeAnalysis.src.globalconfig | 299 |
1 files changed, 142 insertions, 157 deletions
diff --git a/eng/CodeAnalysis.src.globalconfig b/eng/CodeAnalysis.src.globalconfig index 67433237d69..1f1ba7216dc 100644 --- a/eng/CodeAnalysis.src.globalconfig +++ b/eng/CodeAnalysis.src.globalconfig @@ -1278,293 +1278,278 @@ dotnet_diagnostic.SA1643.severity = none # SA1649: File name should match first type name dotnet_diagnostic.SA1649.severity = none -# IDE0001: SimplifyNames -dotnet_diagnostic.IDE0001.severity = silent +# IDE0001: Simplify name +dotnet_diagnostic.IDE0001.severity = suggestion -# IDE0002: SimplifyMemberAccess -dotnet_diagnostic.IDE0002.severity = silent +# IDE0002: Simplify member access +dotnet_diagnostic.IDE0002.severity = suggestion -# IDE0003: RemoveQualification -dotnet_diagnostic.IDE0003.severity = silent +# IDE0003: Remove this or Me qualification +dotnet_diagnostic.IDE0003.severity = suggestion -# IDE0004: RemoveUnnecessaryCast -dotnet_diagnostic.IDE0004.severity = silent +# IDE0004: Remove Unnecessary Cast +dotnet_diagnostic.IDE0004.severity = suggestion -# IDE0005: RemoveUnnecessaryImports -dotnet_diagnostic.IDE0005.severity = silent +# IDE0005: Using directive is unnecessary. +dotnet_diagnostic.IDE0005.severity = suggestion -# IDE0006: IntellisenseBuildFailed -dotnet_diagnostic.IDE0006.severity = silent - -# IDE0007: UseImplicitType +# IDE0007: Use implicit type dotnet_diagnostic.IDE0007.severity = silent -# IDE0008: UseExplicitType -dotnet_diagnostic.IDE0008.severity = silent +# IDE0008: Use explicit type +dotnet_diagnostic.IDE0008.severity = suggestion -# IDE0009: AddQualification +# IDE0009: Add this or Me qualification dotnet_diagnostic.IDE0009.severity = silent -# IDE0010: PopulateSwitchStatement +# IDE0010: Add missing cases dotnet_diagnostic.IDE0010.severity = silent -# IDE0011: AddBraces +# IDE0011: Add braces dotnet_diagnostic.IDE0011.severity = silent -# IDE0016: UseThrowExpression +# IDE0016: Use 'throw' expression dotnet_diagnostic.IDE0016.severity = silent -# IDE0017: UseObjectInitializer -dotnet_diagnostic.IDE0017.severity = silent +# IDE0017: Simplify object initialization +dotnet_diagnostic.IDE0017.severity = suggestion -# IDE0018: InlineDeclaration -dotnet_diagnostic.IDE0018.severity = silent +# IDE0018: Inline variable declaration +dotnet_diagnostic.IDE0018.severity = suggestion -# IDE0019: InlineAsTypeCheck -dotnet_diagnostic.IDE0019.severity = silent +# IDE0019: Use pattern matching to avoid as followed by a null check +dotnet_diagnostic.IDE0019.severity = suggestion -# IDE0020: InlineIsTypeCheck -dotnet_diagnostic.IDE0020.severity = silent +# IDE0020: Use pattern matching to avoid is check followed by a cast (with variable) +dotnet_diagnostic.IDE0020.severity = suggestion -# IDE0021: UseExpressionBodyForConstructors +# IDE0021: Use expression body for constructors dotnet_diagnostic.IDE0021.severity = silent -# IDE0022: UseExpressionBodyForMethods +# IDE0022: Use expression body for methods dotnet_diagnostic.IDE0022.severity = silent -# IDE0023: UseExpressionBodyForConversionOperators +# IDE0023: Use expression body for operators dotnet_diagnostic.IDE0023.severity = silent -# IDE0024: UseExpressionBodyForOperators +# IDE0024: Use expression body for operators dotnet_diagnostic.IDE0024.severity = silent -# IDE0025: UseExpressionBodyForProperties +# IDE0025: Use expression body for properties dotnet_diagnostic.IDE0025.severity = silent -# IDE0026: UseExpressionBodyForIndexers +# IDE0026: Use expression body for indexers dotnet_diagnostic.IDE0026.severity = silent -# IDE0027: UseExpressionBodyForAccessors +# IDE0027: Use expression body for accessors dotnet_diagnostic.IDE0027.severity = silent -# IDE0028: UseCollectionInitializer -dotnet_diagnostic.IDE0028.severity = silent +# IDE0028: Simplify collection initialization +dotnet_diagnostic.IDE0028.severity = suggestion -# IDE0029: UseCoalesceExpression -dotnet_diagnostic.IDE0029.severity = silent +# IDE0029: Use coalesce expression +dotnet_diagnostic.IDE0029.severity = suggestion -# IDE0030: UseCoalesceExpressionForNullable -dotnet_diagnostic.IDE0030.severity = silent +# IDE0030: Use coalesce expression +dotnet_diagnostic.IDE0030.severity = suggestion -# IDE0031: UseNullPropagation +# IDE0031: Use null propagation dotnet_diagnostic.IDE0031.severity = silent -# IDE0032: UseAutoProperty +# IDE0032: Use auto property dotnet_diagnostic.IDE0032.severity = silent -# IDE0033: UseExplicitTupleName -dotnet_diagnostic.IDE0033.severity = silent +# IDE0033: Use explicitly provided tuple name +dotnet_diagnostic.IDE0033.severity = suggestion -# IDE0034: UseDefaultLiteral -dotnet_diagnostic.IDE0034.severity = silent +# IDE0034: Simplify 'default' expression +dotnet_diagnostic.IDE0034.severity = suggestion -# IDE0035: RemoveUnreachableCode -dotnet_diagnostic.IDE0035.severity = silent +# IDE0035: Remove unreachable code +dotnet_diagnostic.IDE0035.severity = suggestion -# IDE0036: OrderModifiers -dotnet_diagnostic.IDE0036.severity = silent +# IDE0036: Order modifiers +dotnet_diagnostic.IDE0036.severity = suggestion -# IDE0037: UseInferredMemberName +# IDE0037: Use inferred member name dotnet_diagnostic.IDE0037.severity = silent -# IDE0038: InlineIsTypeWithoutNameCheck -dotnet_diagnostic.IDE0038.severity = silent +# IDE0038: Use pattern matching to avoid is check followed by a cast (without variable) +dotnet_diagnostic.IDE0038.severity = suggestion -# IDE0039: UseLocalFunction -dotnet_diagnostic.IDE0039.severity = silent +# IDE0039: Use local function +dotnet_diagnostic.IDE0039.severity = suggestion -# IDE0040: AddAccessibilityModifiers -dotnet_diagnostic.IDE0040.severity = silent +# IDE0040: Add accessibility modifiers +dotnet_diagnostic.IDE0040.severity = suggestion -# IDE0041: UseIsNullCheck +# IDE0041: Use 'is null' check dotnet_diagnostic.IDE0041.severity = warning -# IDE0042: UseDeconstruction +# IDE0042: Deconstruct variable declaration dotnet_diagnostic.IDE0042.severity = silent -# IDE0043: ValidateFormatString +# IDE0043: Invalid format string dotnet_diagnostic.IDE0043.severity = warning -# IDE0044: MakeFieldReadonly -dotnet_diagnostic.IDE0044.severity = silent +# IDE0044: Add readonly modifier +dotnet_diagnostic.IDE0044.severity = suggestion -# IDE0045: UseConditionalExpressionForAssignment -dotnet_diagnostic.IDE0045.severity = silent +# IDE0045: Use conditional expression for assignment +dotnet_diagnostic.IDE0045.severity = suggestion -# IDE0046: UseConditionalExpressionForReturn -dotnet_diagnostic.IDE0046.severity = silent +# IDE0046: Use conditional expression for return +dotnet_diagnostic.IDE0046.severity = suggestion -# IDE0047: RemoveUnnecessaryParentheses +# IDE0047: Remove unnecessary parentheses dotnet_diagnostic.IDE0047.severity = silent -# IDE0048: AddRequiredParentheses +# IDE0048: Add parentheses for clarity dotnet_diagnostic.IDE0048.severity = silent -# IDE0049: PreferBuiltInOrFrameworkType -dotnet_diagnostic.IDE0049.severity = silent +# IDE0049: Use language keywords instead of framework type names for type references +dotnet_diagnostic.IDE0049.severity = warning -# IDE0050: ConvertAnonymousTypeToTuple -dotnet_diagnostic.IDE0050.severity = silent +# IDE0050: Convert anonymous type to tuple +dotnet_diagnostic.IDE0050.severity = suggestion -# IDE0051: RemoveUnusedMembers -dotnet_diagnostic.IDE0051.severity = silent +# IDE0051: Remove unused private members +dotnet_diagnostic.IDE0051.severity = suggestion -# IDE0052: RemoveUnreadMembers -dotnet_diagnostic.IDE0052.severity = silent +# IDE0052: Remove unread private members +dotnet_diagnostic.IDE0052.severity = suggestion -# IDE0053: UseExpressionBodyForLambdaExpressions +# IDE0053: Use expression body for lambdas dotnet_diagnostic.IDE0053.severity = silent -# IDE0054: UseCompoundAssignment -dotnet_diagnostic.IDE0054.severity = silent +# IDE0054: Use compound assignment +dotnet_diagnostic.IDE0054.severity = suggestion -# IDE0055: Formatting -dotnet_diagnostic.IDE0055.severity = silent +# IDE0055: Fix formatting +dotnet_diagnostic.IDE0055.severity = suggestion -# IDE0056: UseIndexOperator -dotnet_diagnostic.IDE0056.severity = silent +# IDE0056: Use index operator +dotnet_diagnostic.IDE0056.severity = suggestion -# IDE0057: UseRangeOperator -dotnet_diagnostic.IDE0057.severity = silent +# IDE0057: Use range operator +dotnet_diagnostic.IDE0057.severity = suggestion -# IDE0058: ExpressionValueIsUnused +# IDE0058: Expression value is never used dotnet_diagnostic.IDE0058.severity = silent -# IDE0059: ValueAssignedIsUnused -dotnet_diagnostic.IDE0059.severity = silent +# IDE0059: Unnecessary assignment of a value +dotnet_diagnostic.IDE0059.severity = suggestion -# IDE0060: UnusedParameter +# IDE0060: Remove unused parameter dotnet_diagnostic.IDE0060.severity = silent -# IDE0061: UseExpressionBodyForLocalFunctions +# IDE0061: Use expression body for local functions dotnet_diagnostic.IDE0061.severity = silent -# IDE0062: MakeLocalFunctionStatic +# IDE0062: Make local function 'static' dotnet_diagnostic.IDE0062.severity = warning -# IDE0063: UseSimpleUsingStatement +# IDE0063: Use simple 'using' statement dotnet_diagnostic.IDE0063.severity = silent -# IDE0064: MakeStructFieldsWritable +# IDE0064: Make readonly fields writable dotnet_diagnostic.IDE0064.severity = silent -# IDE0065: MoveMisplacedUsingDirectives -dotnet_diagnostic.IDE0065.severity = silent +# IDE0065: Misplaced using directive +dotnet_diagnostic.IDE0065.severity = suggestion -# IDE0066: ConvertSwitchStatementToExpression -dotnet_diagnostic.IDE0066.severity = silent +# IDE0066: Convert switch statement to expression +dotnet_diagnostic.IDE0066.severity = suggestion -# IDE0070: UseSystemHashCode -dotnet_diagnostic.IDE0070.severity = silent +# IDE0070: Use 'System.HashCode' +dotnet_diagnostic.IDE0070.severity = suggestion -# IDE0071: SimplifyInterpolation -dotnet_diagnostic.IDE0071.severity = silent +# IDE0071: Simplify interpolation +dotnet_diagnostic.IDE0071.severity = suggestion -# IDE0072: PopulateSwitchExpression +# IDE0072: Add missing cases dotnet_diagnostic.IDE0072.severity = silent -# IDE0073: FileHeaderMismatch +# IDE0073: The file header is missing or not located at the top of the file dotnet_diagnostic.IDE0073.severity = warning -# IDE0074: UseCoalesceCompoundAssignment -dotnet_diagnostic.IDE0074.severity = silent +# IDE0074: Use compound assignment +dotnet_diagnostic.IDE0074.severity = suggestion -# IDE0075: SimplifyConditionalExpression +# IDE0075: Simplify conditional expression dotnet_diagnostic.IDE0075.severity = silent -# IDE0076: InvalidSuppressMessageAttribute -dotnet_diagnostic.IDE0076.severity = silent +# IDE0076: Invalid global 'SuppressMessageAttribute' +dotnet_diagnostic.IDE0076.severity = warning -# IDE0077: LegacyFormatSuppressMessageAttribute +# IDE0077: Avoid legacy format target in 'SuppressMessageAttribute' dotnet_diagnostic.IDE0077.severity = silent -# IDE0078: UsePatternCombinators -dotnet_diagnostic.IDE0078.severity = silent +# IDE0078: Use pattern matching +dotnet_diagnostic.IDE0078.severity = suggestion -# IDE0079: RemoveUnnecessarySuppression -dotnet_diagnostic.IDE0079.severity = silent +# IDE0079: Remove unnecessary suppression +dotnet_diagnostic.IDE0079.severity = suggestion -# IDE0080: RemoveConfusingSuppressionForIsExpression -dotnet_diagnostic.IDE0080.severity = silent +# IDE0080: Remove unnecessary suppression operator +dotnet_diagnostic.IDE0080.severity = warning -# IDE0081: RemoveUnnecessaryByVal -dotnet_diagnostic.IDE0081.severity = silent +# IDE0081: Remove unnecessary suppression operator +dotnet_diagnostic.IDE0081.severity = none -# IDE0082: ConvertTypeOfToNameOf +# IDE0082: 'typeof' can be converted to 'nameof' dotnet_diagnostic.IDE0082.severity = warning -# IDE0083: UseNotPattern +# IDE0083: Use pattern matching dotnet_diagnostic.IDE0083.severity = silent -# IDE0084: UseIsNotExpression -dotnet_diagnostic.IDE0084.severity = silent +# IDE0084: Use pattern matching (IsNot operator) +dotnet_diagnostic.IDE0084.severity = none -# IDE0090: UseNew +# IDE0090: Use 'new(...)' dotnet_diagnostic.IDE0090.severity = silent -# IDE0100: RemoveRedundantEquality -dotnet_diagnostic.IDE0100.severity = silent +# IDE0100: Remove redundant equality +dotnet_diagnostic.IDE0100.severity = suggestion -# IDE0110: RemoveUnnecessaryDiscard -dotnet_diagnostic.IDE0110.severity = silent +# IDE0110: Remove unnecessary discard +dotnet_diagnostic.IDE0110.severity = suggestion -# IDE0120: SimplifyLINQExpression -dotnet_diagnostic.IDE0120.severity = silent +# IDE0120: Simplify LINQ expression +dotnet_diagnostic.IDE0120.severity = none -# IDE0130: NamespaceDoesNotMatchFolderStructure +# IDE0130: Namespace does not match folder structure dotnet_diagnostic.IDE0130.severity = silent -# IDE0140: SimplifyObjectCreationDiagnosticId -dotnet_diagnostic.IDE0140.severity = silent +# IDE0140: Simplify object creation +dotnet_diagnostic.IDE0140.severity = none -# IDE0150: UseNullCheckOverTypeCheckDiagnosticId +# IDE0150: Prefer 'null' check over type check dotnet_diagnostic.IDE0150.severity = silent -# IDE1001: AnalyzerChanged -dotnet_diagnostic.IDE1001.severity = silent - -# IDE1002: AnalyzerDependencyConflict -dotnet_diagnostic.IDE1002.severity = silent - -# IDE1003: MissingAnalyzerReference -dotnet_diagnostic.IDE1003.severity = silent +# IDE0160: Convert to block scoped namespace +dotnet_diagnostic.IDE0160.severity = silent -# IDE1004: ErrorReadingRuleset -dotnet_diagnostic.IDE1004.severity = silent +# IDE0161: Convert to file-scoped namespace +dotnet_diagnostic.IDE0161.severity = silent -# IDE1005: InvokeDelegateWithConditionalAccess -dotnet_diagnostic.IDE1005.severity = silent +# IDE1005: Delegate invocation can be simplified. +dotnet_diagnostic.IDE1005.severity = suggestion -# IDE1006: NamingRule +# IDE1006: Naming styles dotnet_diagnostic.IDE1006.severity = silent -# IDE1007: UnboundIdentifier -dotnet_diagnostic.IDE1007.severity = silent - -# IDE1008: UnboundConstructor -dotnet_diagnostic.IDE1008.severity = silent - -# IDE2000: MultipleBlankLines +# IDE2000: Allow multiple blank lines dotnet_diagnostic.IDE2000.severity = silent -# IDE2001: EmbeddedStatementsMustBeOnTheirOwnLine +# IDE2001: Embedded statements must be on their own line dotnet_diagnostic.IDE2001.severity = silent -# IDE2002: ConsecutiveBracesMustNotHaveBlankLinesBetweenThem +# IDE2002: Consecutive braces must not have blank line between them dotnet_diagnostic.IDE2002.severity = silent -# IDE2003: ConsecutiveStatementPlacement +# IDE2003: Allow statement immediately after block dotnet_diagnostic.IDE2003.severity = silent -# IDE2004: BlankLineNotAllowedAfterConstructorInitializerColon +# IDE2004: Blank line not allowed after constructor initializer colon dotnet_diagnostic.IDE2004.severity = silent |