Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying out Fable Json with Fleece #109

Draft
wants to merge 15 commits into
base: master
Choose a base branch
from
8 changes: 7 additions & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@
"commands": [
"fsdocs"
]
},
"fable": {
"version": "3.2.6",
"commands": [
"fable"
]
}
}
}
}
10 changes: 5 additions & 5 deletions .github/workflows/dotnetcore.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,16 @@ jobs:
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 3.1.405
dotnet-version: 5.0.203
- name: Install dependencies
run: dotnet restore
- name: Build
run: dotnet build -c Release
- name: Test SystemJson
run: dotnet run --no-build -p ./test/Tests.SystemJson/Tests.SystemJson.fsproj -c Release -f netcoreapp3.1
run: dotnet run --no-build -p ./test/Tests.SystemJson/Tests.SystemJson.fsproj -c Release -f net5
- name: Test FSharpData
run: dotnet run --no-build -p ./test/Tests.FSharpData/Tests.FSharpData.fsproj -c Release -f netcoreapp3.1
run: dotnet run --no-build -p ./test/Tests.FSharpData/Tests.FSharpData.fsproj -c Release -f net5
- name: Test NewtonsoftJson
run: dotnet run --no-build -p ./test/Tests.NewtonsoftJson/Tests.NewtonsoftJson.fsproj -c Release -f netcoreapp3.1
run: dotnet run --no-build -p ./test/Tests.NewtonsoftJson/Tests.NewtonsoftJson.fsproj -c Release -f net5
- name: Test SystemTextJson
run: dotnet run --no-build -p ./test/Tests.SystemTextJson/Tests.SystemTextJson.fsproj -c Release -f netcoreapp3.1
run: dotnet run --no-build -p ./test/Tests.SystemTextJson/Tests.SystemTextJson.fsproj -c Release -f net5
30 changes: 30 additions & 0 deletions .github/workflows/fable.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Fable

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]


jobs:
testfable3:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.100
- name: Restore tools
run: dotnet tool restore
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: '12.x'
- name: Install npm dependencies
run: npm install
- name: Run Fable tests
run: npm test

3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,6 @@ docsrc/content/release-notes.md
# FSFormatting
.fsdocs/
tmp/watch

# npm
node_modules/
19 changes: 11 additions & 8 deletions Benchmarks/Benchmarks.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,28 @@

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
<TargetFramework>net5</TargetFramework>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>
</PropertyGroup>

<ItemGroup>
<EmbeddedResource Include="*.json" />
<PackageReference Update="FSharp.Core" Version="4.6.2" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="swagger-schema.json" />
<EmbeddedResource Include="user.json" />
<EmbeddedResource Include="social.json" />
<EmbeddedResource Include="fparsec.json" />
<EmbeddedResource Include="error.json" />
<EmbeddedResource Include="prettyuser.json" />
<Compile Include="Prelude.fs" />
<Compile Include="Parsing.fs" />
<Compile Include="Program.fs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="*.json" />
<PackageReference Include="BenchmarkDotNet" Version="0.12.1" />
<PackageReference Update="FSharp.Core" Version="4.6.2" />
<ProjectReference Include="..\src\Fleece.SystemJson\Fleece.SystemJson.fsproj" />
<ProjectReference Include="..\src\Fleece.FSharpData\Fleece.FSharpData.fsproj" />
<ProjectReference Include="..\src\Fleece.NewtonsoftJson\Fleece.NewtonsoftJson.fsproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\src\Fleece.SystemTextJson\Fleece.SystemTextJson.fsproj" />
</ItemGroup>

</Project>
4 changes: 3 additions & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,7 @@
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>

