mirror of
https://github.com/neovim/neovim.git
synced 2025-09-07 03:48:18 +00:00

According to the protocol definition `rootPath`, `rootUri` and `workspaceFolders` are allowed to be null. Some language servers utilize this to provide "single file" support. If all three are null, they don't attempt to index a directory but instead only provide capabilities for a single file.