From b6c84c3c6c3ad48ef8953e7db4c2f0a758c9bb15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20K=C3=B6llner?= Date: Sat, 21 Mar 2020 14:40:46 +0100 Subject: [PATCH] reorg file structure --- .../Capnp.Net.Runtime.Core21.csproj | 113 ------------------ .../Capnp.Net.Runtime.Tests.Core21.csproj | 56 --------- ....csproj => Capnp.Net.Runtime.Tests.csproj} | 0 Capnp.Net.sln | 2 +- appveyor.yml | 10 +- scripts/measure-coverage.ps1 | 20 +--- 6 files changed, 10 insertions(+), 191 deletions(-) delete mode 100644 Capnp.Net.Runtime.Core21/Capnp.Net.Runtime.Core21.csproj delete mode 100644 Capnp.Net.Runtime.Tests.Core21/Capnp.Net.Runtime.Tests.Core21.csproj rename Capnp.Net.Runtime.Tests/{Capnp.Net.Runtime.Tests.Std20.csproj => Capnp.Net.Runtime.Tests.csproj} (100%) diff --git a/Capnp.Net.Runtime.Core21/Capnp.Net.Runtime.Core21.csproj b/Capnp.Net.Runtime.Core21/Capnp.Net.Runtime.Core21.csproj deleted file mode 100644 index 60c4831..0000000 --- a/Capnp.Net.Runtime.Core21/Capnp.Net.Runtime.Core21.csproj +++ /dev/null @@ -1,113 +0,0 @@ - - - - netcoreapp2.1 - true - Capnp.Net.Runtime - Christian Köllner and contributors - - capnproto-dotnetcore - A Cap'n Proto implementation for .NET Core, runtime assembly for .NET Core 2.1 - Christian Köllner and contributors - MIT - - https://github.com/c80k/capnproto-dotnetcore - https://github.com/c80k/capnproto-dotnetcore - Capnp.Net.Runtime - Capnp - Git - capnp "Cap'n Proto" RPC serialization cerealization - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Capnp.Net.Runtime.Tests.Core21/Capnp.Net.Runtime.Tests.Core21.csproj b/Capnp.Net.Runtime.Tests.Core21/Capnp.Net.Runtime.Tests.Core21.csproj deleted file mode 100644 index 42ee749..0000000 --- a/Capnp.Net.Runtime.Tests.Core21/Capnp.Net.Runtime.Tests.Core21.csproj +++ /dev/null @@ -1,56 +0,0 @@ - - - - netcoreapp2.1 - - false - - Debug;Release - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Capnp.Net.Runtime.Tests/Capnp.Net.Runtime.Tests.Std20.csproj b/Capnp.Net.Runtime.Tests/Capnp.Net.Runtime.Tests.csproj similarity index 100% rename from Capnp.Net.Runtime.Tests/Capnp.Net.Runtime.Tests.Std20.csproj rename to Capnp.Net.Runtime.Tests/Capnp.Net.Runtime.Tests.csproj diff --git a/Capnp.Net.sln b/Capnp.Net.sln index 8540d21..70a4fcf 100644 --- a/Capnp.Net.sln +++ b/Capnp.Net.sln @@ -7,7 +7,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Capnp.Net.Runtime", "Capnp. EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "capnpc-csharp", "capnpc-csharp\capnpc-csharp.csproj", "{D19E5EA7-D35B-4A1F-99CB-ED136316B577}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Capnp.Net.Runtime.Tests.Std20", "Capnp.Net.Runtime.Tests\Capnp.Net.Runtime.Tests.Std20.csproj", "{9ED38750-F83F-4B10-B3A3-4FD6183F9E86}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Capnp.Net.Runtime.Tests", "Capnp.Net.Runtime.Tests\Capnp.Net.Runtime.Tests.csproj", "{9ED38750-F83F-4B10-B3A3-4FD6183F9E86}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CapnpC.CSharp.Generator.Tests", "CapnpC.CSharp.Generator.Tests\CapnpC.CSharp.Generator.Tests.csproj", "{B77AC567-E232-4072-85C3-8689566BF3D4}" EndProject diff --git a/appveyor.yml b/appveyor.yml index fff160f..933127e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -25,9 +25,7 @@ before_build: - cmd: dotnet --version - cmd: msbuild -ver - cmd: dotnet restore ./Capnp.Net.Runtime/Capnp.Net.Runtime.csproj --verbosity m - - cmd: dotnet restore ./Capnp.Net.Runtime.Core21/Capnp.Net.Runtime.Core21.csproj --verbosity m - - cmd: dotnet restore ./Capnp.Net.Runtime.Tests/Capnp.Net.Runtime.Tests.Std20.csproj --verbosity m - - cmd: dotnet restore ./Capnp.Net.Runtime.Tests.Core21/Capnp.Net.Runtime.Tests.Core21.csproj --verbosity m + - cmd: dotnet restore ./Capnp.Net.Runtime.Tests/Capnp.Net.Runtime.Tests.csproj --verbosity m - cmd: dotnet restore ./CapnpC.CSharp.Generator/CapnpC.CSharp.Generator.csproj --verbosity m - cmd: dotnet restore ./CapnpC.CSharp.Generator.Tests/CapnpC.CSharp.Generator.Tests.csproj --verbosity m - cmd: dotnet restore ./CapnpC.CSharp.MsBuild.Generation/CapnpC.CSharp.MsBuild.Generation.csproj --verbosity m @@ -87,10 +85,10 @@ test_script: msbuild ./MsBuildGenerationTest/MsBuildGenerationTest.sln /p:Configuration="Debug" /p:PackageReferenceVersion="%VERSION%" vstest.console /logger:Appveyor /inIsolation Capnp.Net.Runtime.Tests\bin\Debug\net471\Capnp.Net.Runtime.Tests.Std20.dll vstest.console /logger:Appveyor /inIsolation Capnp.Net.Runtime.Tests\bin\Release\net471\Capnp.Net.Runtime.Tests.Std20.dll - vstest.console /logger:Appveyor /inIsolation Capnp.Net.Runtime.Tests.Core21\bin\Debug\netcoreapp2.1\Capnp.Net.Runtime.Tests.Core21.dll - vstest.console /logger:Appveyor /inIsolation Capnp.Net.Runtime.Tests.Core21\bin\Release\netcoreapp2.1\Capnp.Net.Runtime.Tests.Core21.dll + vstest.console /logger:Appveyor /inIsolation Capnp.Net.Runtime.Tests\bin\Debug\netcoreapp2.1\Capnp.Net.Runtime.Tests.Core21.dll + vstest.console /logger:Appveyor /inIsolation Capnp.Net.Runtime.Tests\bin\Release\netcoreapp2.1\Capnp.Net.Runtime.Tests.Core21.dll powershell -File .\scripts\measure-coverage.ps1 - csmacnz.Coveralls --multiple -i "opencover=coverage\cov-Capnp.Net.Runtime-dnc21.xml;opencover=coverage\cov-Capnp.Net.Runtime-net471.xml;opencover=coverage\cov-CapnpC.CSharp.Generator.xml" --repoToken %COVERALLS_REPO_TOKEN% + csmacnz.Coveralls --multiple -i "opencover=coverage\cov-Capnp.Net.Runtime.xml;opencover=coverage\cov-CapnpC.CSharp.Generator.xml" --repoToken %COVERALLS_REPO_TOKEN% on_finish : # any cleanup in here deploy: diff --git a/scripts/measure-coverage.ps1 b/scripts/measure-coverage.ps1 index 0f3fa03..a438829 100644 --- a/scripts/measure-coverage.ps1 +++ b/scripts/measure-coverage.ps1 @@ -5,11 +5,8 @@ $coverageReportDir = "$rootDir\coverage\report" $openCover = "$env:LOCALAPPDATA\Apps\OpenCover\OpenCover.Console.exe" $vsTestConsole = where.exe vstest.console -$runtimeTestsDnc21 = "$rootDir\Capnp.Net.Runtime.Tests.Core21\bin\Release\netcoreapp2.1\Capnp.Net.Runtime.Tests.Core21.dll" -$coverageOutputRuntimeDnc21 = "$coverageDir\cov-Capnp.Net.Runtime-dnc21.xml" - -$runtimeTestsNet471 = "$rootDir\Capnp.Net.Runtime.Tests\bin\Release\net471\Capnp.Net.Runtime.Tests.Std20.dll" -$coverageOutputRuntimeNet471 = "$coverageDir\cov-Capnp.Net.Runtime-net471.xml" +$runtimeTests = "$rootDir\Capnp.Net.Runtime.Tests\bin\Release\netcoreapp2.1\Capnp.Net.Runtime.Tests.dll" +$coverageOutputRuntime = "$coverageDir\cov-Capnp.Net.Runtime.xml" $generatorTests = "$rootDir\CapnpC.CSharp.Generator.Tests\bin\Release\netcoreapp3.0\CapnpC.CSharp.Generator.Tests.dll" $coverageOutputGenerator = "$coverageDir\cov-CapnpC.CSharp.Generator.xml" @@ -25,17 +22,10 @@ If(!(test-path $coverageReportDir)) } & $openCover -target:"$vsTestConsole" ` - -targetArgs:"/inIsolation $runtimeTestsDnc21 /TestCaseFilter:`"TestCategory=Coverage`"" ` + -targetArgs:"/inIsolation $runtimeTests /TestCaseFilter:`"TestCategory=Coverage`"" ` -filter:"+[Capnp.Net.Runtime]Capnp.*" ` -excludebyattribute:"System.CodeDom.Compiler.GeneratedCodeAttribute" ` - -output:"$coverageOutputRuntimeDnc21" ` - -mergebyhash -register:user -oldStyle - -& $openCover -target:"$vsTestConsole" ` - -targetArgs:"/inIsolation $runtimeTestsNet471 /TestCaseFilter:`"TestCategory=Coverage`"" ` - -filter:"+[Capnp.Net.Runtime]Capnp.*" ` - -excludebyattribute:"System.CodeDom.Compiler.GeneratedCodeAttribute" ` - -output:"$coverageOutputRuntimeNet471" ` + -output:"$coverageOutputRuntime" ` -mergebyhash -register:user -oldStyle & $openCover -target:"$vsTestConsole" ` @@ -45,4 +35,4 @@ If(!(test-path $coverageReportDir)) -output:"$coverageOutputGenerator" ` -mergebyhash -register:user -oldStyle -ReportGenerator.exe -reports:"$coverageOutputRuntimeDnc21;$coverageOutputRuntimeNet471;$coverageOutputGenerator" -targetdir:"$coverageReportDir" -reportTypes:"Html;Xml" +ReportGenerator.exe -reports:"$coverageOutputRuntime;$coverageOutputGenerator" -targetdir:"$coverageReportDir" -reportTypes:"Html;Xml"