Skip to content

Commit

Permalink
Cleanup: FunFair.BuildCheck.ProjectChecks.csproj
Browse files Browse the repository at this point in the history
  • Loading branch information
credfeto committed Dec 26, 2024
1 parent 8739cf2 commit 5736db7
Showing 1 changed file with 15 additions and 15 deletions.
Original file line number Diff line number Diff line change
@@ -1,12 +1,23 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AnalysisLevel>latest</AnalysisLevel>
<AnalysisMode>AllEnabledByDefault</AnalysisMode>
<Authors>$(Company)</Authors>
<CodeAnalysisRuleSet>$(SolutionDir)\CodeAnalysis.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors>
<Company>FunFair</Company>
<DebuggerSupport>true</DebuggerSupport>
<Description>Build check project checks.</Description>
<DisableImplicitNuGetFallbackFolder>true</DisableImplicitNuGetFallbackFolder>
<EnableMicrosoftExtensionsConfigurationBinderSourceGenerator>true</EnableMicrosoftExtensionsConfigurationBinderSourceGenerator>
<EnableNETAnalyzers>true</EnableNETAnalyzers>
<EnablePackageValidation>true</EnablePackageValidation>
<EnableTrimAnalyzer>true</EnableTrimAnalyzer>
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
<EnforceExtendedAnalyzerRules>false</EnforceExtendedAnalyzerRules>
<Features>strict;flow-analysis</Features>
<GenerateNeutralResourcesLanguageAttribute>true</GenerateNeutralResourcesLanguageAttribute>
<GenerateSBOM>true</GenerateSBOM>
<IlcGenerateStackTraceData>false</IlcGenerateStackTraceData>
<IlcOptimizationPreference>Size</IlcOptimizationPreference>
<ImplicitUsings>disable</ImplicitUsings>
Expand All @@ -17,13 +28,16 @@
<IsTrimmable>true</IsTrimmable>
<JsonSerializerIsReflectionEnabledByDefault>false</JsonSerializerIsReflectionEnabledByDefault>
<LangVersion>latest</LangVersion>
<NeutralLanguage>en</NeutralLanguage>
<NoWarn>1591</NoWarn>
<NuGetAudit>true</NuGetAudit>
<NuGetAuditLevel>low</NuGetAuditLevel>
<NuGetAuditMode>all</NuGetAuditMode>
<Nullable>enable</Nullable>
<OptimizationPreference>speed</OptimizationPreference>
<OutputType>Library</OutputType>
<PackageTags>FunFair BuildCheck, CSharp, Project Analyzer, analyzers, dotnet tool, tool</PackageTags>
<RepositoryUrl>https://github.com/funfair-tech/funfair-build-check</RepositoryUrl>
<RunAOTCompilation>false</RunAOTCompilation>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
Expand All @@ -34,20 +48,6 @@
<UseSystemResourceKeys>true</UseSystemResourceKeys>
<ValidateExecutableReferencesMatchSelfContained>true</ValidateExecutableReferencesMatchSelfContained>
<WarningsAsErrors />
<Authors>$(Company)</Authors>
<Company>FunFair</Company>
<Description>Build check project checks.</Description>
<NeutralLanguage>en</NeutralLanguage>
<PackageTags>FunFair BuildCheck, CSharp, Project Analyzer, analyzers, dotnet tool, tool</PackageTags>
<RepositoryUrl>https://github.com/funfair-tech/funfair-build-check</RepositoryUrl>
<AnalysisLevel>latest</AnalysisLevel>
<AnalysisMode>AllEnabledByDefault</AnalysisMode>
<CodeAnalysisRuleSet>$(SolutionDir)\CodeAnalysis.ruleset</CodeAnalysisRuleSet>
<CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors>
<EnableNETAnalyzers>true</EnableNETAnalyzers>
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
<EnforceExtendedAnalyzerRules>false</EnforceExtendedAnalyzerRules>
<GenerateSBOM>true</GenerateSBOM>
</PropertyGroup>
<Import Project="$(SolutionDir)FunFair.props" />
<ItemGroup>
Expand All @@ -72,6 +72,7 @@
<PackageReference Include="CSharpIsNullAnalyzer" Version="0.1.593" PrivateAssets="all" ExcludeAssets="runtime" />
<PackageReference Include="FunFair.CodeAnalysis" Version="7.0.32.711" PrivateAssets="All" ExcludeAssets="runtime" />
<PackageReference Include="Meziantou.Analyzer" Version="2.0.182" PrivateAssets="All" ExcludeAssets="runtime" />
<PackageReference Include="Microsoft.Sbom.Targets" Version="3.0.0" PrivateAssets="All" />
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.12.19" PrivateAssets="All" ExcludeAssets="runtime" />
<PackageReference Include="Nullable.Extended.Analyzer" Version="1.15.6169" PrivateAssets="All" ExcludeAssets="runtime" />
<PackageReference Include="Philips.CodeAnalysis.DuplicateCodeAnalyzer" Version="1.1.7" PrivateAssets="All" ExcludeAssets="runtime" />
Expand All @@ -82,6 +83,5 @@
<PackageReference Include="SonarAnalyzer.CSharp" Version="10.3.0.106239" PrivateAssets="All" ExcludeAssets="runtime" />
<PackageReference Include="SourceLink.Create.CommandLine" Version="2.8.3" PrivateAssets="All" ExcludeAssets="runtime" />
<PackageReference Include="ToStringWithoutOverrideAnalyzer" Version="0.6.0" PrivateAssets="All" ExcludeAssets="runtime" />
<PackageReference Include="Microsoft.Sbom.Targets" Version="3.0.0" PrivateAssets="All" />
</ItemGroup>
</Project>

0 comments on commit 5736db7

Please sign in to comment.