<!-- Contains required properties for osu!framework projects. --> <Project> <PropertyGroup Label="C#"> <LangVersion>9.0</LangVersion> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <Nullable>enable</Nullable> </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.3" PrivateAssets="All" /> <AdditionalFiles Include="$(MSBuildThisFileDirectory)CodeAnalysis\BannedSymbols.txt" /> </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="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) 2022 ppy Pty Ltd</Copyright> <PackageTags>osu game</PackageTags> </PropertyGroup> </Project>