Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove --hard flag #1567
in default mode paket 2.0 will not change references to libraries if they are not already controlled by paket. A common case is "file/ enw F# project" creates a fsproj file that already references FSharp.Core. If you then add FSharp.Core as nuget package, then Paket will not replace the reference unless you specify --hard parameter.
I suggest we remove the --hard flag in paket v3 and thread all calls as if --hard would have been set.
We will not create a --soft flag to restore old behaviour, but if you really need to keep that existing reference you can manually add a
With this pr we would throw an error: unknown parameter --hard