An implementation of the Language Server Protocol for Dotty.
An implementation of the Language Server Protocol for Dotty.
You should not have to directly this class, instead see dotty.tools.languageserver.Main.
For more information see:
- The LSP is defined at https://github.com/Microsoft/language-server-protocol
- This implementation is based on the LSP4J library: https://github.com/eclipse/lsp4j
- Companion
- object
Value members
Concrete methods
- Definition Classes
- TextDocumentService
- Definition Classes
- TextDocumentService
The driver instance responsible for decompiling uri in classPath
The driver instance responsible for decompiling uri in classPath
If cursor is on a reference, show its definition and all overriding definitions. If cursor is on a definition, show this definition together with all overridden and overriding definitions.
If cursor is on a reference, show its definition and all overriding definitions. If cursor is on a definition, show this definition together with all overridden and overriding definitions.
- Definition Classes
- TextDocumentService
A mapping from project p to the set of projects that transitively depend on p.
A mapping from project p to the set of projects that transitively depend on p.
- Definition Classes
- TextDocumentService
- Definition Classes
- TextDocumentService
- Definition Classes
- TextDocumentService
- Definition Classes
- TextDocumentService
- Definition Classes
- TextDocumentService
Inherited methods
- Inherited from
- TextDocumentService
Deprecated and Inherited methods
- Deprecated
- Inherited from
- LanguageServer