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
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait TastyDecompilerServicetrait WorksheetServicetrait WorkspaceServicetrait TextDocumentServicetrait LanguageServerclass Objecttrait Matchableclass Any
- Self type
Members list
Value members
Concrete methods
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
The configuration of the project that owns uri
.
The configuration of the project that owns uri
.
Attributes
The driver instance responsible for decompiling uri
in classPath
The driver instance responsible for decompiling uri
in classPath
Attributes
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.
Attributes
- 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
.
Attributes
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- WorkspaceService
Attributes
- Definition Classes
- WorkspaceService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
The driver instance responsible for compiling uri
The driver instance responsible for compiling uri
Attributes
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- LanguageServer
Attributes
- Definition Classes
- LanguageServer
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- LanguageServer
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- LanguageServer
Attributes
- Definition Classes
- TextDocumentService
Attributes
- Definition Classes
- WorkspaceService
Inherited methods
Attributes
- Inherited from:
- TextDocumentService
Attributes
- Inherited from:
- TastyDecompilerService
Attributes
- Inherited from:
- WorkspaceService
Attributes
- Inherited from:
- TextDocumentService
Attributes
- Inherited from:
- TextDocumentService
Attributes
- Inherited from:
- TextDocumentService
Attributes
- Inherited from:
- WorkspaceService
Attributes
- Inherited from:
- TextDocumentService
Attributes
- Inherited from:
- LanguageServer
Attributes
- Inherited from:
- TextDocumentService
Attributes
- Inherited from:
- WorksheetService
Attributes
- Inherited from:
- TextDocumentService
Attributes
- Inherited from:
- TextDocumentService