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 noticed a few weird interactions between FsAutoComplete and Neovim.
When loading large projects, FsAutoComplete might only load a partial set of all projects, e.g. 17 instead of 22.
This happens both with Ionide-vim and with plain FsAutoComplete configured via lspconfig.
The solution so far was to use the FSharpLoadProject command by Ionide-vim, I tried similar approaches with just the LSP via fsharp/project, but the LSP did not reload properly in this case.
As the project in question is closed source, I can't show you the exact issue, which is also why I did not open an issue on this project, instead however, similar interactions happen with this project for example: https://github.com/bigby-the-wolf/WebApiTest
The WebApiTest.Domain is in the sln file, yet the files do not get loaded.
Did anyone else notice this?
Update:
The reason is simple: Turns out the "smaller" project simply references more fsproj entries....
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I noticed a few weird interactions between FsAutoComplete and Neovim.
When loading large projects, FsAutoComplete might only load a partial set of all projects, e.g. 17 instead of 22.
This happens both with Ionide-vim and with plain FsAutoComplete configured via lspconfig.
The solution so far was to use the FSharpLoadProject command by Ionide-vim, I tried similar approaches with just the LSP via fsharp/project, but the LSP did not reload properly in this case.
As the project in question is closed source, I can't show you the exact issue, which is also why I did not open an issue on this project, instead however, similar interactions happen with this project for example: https://github.com/bigby-the-wolf/WebApiTest
The WebApiTest.Domain is in the sln file, yet the files do not get loaded.
Did anyone else notice this?
Update:
The reason is simple: Turns out the "smaller" project simply references more fsproj entries....
Beta Was this translation helpful? Give feedback.
All reactions