diff --git a/src/modules/awake/Awake/Core/Models/BatteryReportingScale.cs b/src/modules/awake/Awake/Core/Models/BatteryReportingScale.cs index 1520662e47..62c5074cfd 100644 --- a/src/modules/awake/Awake/Core/Models/BatteryReportingScale.cs +++ b/src/modules/awake/Awake/Core/Models/BatteryReportingScale.cs @@ -4,6 +4,7 @@ namespace Awake.Core.Models { + [System.Diagnostics.CodeAnalysis.SuppressMessage("Design", "CA1051:Do not declare visible instance fields", Justification = "This rule does not make sense for structs.")] public struct BatteryReportingScale { public uint Granularity; diff --git a/src/modules/awake/Awake/Core/Models/SystemPowerCapabilities.cs b/src/modules/awake/Awake/Core/Models/SystemPowerCapabilities.cs index c803941130..c6a5efeecc 100644 --- a/src/modules/awake/Awake/Core/Models/SystemPowerCapabilities.cs +++ b/src/modules/awake/Awake/Core/Models/SystemPowerCapabilities.cs @@ -6,6 +6,7 @@ using System.Runtime.InteropServices; namespace Awake.Core.Models { + [System.Diagnostics.CodeAnalysis.SuppressMessage("Design", "CA1051:Do not declare visible instance fields", Justification = "This rule does not make sense for structs.")] public struct SystemPowerCapabilities { [MarshalAs(UnmanagedType.U1)]