Skip to content

Commit 21aa7a2

Browse files
committed
Downgrade FSharp.Core to the lowest denominator from our main project: 6.0.1: achieve best backward compat testing
We want to remove the dependency in our tests on FsToolkit.ErrorHandling.TaskResult in PR #181 because it uses a high version of FSharp.Core. In other words, it disallows us to properly test TaskSeq with the lowest-denominator FSharp.Core it was compiled with, which we should do, to ensure stability in the widest range of forward-and-backward compatibility. The SmokeTests library, on the other hand, uses the highest RTM release of FSharp.Core and we don't really care about other deps there.
1 parent 06b3ecb commit 21aa7a2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/FSharp.Control.TaskSeq.Test/FSharp.Control.TaskSeq.Test.fsproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
<ItemGroup>
5454
<!-- align test project with minimal required version for TaskSeq -->
5555
<!-- we use 6.0.3 here and not 6.0.2 because TaskResult lib requires it-->
56-
<PackageReference Update="FSharp.Core" Version="6.0.3" />
56+
<PackageReference Update="FSharp.Core" Version="6.0.1" />
5757
<PackageReference Include="FsUnit.xUnit" Version="5.5.0" />
5858
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
5959
<PackageReference Include="xunit" Version="2.5.3" />

0 commit comments

Comments
 (0)