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

build.fsx: Reference System.Reactive instead of System.Reactive.Compa… #2822

Merged
merged 1 commit into from
Sep 22, 2024

Conversation

Numpsy
Copy link
Contributor

@Numpsy Numpsy commented Sep 15, 2024

…tibility

Description

Another observation whist looking at other things - build.fsx references the System.Reactive.Compatibility NuGet package and I don't see why -

The nuget.org listing for the package says This package exists for backwards compatibility, and should not be used by new applications. and it also depends on quite a few other System.Reactive.* packages that don't seem to be used.

The only use of System.Reactive that I see in the Fake build is in Fake.Core.Target (via FSharp.Control.Reactive) and the reference in build.fsx does seem to update the reference in the CI build from 5.0 to 6.0.1, but that can be done just by updating System.Reactive directly.

So - could it be changed to simplify the build dependencies?

@xperiandri xperiandri merged commit 223ab63 into fsprojects:master Sep 22, 2024
3 checks passed
@Numpsy Numpsy deleted the simpler_reactive branch September 22, 2024 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants