mirror of
https://github.com/ppy/osu.git
synced 2026-05-31 06:29:54 +08:00
0e0cb94ed5
* Catch multiplayer client-related unobserved exceptions better Silencing an exception from a task continuation requires accessing `task.Exception` in any way, which was not done previously if `logOnError` was false. To resolve without having to worry whether the compiler will optimise away a useless access or now, just always log, but switch the logging level. The unimportant errors will be logged as debug and therefore essentially silenced on release builds (but could still be potentially useful in debugging). * move SkinnableHealthDisplay Similar components are in osu.Game.Screens.Play.HUD while this is not * Bump Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson Bumps [Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson](https://github.com/aspnet/AspNetCore) from 3.1.9 to 3.1.10. - [Release notes](https://github.com/aspnet/AspNetCore/releases) - [Commits](https://github.com/aspnet/AspNetCore/compare/v3.1.9...v3.1.10) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.8.0 to 16.8.3. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](https://github.com/microsoft/vstest/compare/v16.8.0...v16.8.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump Microsoft.AspNetCore.SignalR.Client from 3.1.9 to 3.1.10 Bumps [Microsoft.AspNetCore.SignalR.Client](https://github.com/aspnet/AspNetCore) from 3.1.9 to 3.1.10. - [Release notes](https://github.com/aspnet/AspNetCore/releases) - [Commits](https://github.com/aspnet/AspNetCore/compare/v3.1.9...v3.1.10) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Bump Microsoft.CodeAnalysis.BannedApiAnalyzers from 3.3.1 to 3.3.2 Bumps [Microsoft.CodeAnalysis.BannedApiAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/dotnet/roslyn-analyzers/releases) - [Changelog](https://github.com/dotnet/roslyn-analyzers/blob/master/PostReleaseActivities.md) - [Commits](https://github.com/dotnet/roslyn-analyzers/compare/v3.3.1...v3.3.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * Keep SignalR at last working version on iOS * Allow signalr to retry connecting when connection is closed without an exception * Bump InspectCode tool to 2020.3.2 * Disable "merge sequential patterns" suggestions As they were considered to be detrimental to code readability. * Replace using static with explicit nested reference This seems to be an inspectcode bug, as the code is correct and compiles, but let's just work around it for now. Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com> Co-authored-by: mcendu <nathandu@outlook.com> Co-authored-by: Dean Herbert <pe@ppy.sh> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
46 lines
2.0 KiB
XML
46 lines
2.0 KiB
XML
<!-- Contains required properties for osu!framework projects. -->
|
|
<Project>
|
|
<PropertyGroup Label="C#">
|
|
<LangVersion>8.0</LangVersion>
|
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<ApplicationManifest>$(MSBuildThisFileDirectory)app.manifest</ApplicationManifest>
|
|
</PropertyGroup>
|
|
<ItemGroup Label="License">
|
|
<None Include="$(MSBuildThisFileDirectory)osu.licenseheader">
|
|
<Link>osu.licenseheader</Link>
|
|
</None>
|
|
</ItemGroup>
|
|
<ItemGroup Label="Resources">
|
|
<EmbeddedResource Include="Resources\**\*.*" />
|
|
</ItemGroup>
|
|
<ItemGroup Label="Code Analysis">
|
|
<PackageReference Include="Microsoft.CodeAnalysis.BannedApiAnalyzers" Version="3.3.2" PrivateAssets="All" />
|
|
<AdditionalFiles Include="$(MSBuildThisFileDirectory)CodeAnalysis\BannedSymbols.txt" />
|
|
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="3.3.1" PrivateAssets="All" />
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Code Analysis">
|
|
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)CodeAnalysis\osu.ruleset</CodeAnalysisRuleSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Label="Documentation">
|
|
<GenerateDocumentationFile>true</GenerateDocumentationFile>
|
|
<NoWarn>$(NoWarn);CS1591</NoWarn>
|
|
</PropertyGroup>
|
|
<PropertyGroup Label="Project">
|
|
<!-- DeepEqual is not netstandard-compatible. This is fine since we run tests with .NET Framework anyway.
|
|
This is required due to https://github.com/NuGet/Home/issues/5740 -->
|
|
<NoWarn>$(NoWarn);NU1701</NoWarn>
|
|
</PropertyGroup>
|
|
<PropertyGroup Label="Nuget">
|
|
<IsPackable>false</IsPackable>
|
|
<Authors>ppy Pty Ltd</Authors>
|
|
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
|
<PackageProjectUrl>https://github.com/ppy/osu</PackageProjectUrl>
|
|
<RepositoryUrl>https://github.com/ppy/osu</RepositoryUrl>
|
|
<PackageReleaseNotes>Automated release.</PackageReleaseNotes>
|
|
<Company>ppy Pty Ltd</Company>
|
|
<Copyright>Copyright (c) 2020 ppy Pty Ltd</Copyright>
|
|
<PackageTags>osu game</PackageTags>
|
|
</PropertyGroup>
|
|
</Project> |