racket-langserver
racket-langserver copied to clipboard
support `workspace.didChangeWatchedFiles` notification
It seems if we support this capability, then we can
- build trace cache
- cache can be decided to refresh or keep
because now we know the file is updated or not.
spec: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_didChangeWatchedFiles