Browse Source

Ignore strong naming warnings in tests and samples (#13700)

Julien Lebosquain 1 year ago
parent
commit
8734d9d86e
2 changed files with 11 additions and 6 deletions
  1. 1 0
      build/XUnit.props
  2. 10 6
      samples/Directory.Build.props

+ 1 - 0
build/XUnit.props

@@ -13,5 +13,6 @@
   <PropertyGroup>
     <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)\avalonia.snk</AssemblyOriginatorKeyFile>
     <SignAssembly>False</SignAssembly>
+    <NoWarn>$(NoWarn);CS8002</NoWarn> <!-- ignore signing warnings for unit tests -->
   </PropertyGroup>
 </Project>

+ 10 - 6
samples/Directory.Build.props

@@ -1,10 +1,14 @@
 <Project>
+
   <PropertyGroup>
-      <IsPackable>false</IsPackable>
-      <AvaloniaPreviewerNetCoreToolPath>$(MSBuildThisFileDirectory)..\src\tools\Avalonia.Designer.HostApp\bin\Debug\netcoreapp2.0\Avalonia.Designer.HostApp.dll</AvaloniaPreviewerNetCoreToolPath>
-      <EnableNETAnalyzers>false</EnableNETAnalyzers>
-      <LangVersion>11</LangVersion>
+    <IsPackable>false</IsPackable>
+    <AvaloniaPreviewerNetCoreToolPath>$(MSBuildThisFileDirectory)..\src\tools\Avalonia.Designer.HostApp\bin\Debug\netcoreapp2.0\Avalonia.Designer.HostApp.dll</AvaloniaPreviewerNetCoreToolPath>
+    <EnableNETAnalyzers>false</EnableNETAnalyzers>
+    <LangVersion>11</LangVersion>
+    <NoWarn>$(NoWarn);CS8002</NoWarn> <!-- ignore signing warnings for samples -->
   </PropertyGroup>
-  <Import Project="..\build\SharedVersion.props" />
-  <Import Project="..\build\DevAnalyzers.props" />
+
+  <Import Project="..\build\SharedVersion.props"/>
+  <Import Project="..\build\DevAnalyzers.props"/>
+
 </Project>