diff --git a/.editorconfig b/.editorconfig
index a3f524f8b0..337760636b 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -137,7 +137,9 @@ space_within_single_line_array_initializer_braces = true
#Net Analyzer
dotnet_analyzer_diagnostic.category-Performance.severity = none #error - Uncomment when all violations are fixed.
-#CA1825: Avoid zero-length array allocations
+# CA1802: Use literals where appropriate
+dotnet_diagnostic.CA1802.severity = warning
+# CA1825: Avoid zero-length array allocations
dotnet_diagnostic.CA1825.severity = warning
# Wrapping preferences
diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/Avalonia.Markup.Xaml.Loader.csproj b/src/Markup/Avalonia.Markup.Xaml.Loader/Avalonia.Markup.Xaml.Loader.csproj
index ce931b9c14..debdece60f 100644
--- a/src/Markup/Avalonia.Markup.Xaml.Loader/Avalonia.Markup.Xaml.Loader.csproj
+++ b/src/Markup/Avalonia.Markup.Xaml.Loader/Avalonia.Markup.Xaml.Loader.csproj
@@ -5,6 +5,11 @@
true
Avalonia.Markup.Xaml.Loader
$(DefineConstants);XAMLX_INTERNAL
+ 10
+
+
+
+ false
diff --git a/src/Windows/Avalonia.Win32/Win32Platform.cs b/src/Windows/Avalonia.Win32/Win32Platform.cs
index 29b4baeeb0..3cdc3586dc 100644
--- a/src/Windows/Avalonia.Win32/Win32Platform.cs
+++ b/src/Windows/Avalonia.Win32/Win32Platform.cs
@@ -241,8 +241,8 @@ namespace Avalonia.Win32
});
}
- private static readonly int SignalW = unchecked((int) 0xdeadbeaf);
- private static readonly int SignalL = unchecked((int)0x12345678);
+ private const int SignalW = unchecked((int)0xdeadbeaf);
+ private const int SignalL = unchecked((int)0x12345678);
public void Signal(DispatcherPriority prio)
{
diff --git a/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj b/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj
index dadef1cb9c..0c0fe5b921 100644
--- a/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj
+++ b/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj
@@ -3,6 +3,10 @@
Exe
net461;netcoreapp2.0
+
+
+ false
+