You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to use Fantomas.Core to format the FSharp.Data.WsdlGenerator generated code, but I have a problem with the references.
The Fantomas.Core nuget has a reference on FSharp.Core with a >= 6.0.3 version restriction, and it also references Fantomas.FCS that has a ref on FSharp.Core with a == 6.0.1 restriction. (using versoin 5.0.0-beta-001, but it is the same with all version of Fantomas.Core)
These two restrictions are in conflict and cause problem both when adding the nuget, and at runtime.
What is the necessity of the strict restriction in Fantomas.FCS ? If this is necessary, Fantomas.Core should also apply this restriction.
Today, Fantomas.Core uses the dependencies from the main group, while Fantomas.FCS uses dependencies from the compiler group. This explains the different versions.
The text was updated successfully, but these errors were encountered:
Hello, I'm not sure if the strict restriction is still required. I think it originally came from the FCS having a fixed version on F# Core.
I would accept a PR that fixes this.
I guess both should accept 6 or higher.
I'm trying to use Fantomas.Core to format the FSharp.Data.WsdlGenerator generated code, but I have a problem with the references.
The Fantomas.Core nuget has a reference on FSharp.Core with a >= 6.0.3 version restriction, and it also references Fantomas.FCS that has a ref on FSharp.Core with a == 6.0.1 restriction. (using versoin 5.0.0-beta-001, but it is the same with all version of Fantomas.Core)
These two restrictions are in conflict and cause problem both when adding the nuget, and at runtime.
What is the necessity of the strict restriction in Fantomas.FCS ? If this is necessary, Fantomas.Core should also apply this restriction.
Today, Fantomas.Core uses the dependencies from the main group, while Fantomas.FCS uses dependencies from the compiler group. This explains the different versions.
The text was updated successfully, but these errors were encountered: