mirror of
https://github.com/neovim/neovim.git
synced 2025-12-14 18:35:47 +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.