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 AnyShow all
- 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
Deprecated and Inherited methods
Attributes
- Deprecated
-
[Since version ]see corresponding Javadoc for more information. - Inherited from:
- LanguageServer