From ad78a9e6260a89a62dd6a9b957fd8e655739a246 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Wed, 24 May 2023 02:55:10 +0300 Subject: [PATCH] Standardize variable declaration (cherry picked from commit 909f2ded6b75998fa8e1addd0dcf849279e7b120) Closes #3746 Closes #3747 --- .editorconfig | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.editorconfig b/.editorconfig index 6785f4a36..b33db1bf3 100644 --- a/.editorconfig +++ b/.editorconfig @@ -40,12 +40,18 @@ dotnet_naming_style.instance_field_style.capitalization = camel_case dotnet_naming_style.instance_field_style.required_prefix = _ # Prefer "var" everywhere -csharp_style_var_for_built_in_types = true:suggestion -csharp_style_var_when_type_is_apparent = true:suggestion -csharp_style_var_elsewhere = true:suggestion +csharp_style_var_for_built_in_types = true +csharp_style_var_when_type_is_apparent = true +csharp_style_var_elsewhere = true +# Prefer "out" variables to be declared inline +csharp_style_inlined_variable_declaration = true # Using directive is unnecessary. dotnet_diagnostic.IDE0005.severity = error +# Use var instead of explicit type +dotnet_diagnostic.IDE0007.severity = error +# Inline variable declaration +dotnet_diagnostic.IDE0018.severity = error # Stylecop Rules dotnet_diagnostic.SA0001.severity = none