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