소스 검색

Fix NuGet warnings (#20466)

Julien Lebosquain 1 주 전
부모
커밋
eb80c729d9
5개의 변경된 파일4개의 추가작업 그리고 11개의 파일을 삭제
  1. 1 0
      build/AnalyzerProject.targets
  2. 1 1
      external/Numerge
  3. 0 9
      nukebuild/.editorconfig
  4. 1 1
      nukebuild/_build.csproj
  5. 1 0
      src/Avalonia.Build.Tasks/Avalonia.Build.Tasks.csproj

+ 1 - 0
build/AnalyzerProject.targets

@@ -3,6 +3,7 @@
   <PropertyGroup>
     <EnforceExtendedAnalyzerRules Condition="'$(EnforceExtendedAnalyzerRules)' == ''">true</EnforceExtendedAnalyzerRules>
     <IsRoslynComponent Condition="'$(IsRoslynComponent)' == ''">true</IsRoslynComponent>
+    <SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking>
     <NoWarn>$(NoWarn);RS2008</NoWarn>
   </PropertyGroup>
 

+ 1 - 1
external/Numerge

@@ -1 +1 @@
-Subproject commit 9738c6121fdd143c78d3e25686a7e4e13c00f586
+Subproject commit 5530e1cbe9e105ff4ebc9da1f4af3253a8756754

+ 0 - 9
nukebuild/.editorconfig

@@ -6,12 +6,3 @@ root = false
 # C# files
 [*.cs]
 dotnet_style_require_accessibility_modifiers = never
-
-[{il-repack,Numerge}/**/*.cs]
-dotnet_diagnostic.CA1304.severity = none
-dotnet_diagnostic.CA1815.severity = none
-dotnet_diagnostic.CA1820.severity = none
-dotnet_diagnostic.CA1825.severity = none
-dotnet_diagnostic.CA1829.severity = none
-dotnet_diagnostic.CA1847.severity = none
-dotnet_diagnostic.SYSLIB0017.severity = none

+ 1 - 1
nukebuild/_build.csproj

@@ -4,7 +4,7 @@
     <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
     <RootNamespace></RootNamespace>
     <IsPackable>False</IsPackable>
-    <NoWarn>$(NoWarn);CS0649;CS0169;SYSLIB0011</NoWarn>
+    <NoWarn>$(NoWarn);CS0649;CA1847</NoWarn>
     <NukeTelemetryVersion>1</NukeTelemetryVersion>
     <TargetFramework>$(AvsCurrentTargetFramework)</TargetFramework>
     <!-- See https://github.com/nuke-build/nuke/issues/818 -->

+ 1 - 0
src/Avalonia.Build.Tasks/Avalonia.Build.Tasks.csproj

@@ -6,6 +6,7 @@
       <BuildOutputTargetFolder>tools</BuildOutputTargetFolder>
       <DefineConstants>$(DefineConstants);BUILDTASK;XAMLX_CECIL_INTERNAL;XAMLX_INTERNAL</DefineConstants>
       <CopyLocalLockFileAssemblies Condition="$(TargetFramework) == 'netstandard2.0'">true</CopyLocalLockFileAssemblies>
+      <SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking>
       <NoWarn>$(NoWarn);NU1605;CS8632</NoWarn>
       <DebugType>embedded</DebugType>
       <IncludeSymbols>false</IncludeSymbols>