0f29aacf24
* initial burn * fix: Minor fixes, some pending * fix: Minor fix + DeepClean target * setup things to be injected * things compile and activites are instanced * compiles except tests * tests compile * fmt * fix merge * Activities are now an interface * fmt * fully remove logging DLL * clean up * fix tests * more cleanup * Fix integration tests * clean up hash tests * clean up path provider * more cleanup for path * merge fixes * Merge fixes * remove some extra classes --------- Co-authored-by: Alan Rynne <alan@speckle.systems>
21 lines
836 B
XML
21 lines
836 B
XML
<Project>
|
|
<PropertyGroup Condition="'$(IsTestProject)' == 'true'">
|
|
<AnalysisMode>Recommended</AnalysisMode>
|
|
<NoWarn>
|
|
$(NoWarn);
|
|
<!-- Things we need to test -->
|
|
CS0618;CA1034;CA2201;CA1051;CA1040;CA1724;
|
|
IDE0044;IDE0130;CA1508;
|
|
<!-- Analysers that provide no tangeable value to a test project -->
|
|
CA5394;CA2007;CA1852;CA1819;CA1711;CA1063;CA1816;CA2234;CS8618;CA1054;CA1810;CA2208;CA1019;CA1831;
|
|
</NoWarn>
|
|
<EnforceCodeStyleInBuild>false</EnforceCodeStyleInBuild>
|
|
</PropertyGroup>
|
|
|
|
<Target Name="DeepClean">
|
|
<Message Text="Deep clean of $(MSBuildProjectName).csproj" Importance="high"/>
|
|
<RemoveDir Directories="$(BaseIntermediateOutputPath)"/>
|
|
<RemoveDir Directories="$(BaseOutputPath)"/>
|
|
</Target>
|
|
</Project>
|