From 75e06837256c0edf5dbb206835fd11c0187eec0a Mon Sep 17 00:00:00 2001 From: xtqqczze <45661989+xtqqczze@users.noreply.github.com> Date: Tue, 24 Nov 2020 04:31:27 +0000 Subject: [PATCH] Enable CA2211: Non-constant fields should not be visible (#14073) https://docs.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211 --- .globalconfig | 2 +- .../engine/remoting/fanin/PSSessionConfigurationData.cs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.globalconfig b/.globalconfig index 7cd95ebbc..095b150c3 100644 --- a/.globalconfig +++ b/.globalconfig @@ -391,7 +391,7 @@ dotnet_diagnostic.CA2207.severity = warning dotnet_diagnostic.CA2208.severity = suggestion # CA2211: Non-constant fields should not be visible -dotnet_diagnostic.CA2211.severity = suggestion +dotnet_diagnostic.CA2211.severity = warning # CA2213: Disposable fields should be disposed dotnet_diagnostic.CA2213.severity = none diff --git a/src/System.Management.Automation/engine/remoting/fanin/PSSessionConfigurationData.cs b/src/System.Management.Automation/engine/remoting/fanin/PSSessionConfigurationData.cs index 17aac7adf..6da557cca 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/PSSessionConfigurationData.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/PSSessionConfigurationData.cs @@ -18,7 +18,9 @@ namespace System.Management.Automation.Remoting { /// /// +#pragma warning disable CA2211 // Non-constant fields should not be visible public static bool IsServerManager; +#pragma warning restore CA2211 // Non-constant fields should not be visible #region Public Properties