<ItemGroup>
<PackageReference Include="FSharpPlus" Version="1.2.0-CI02022" />
</ItemGroup>
</Project>
100 changes: 93 additions & 7 deletions Fleece.sln
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26124.0
MinimumVisualStudioVersion = 15.0.26124.0
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fleece.FSharpData", "src\Fleece.FSharpData\Fleece.FSharpData.fsproj", "{972BE606-278E-4789-B789-044EE68A3EED}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fleece.FSharpData", "src\Fleece.FSharpData\Fleece.FSharpData.fsproj", "{972BE606-278E-4789-B789-044EE68A3EED}"
EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Tests.SystemJson", "test\Tests.SystemJson\Tests.SystemJson.fsproj", "{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Tests.SystemJson", "test\Tests.SystemJson\Tests.SystemJson.fsproj", "{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}"
EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Tests.FSharpData", "test\Tests.FSharpData\Tests.FSharpData.fsproj", "{FE7182BB-793C-491B-9F41-73919FC990DA}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Tests.FSharpData", "test\Tests.FSharpData\Tests.FSharpData.fsproj", "{FE7182BB-793C-491B-9F41-73919FC990DA}"
EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fleece.NewtonsoftJson", "src\Fleece.NewtonsoftJson\Fleece.NewtonsoftJson.fsproj", "{739A5738-C3EF-43AB-BF4B-32BA27D748F8}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fleece.NewtonsoftJson", "src\Fleece.NewtonsoftJson\Fleece.NewtonsoftJson.fsproj", "{739A5738-C3EF-43AB-BF4B-32BA27D748F8}"
EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Tests.NewtonsoftJson", "test\Tests.NewtonsoftJson\Tests.NewtonsoftJson.fsproj", "{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Tests.NewtonsoftJson", "test\Tests.NewtonsoftJson\Tests.NewtonsoftJson.fsproj", "{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}"
EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "IntegrationCompilationTests", "test\IntegrationCompilationTests\IntegrationCompilationTests.fsproj", "{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "IntegrationCompilationTests", "test\IntegrationCompilationTests\IntegrationCompilationTests.fsproj", "{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}"
EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fleece.SystemJson", "src\Fleece.SystemJson\Fleece.SystemJson.fsproj", "{632614D7-05B6-4023-9D24-C1C084DB0233}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fleece.SystemJson", "src\Fleece.SystemJson\Fleece.SystemJson.fsproj", "{632614D7-05B6-4023-9D24-C1C084DB0233}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docsrc", "docsrc", "{4FCC9202-EFE7-4969-92CD-9FD9DA8C5A54}"
EndProject
Expand All @@ -29,6 +29,10 @@ Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fleece.SystemTextJson", "sr
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Tests.SystemTextJson", "test\Tests.SystemTextJson\Tests.SystemTextJson.fsproj", "{0998A221-9056-49FF-82CF-B18F576E6E5C}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fleece.FableSimpleJson", "src\Fleece.FableSimpleJson\Fleece.FableSimpleJson.fsproj", "{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Tests.FableJson", "test\Tests.FableJson\Tests.FableJson.fsproj", "{A26589D0-99BE-4718-8217-BEBBB507B35F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand All @@ -37,6 +41,8 @@ Global
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
Release|x86 = Release|x86
Fable|Any CPU = Fable|Any CPU
Fable3|Any CPU = Fable3|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{972BE606-278E-4789-B789-044EE68A3EED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
Expand All @@ -51,6 +57,10 @@ Global
{972BE606-278E-4789-B789-044EE68A3EED}.Release|x64.Build.0 = Release|Any CPU
{972BE606-278E-4789-B789-044EE68A3EED}.Release|x86.ActiveCfg = Release|Any CPU
{972BE606-278E-4789-B789-044EE68A3EED}.Release|x86.Build.0 = Release|Any CPU
{972BE606-278E-4789-B789-044EE68A3EED}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{972BE606-278E-4789-B789-044EE68A3EED}.Fable|Any CPU.Build.0 = Debug|Any CPU
{972BE606-278E-4789-B789-044EE68A3EED}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{972BE606-278E-4789-B789-044EE68A3EED}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -63,6 +73,10 @@ Global
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Release|x64.Build.0 = Release|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Release|x86.ActiveCfg = Release|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Release|x86.Build.0 = Release|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Fable|Any CPU.Build.0 = Debug|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{20FDBC9C-1D0C-441A-9A8A-64D16158DBAD}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -75,6 +89,10 @@ Global
{FE7182BB-793C-491B-9F41-73919FC990DA}.Release|x64.Build.0 = Release|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Release|x86.ActiveCfg = Release|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Release|x86.Build.0 = Release|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Fable|Any CPU.Build.0 = Debug|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{FE7182BB-793C-491B-9F41-73919FC990DA}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -87,6 +105,10 @@ Global
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Release|x64.Build.0 = Release|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Release|x86.ActiveCfg = Release|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Release|x86.Build.0 = Release|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Fable|Any CPU.Build.0 = Debug|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{739A5738-C3EF-43AB-BF4B-32BA27D748F8}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -99,6 +121,10 @@ Global
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Release|x64.Build.0 = Release|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Release|x86.ActiveCfg = Release|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Release|x86.Build.0 = Release|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Fable|Any CPU.Build.0 = Debug|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{2EC2C684-1C70-4D7C-9CA4-9CF0531FC100}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -111,6 +137,10 @@ Global
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Release|x64.Build.0 = Release|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Release|x86.ActiveCfg = Release|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Release|x86.Build.0 = Release|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Fable|Any CPU.Build.0 = Debug|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{39FA79C4-DD47-47FE-8D50-9C4E9B66DEB8}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Debug|Any CPU.Build.0 = Debug|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -123,6 +153,10 @@ Global
{632614D7-05B6-4023-9D24-C1C084DB0233}.Release|x64.Build.0 = Release|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Release|x86.ActiveCfg = Release|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Release|x86.Build.0 = Release|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Fable|Any CPU.Build.0 = Debug|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{632614D7-05B6-4023-9D24-C1C084DB0233}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -135,6 +169,10 @@ Global
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Release|x64.Build.0 = Release|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Release|x86.ActiveCfg = Release|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Release|x86.Build.0 = Release|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Fable|Any CPU.Build.0 = Debug|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{4C177C9C-48C4-4592-BD52-5A14980763EE}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Debug|Any CPU.Build.0 = Debug|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -147,6 +185,10 @@ Global
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Release|x64.Build.0 = Release|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Release|x86.ActiveCfg = Release|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Release|x86.Build.0 = Release|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Fable|Any CPU.Build.0 = Debug|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{30D506A7-21D9-4E4D-A4E9-2D77D0F16047}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -159,6 +201,50 @@ Global
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Release|x64.Build.0 = Release|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Release|x86.ActiveCfg = Release|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Release|x86.Build.0 = Release|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Fable|Any CPU.Build.0 = Debug|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{0998A221-9056-49FF-82CF-B18F576E6E5C}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{5516C542-3865-44F1-AB9F-3703ADA61E63}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{5516C542-3865-44F1-AB9F-3703ADA61E63}.Fable|Any CPU.Build.0 = Debug|Any CPU
{5516C542-3865-44F1-AB9F-3703ADA61E63}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{5516C542-3865-44F1-AB9F-3703ADA61E63}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{FFEB1FB1-B9CE-41D7-BE00-B39A1DB809D6}.Fable|Any CPU.ActiveCfg = Debug|Any CPU
{FFEB1FB1-B9CE-41D7-BE00-B39A1DB809D6}.Fable|Any CPU.Build.0 = Debug|Any CPU
{FFEB1FB1-B9CE-41D7-BE00-B39A1DB809D6}.Fable3|Any CPU.ActiveCfg = Debug|Any CPU
{FFEB1FB1-B9CE-41D7-BE00-B39A1DB809D6}.Fable3|Any CPU.Build.0 = Debug|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Debug|x64.ActiveCfg = Debug|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Debug|x64.Build.0 = Debug|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Debug|x86.ActiveCfg = Debug|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Debug|x86.Build.0 = Debug|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Release|Any CPU.Build.0 = Release|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Release|x64.ActiveCfg = Release|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Release|x64.Build.0 = Release|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Release|x86.ActiveCfg = Release|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Release|x86.Build.0 = Release|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Fable|Any CPU.ActiveCfg = Fable|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Fable|Any CPU.Build.0 = Fable|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Fable3|Any CPU.ActiveCfg = Fable3|Any CPU
{2FF03AC9-FB25-4B33-8D35-B1A97208EE24}.Fable3|Any CPU.Build.0 = Fable3|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Debug|x64.ActiveCfg = Debug|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Debug|x64.Build.0 = Debug|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Debug|x86.ActiveCfg = Debug|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Debug|x86.Build.0 = Debug|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Release|Any CPU.Build.0 = Release|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Release|x64.ActiveCfg = Release|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Release|x64.Build.0 = Release|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Release|x86.ActiveCfg = Release|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Release|x86.Build.0 = Release|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Fable|Any CPU.ActiveCfg = Fable|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Fable|Any CPU.Build.0 = Fable|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Fable3|Any CPU.ActiveCfg = Fable3|Any CPU
{A26589D0-99BE-4718-8217-BEBBB507B35F}.Fable3|Any CPU.Build.0 = Fable3|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
6 changes: 3 additions & 3 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ build_script:
- cmd: build.bat
test_script:
- cmd: dotnet run -p .\test\Tests.SystemJson\Tests.SystemJson.fsproj -c Release -f net461
- cmd: dotnet run -p .\test\Tests.FSharpData\Tests.FSharpData.fsproj -c Release -f netcoreapp3.1
- cmd: dotnet run -p .\test\Tests.NewtonsoftJson\Tests.NewtonsoftJson.fsproj -c Release -f netcoreapp3.1
- cmd: dotnet run -p .\test\Tests.SystemTextJson\Tests.SystemTextJson.fsproj -c Release -f netcoreapp3.1
- cmd: dotnet run -p .\test\Tests.FSharpData\Tests.FSharpData.fsproj -c Release -f net5
- cmd: dotnet run -p .\test\Tests.NewtonsoftJson\Tests.NewtonsoftJson.fsproj -c Release -f net5
- cmd: dotnet run -p .\test\Tests.SystemTextJson\Tests.SystemTextJson.fsproj -c Release -f net5

artifacts:
# pushing all *.nupkg files in build directory recursively
Expand Down
Loading