Stop treating Warnings as Errors (#941)

This commit is contained in:
BobLd 2024-11-23 18:23:22 +00:00 committed by GitHub
parent 7db347e9f7
commit bcc8ccecbe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 159 additions and 183 deletions

View File

@ -1,27 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks> <TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks>
<LangVersion>12</LangVersion> <LangVersion>12</LangVersion>
<Version>0.1.10-alpha001</Version> <Version>0.1.10-alpha001</Version>
<IsTestProject>False</IsTestProject> <IsTestProject>False</IsTestProject>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<SignAssembly>true</SignAssembly> <SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile> <AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'"> <ItemGroup Condition="'$(TargetFramework)'=='net462'">
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
<WarningsAsErrors /> </ItemGroup>
</PropertyGroup> <ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' OR '$(TargetFramework)'=='net471'">
<ItemGroup Condition="'$(TargetFramework)'=='net462'"> <PackageReference Include="Microsoft.Bcl.HashCode" Version="1.1.1" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> </ItemGroup>
</ItemGroup> <ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'">
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' OR '$(TargetFramework)'=='net471'"> <PackageReference Include="System.Memory" Version="4.5.5" />
<PackageReference Include="Microsoft.Bcl.HashCode" Version="1.1.1" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'"> <None Include="..\pdfpig.snk" Link="pdfpig.snk" />
<PackageReference Include="System.Memory" Version="4.5.5" /> </ItemGroup>
</ItemGroup>
<ItemGroup>
<None Include="..\pdfpig.snk" Link="pdfpig.snk" />
</ItemGroup>
</Project> </Project>

View File

@ -1,26 +1,22 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks> <TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks>
<LangVersion>12</LangVersion> <LangVersion>12</LangVersion>
<Version>0.1.10-alpha001</Version> <Version>0.1.10-alpha001</Version>
<IsTestProject>False</IsTestProject> <IsTestProject>False</IsTestProject>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<SignAssembly>true</SignAssembly> <SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile> <AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'"> <ItemGroup Condition="'$(TargetFramework)'=='net462'">
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
<WarningsAsErrors /> </ItemGroup>
</PropertyGroup> <ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net462'"> <None Include="..\pdfpig.snk" Link="pdfpig.snk" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
<None Include="..\pdfpig.snk" Link="pdfpig.snk" /> <ProjectReference Include="..\UglyToad.PdfPig.Fonts\UglyToad.PdfPig.Fonts.csproj" />
</ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig\UglyToad.PdfPig.csproj" />
<ItemGroup> </ItemGroup>
<ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
<ProjectReference Include="..\UglyToad.PdfPig.Fonts\UglyToad.PdfPig.Fonts.csproj" />
<ProjectReference Include="..\UglyToad.PdfPig\UglyToad.PdfPig.csproj" />
</ItemGroup>
</Project> </Project>

View File

@ -1,44 +1,40 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks> <TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks>
<LangVersion>12</LangVersion> <LangVersion>12</LangVersion>
<Version>0.1.10-alpha001</Version> <Version>0.1.10-alpha001</Version>
<IsTestProject>False</IsTestProject> <IsTestProject>False</IsTestProject>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<SignAssembly>true</SignAssembly> <SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile> <AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'"> <ItemGroup>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <None Remove="Resources\AdobeFontMetrics\*" />
<WarningsAsErrors /> <None Remove="Resources\GlyphList\*" />
</PropertyGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Remove="Resources\AdobeFontMetrics\*" /> <Content Include="Resources\AdobeFontMetrics\MustRead.html">
<None Remove="Resources\GlyphList\*" /> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</ItemGroup> </Content>
<ItemGroup> </ItemGroup>
<Content Include="Resources\AdobeFontMetrics\MustRead.html"> <ItemGroup>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <EmbeddedResource Include="Resources\AdobeFontMetrics\*" />
</Content> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <EmbeddedResource Include="Resources\GlyphList\*" />
<EmbeddedResource Include="Resources\AdobeFontMetrics\*" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <None Include="..\pdfpig.snk" Link="pdfpig.snk" />
<EmbeddedResource Include="Resources\GlyphList\*" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
<None Include="..\pdfpig.snk" Link="pdfpig.snk" /> <ProjectReference Include="..\UglyToad.PdfPig.Tokenization\UglyToad.PdfPig.Tokenization.csproj" />
</ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig.Tokens\UglyToad.PdfPig.Tokens.csproj" />
<ItemGroup> </ItemGroup>
<ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" /> <ItemGroup Condition="'$(TargetFramework)'=='net462'">
<ProjectReference Include="..\UglyToad.PdfPig.Tokenization\UglyToad.PdfPig.Tokenization.csproj" /> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
<ProjectReference Include="..\UglyToad.PdfPig.Tokens\UglyToad.PdfPig.Tokens.csproj" /> </ItemGroup>
</ItemGroup> <ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'">
<ItemGroup Condition="'$(TargetFramework)'=='net462'"> <PackageReference Include="System.Memory" Version="4.5.5" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> </ItemGroup>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'">
<PackageReference Include="System.Memory" Version="4.5.5" />
</ItemGroup>
</Project> </Project>

View File

@ -1,25 +1,21 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks> <TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks>
<LangVersion>12</LangVersion> <LangVersion>12</LangVersion>
<Version>0.1.10-alpha001</Version> <Version>0.1.10-alpha001</Version>
<IsTestProject>False</IsTestProject> <IsTestProject>False</IsTestProject>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<SignAssembly>true</SignAssembly> <SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile> <AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'"> <ItemGroup Condition="'$(TargetFramework)'=='net462'">
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
<WarningsAsErrors /> </ItemGroup>
</PropertyGroup> <ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='net462'"> <None Include="..\pdfpig.snk" Link="pdfpig.snk" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
<None Include="..\pdfpig.snk" Link="pdfpig.snk" /> <ProjectReference Include="..\UglyToad.PdfPig.Tokens\UglyToad.PdfPig.Tokens.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
<ProjectReference Include="..\UglyToad.PdfPig.Tokens\UglyToad.PdfPig.Tokens.csproj" />
</ItemGroup>
</Project> </Project>

View File

@ -1,27 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks> <TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks>
<LangVersion>12</LangVersion> <LangVersion>12</LangVersion>
<Version>0.1.10-alpha001</Version> <Version>0.1.10-alpha001</Version>
<IsTestProject>False</IsTestProject> <IsTestProject>False</IsTestProject>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<SignAssembly>true</SignAssembly> <SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile> <AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'"> <ItemGroup Condition="'$(TargetFramework)'=='net462'">
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
<WarningsAsErrors /> </ItemGroup>
</PropertyGroup> <ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'">
<ItemGroup Condition="'$(TargetFramework)'=='net462'"> <PackageReference Include="System.Memory" Version="4.5.5" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'"> <None Include="..\pdfpig.snk" Link="pdfpig.snk" />
<PackageReference Include="System.Memory" Version="4.5.5" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
<None Include="..\pdfpig.snk" Link="pdfpig.snk" /> </ItemGroup>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
</ItemGroup>
</Project> </Project>

View File

@ -1,45 +1,41 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks> <TargetFrameworks>netstandard2.0;net462;net471;net6.0;net8.0</TargetFrameworks>
<LangVersion>12</LangVersion> <LangVersion>12</LangVersion>
<Version>0.1.10-alpha001</Version> <Version>0.1.10-alpha001</Version>
<IsTestProject>False</IsTestProject> <IsTestProject>False</IsTestProject>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<SignAssembly>true</SignAssembly> <SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile> <AssemblyOriginatorKeyFile>..\pdfpig.snk</AssemblyOriginatorKeyFile>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|netstandard2.0|AnyCPU'"> <ItemGroup>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <None Remove="Resources\CMap\*" />
<WarningsAsErrors /> <None Remove="Resources\ICC\*" />
</PropertyGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Remove="Resources\CMap\*" /> <EmbeddedResource Include="Resources\CMap\*" />
<None Remove="Resources\ICC\*" /> <EmbeddedResource Include="Resources\ICC\*" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<EmbeddedResource Include="Resources\CMap\*" /> <None Include="..\pdfpig.snk" Link="pdfpig.snk" />
<EmbeddedResource Include="Resources\ICC\*" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup> <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
<None Include="..\pdfpig.snk" Link="pdfpig.snk" /> <PrivateAssets>all</PrivateAssets>
</ItemGroup> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
<ItemGroup> </PackageReference>
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0"> </ItemGroup>
<PrivateAssets>all</PrivateAssets> <ItemGroup Condition="'$(TargetFramework)'=='net462'">
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
</PackageReference> </ItemGroup>
</ItemGroup> <ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'">
<ItemGroup Condition="'$(TargetFramework)'=='net462'"> <PackageReference Include="System.Memory" Version="4.5.5" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> </ItemGroup>
</ItemGroup> <ItemGroup>
<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='net462' or '$(TargetFramework)'=='net471'"> <ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" />
<PackageReference Include="System.Memory" Version="4.5.5" /> <ProjectReference Include="..\UglyToad.PdfPig.Fonts\UglyToad.PdfPig.Fonts.csproj" />
</ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig.Tokenization\UglyToad.PdfPig.Tokenization.csproj" />
<ItemGroup> <ProjectReference Include="..\UglyToad.PdfPig.Tokens\UglyToad.PdfPig.Tokens.csproj" />
<ProjectReference Include="..\UglyToad.PdfPig.Core\UglyToad.PdfPig.Core.csproj" /> </ItemGroup>
<ProjectReference Include="..\UglyToad.PdfPig.Fonts\UglyToad.PdfPig.Fonts.csproj" />
<ProjectReference Include="..\UglyToad.PdfPig.Tokenization\UglyToad.PdfPig.Tokenization.csproj" />
<ProjectReference Include="..\UglyToad.PdfPig.Tokens\UglyToad.PdfPig.Tokens.csproj" />
</ItemGroup>
</Project> </Project>