NAME
PLS::Server::Method::Workspace
DESCRIPTION
This module redirects requests starting with textDocument/
to the appropriate subclass of PLS::Server::Request for the type of request.
Requests currently implemented:
- textDocument/definition - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_definition
- textDocument/documentSymbol - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_documentSymbol
- textDocument/hover - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_hover
- textDocument/signatureHelp - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_signatureHelp
- textDocument/didOpen - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_didOpen
- textDocument/didChange - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_didChange
- textDocument/didClose - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_didClose
- textDocument/didSave - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_didSave
- textDocument/formatting - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_formatting
- textDocument/rangeFormatting - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_rangeFormatting
- textDocument/completion - https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_completion