|
5 | 5 | <AssemblyName>Backbone.Modules.$(MSBuildProjectName)</AssemblyName>
|
6 | 6 | <RootNamespace>$(AssemblyName.Replace(" ", "_"))</RootNamespace>
|
7 | 7 | <Nullable>enable</Nullable>
|
8 |
| - <WarningsAsErrors> |
9 |
| - CS8597,CS8600,CS8601,CS8602,CS8603,CS8604,CS8605,CS8607,CS8608,CS8609,CS8610,CS8611,CS8612,CS8613,CS8614,CS8615, |
10 |
| - CS8616,CS8617,CS8618,CS8619,CS8620,CS8621,CS8622,CS8624,CS8625,CS8629,CS8631,CS8633,CS8634,CS8643,CS8644,CS8645, |
11 |
| - CS8655,CS8667,CS8670,CS8714,CS8762,CS8763,CS8764,CS8765,CS8766,CS8767,CS8768,CS8769,CS8770,CS8774,CS8776,CS8775, |
12 |
| - CS8777,CS8819,CS8824,CS8825,CS8847 |
13 |
| - </WarningsAsErrors> |
| 8 | + <TreatWarningsAsErrors>True</TreatWarningsAsErrors> |
| 9 | + <OptimizeImplicitlyTriggeredBuild>True</OptimizeImplicitlyTriggeredBuild> |
| 10 | + <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild> |
14 | 11 | </PropertyGroup>
|
15 | 12 |
|
16 | 13 | <!-- Relationships Module is currently the only one with its respective unit tests next to the production (within the same project, as opposed to on a separate one) -->
|
17 | 14 | <ItemGroup Condition="'$(Configuration)' != 'Release' And $(MSBuildProjectFile.Contains('Relationships'))">
|
18 |
| - <ProjectReference Include="..\..\..\..\BuildingBlocks\src\UnitTestTools\UnitTestTools.csproj" /> |
| 15 | + <ProjectReference Include="..\..\..\..\BuildingBlocks\src\UnitTestTools\UnitTestTools.csproj"/> |
19 | 16 | </ItemGroup>
|
20 | 17 |
|
21 | 18 | <ItemGroup Condition="'$(Configuration)' != 'Release' And $(MSBuildProjectFile.Contains('Relationships'))">
|
22 | 19 | <PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
|
23 | 20 | <PrivateAssets>all</PrivateAssets>
|
24 | 21 | <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
25 | 22 | </PackageReference>
|
26 |
| - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" /> |
| 23 | + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1"/> |
27 | 24 | <PackageReference Include="GitHubActionsTestLogger" Version="2.4.1">
|
28 | 25 | <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
29 | 26 | <PrivateAssets>all</PrivateAssets>
|
30 | 27 | </PackageReference>
|
31 | 28 | </ItemGroup>
|
32 |
| - |
| 29 | + |
33 | 30 | </Project>
|
0 commit comments