This updates the LSP lib to get deprecation notices for members, then removes the use of RootPath/RootUri in the initialization in favor of just using workspacePaths[0]. This is step one of the overall plan described in https://github.com/fsharp/FsAutoComplete/issues/733.
In addition, while removing obsolete usages, I specialized the outputs of textDocument/documentSymbol and workspace/symbol.
This updates the LSP lib to get deprecation notices for members, then removes the use of RootPath/RootUri in the initialization in favor of just using workspacePaths[0]. This is step one of the overall plan described in https://github.com/fsharp/FsAutoComplete/issues/733.
In addition, while removing obsolete usages, I specialized the outputs of
textDocument/documentSymbol
andworkspace/symbol
.