dotty.tools.languageserver
package dotty.tools.languageserver
Members list
Concise view
Type members
Classlikes
A LanguageClient
that regroups all language server features
A LanguageClient
that regroups all language server features
Attributes
- Graph
- Supertypes
class DottyLanguageServer extends LanguageServer with TextDocumentService with WorkspaceService with WorksheetService with TastyDecompilerService
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
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait TastyDecompilerServicetrait WorksheetServicetrait WorkspaceServicetrait TextDocumentServicetrait LanguageServerclass Objecttrait Matchableclass Any
- Self type
object DottyLanguageServer
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- DottyLanguageServer.type
object Main