From 5f5c6d8db57466f1c854175a8fbc5e46041a6eb7 Mon Sep 17 00:00:00 2001 From: xtqqczze Date: Sat, 31 Oct 2020 16:56:05 +0000 Subject: [PATCH 1/3] Enable EnforceCodeStyleInBuild --- PowerShell.Common.props | 4 ++++ test/Test.Common.props | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/PowerShell.Common.props b/PowerShell.Common.props index 77ec5a627b2..e03bf2cd1a9 100644 --- a/PowerShell.Common.props +++ b/PowerShell.Common.props @@ -157,4 +157,8 @@ strict + + + true + diff --git a/test/Test.Common.props b/test/Test.Common.props index d7c66b6b96b..998cb665464 100644 --- a/test/Test.Common.props +++ b/test/Test.Common.props @@ -16,6 +16,10 @@ strict + + true + + $(DefineConstants);UNIX From fb29f19705add2935d73983ec6e0dd9f5ac15d57 Mon Sep 17 00:00:00 2001 From: xtqqczze Date: Sat, 31 Oct 2020 16:57:15 +0000 Subject: [PATCH 2/3] Disable rules breaking build --- .globalconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.globalconfig b/.globalconfig index bdb7d56b6bd..9f53e02c48e 100644 --- a/.globalconfig +++ b/.globalconfig @@ -868,7 +868,7 @@ dotnet_diagnostic.IDE0046.severity = silent dotnet_diagnostic.IDE0047.severity = silent # AddRequiredParentheses -dotnet_diagnostic.IDE0048.severity = warning +dotnet_diagnostic.IDE0048.severity = suggestion # PreferBuiltInOrFrameworkType dotnet_diagnostic.IDE0049.severity = silent @@ -943,7 +943,7 @@ dotnet_diagnostic.IDE0071.severity = silent dotnet_diagnostic.IDE0072.severity = silent # FileHeaderMismatch -dotnet_diagnostic.IDE0073.severity = warning +dotnet_diagnostic.IDE0073.severity = suggestion # UseCoalesceCompoundAssignment dotnet_diagnostic.IDE0074.severity = silent From d61221c38eaeaec7a3dcc06b67e210be475fd223 Mon Sep 17 00:00:00 2001 From: xtqqczze Date: Sat, 31 Oct 2020 17:34:16 +0000 Subject: [PATCH 3/3] Disable IDE0036 --- .globalconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.globalconfig b/.globalconfig index 9f53e02c48e..0439bba2947 100644 --- a/.globalconfig +++ b/.globalconfig @@ -832,7 +832,7 @@ dotnet_diagnostic.IDE0034.severity = silent dotnet_diagnostic.IDE0035.severity = silent # OrderModifiers -dotnet_diagnostic.IDE0036.severity = warning +dotnet_diagnostic.IDE0036.severity = suggestion # UseInferredMemberName dotnet_diagnostic.IDE0037.severity = silent