-
Notifications
You must be signed in to change notification settings - Fork 156
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
Update to an FCS that understands F# 7 #1043
Conversation
3d6d767
to
06f3b15
Compare
"rollForward": "latestPatch" | ||
} | ||
} | ||
"sdk": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: add this back when we get a 6.0-compatible package.
@@ -497,10 +497,11 @@ let autoOpenTests state = | |||
| Ok None -> failtest "Request none" | |||
| Ok (Some res) -> | |||
Expect.isFalse res.IsIncomplete "Result is incomplete" | |||
let ci = res.Items |> Array.find (fun c -> c.Label = word) | |||
let ci = res.Items |> Array.tryFind (fun c -> c.Label = word) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
debugging here to try and figure out why we can't get all the completions.
@baronfel FSharp.Core 7 will now print |
The current blocked test is |
@edgarfgp that change has already been taken into account in this PR - the default formatting changed and so I updated the tests' expectations to match 👍 |
Status:
The failures and errors are mostly in the autocomplete namespace suggestions tests, so once that's fixed it should just be a bit of whack-a-mole. |
Hi @baronfel, could you use any help with this? |
I would imagine it waits for new FCS update, the one without msbuild dependency. Should be out same time with 7.0.200 |
Would there be any reason not to use |
0ca82cb
to
aab7140
Compare
fixed with ionide#1043 (Upgrade to dotnet 7 & new FCS) (see ionide#1037 (comment) )
This removes the 6.0 target while we wait for updated packages on NuGet.
…st expectation to match reality
also disable the 'without type annotation' interface generation entirely due to dotnet/fsharp#14698
…being LongIdents instead of Idents in the AST now
There's one more test failure around the new ^-formatting for types, but other than that I think we might be good to go. |
fixed with ionide#1043 (Upgrade to dotnet 7 & new FCS) (see ionide#1037 (comment) )
fixed with ionide#1043 (Upgrade to dotnet 7 & new FCS) (see ionide#1037 (comment) )
Notable Changes:
[]
toarray
^
to'
Test failure categories:
Regex
isn't recognized and System.Text isn't offered as a suggested open). - punting to followup.