@@ -30,8 +30,7 @@ trait StandardReceiver {
3030trait LanguageReceiver extends StandardReceiver with LanguageServer {
3131
3232 override def initialize (params : InitializeParams ): CompletableFuture [InitializeResult ] = {
33- val presentationMode = coordinator.server.config.presentationMode()
34- coordinator.logger.debug(s " [Req: initialize] ${params.toString()} (presentation mode: $presentationMode) " )
33+ coordinator.logger.debug(s " [Req: initialize] ${params.toString()}" )
3534 val capabilities = new ServerCapabilities ()
3635 capabilities.setTextDocumentSync(TextDocumentSyncKind .Incremental )
3736 // Features https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#languageFeatures
@@ -53,9 +52,9 @@ trait LanguageReceiver extends StandardReceiver with LanguageServer {
5352 // Document Link (disabled Resolve):
5453 capabilities.setDocumentLinkProvider(new DocumentLinkOptions (false ))
5554 // Hover:
56- if ( ! presentationMode) capabilities.setHoverProvider(true )
55+ capabilities.setHoverProvider(true )
5756 // Code Lens (disabled Resolve):
58- if ( ! presentationMode) capabilities.setCodeLensProvider(new CodeLensOptions (false ))
57+ capabilities.setCodeLensProvider(new CodeLensOptions (false ))
5958 // Folding Range:
6059 capabilities.setFoldingRangeProvider(true )
6160 // Selection Range: [N/A]
@@ -78,15 +77,15 @@ trait LanguageReceiver extends StandardReceiver with LanguageServer {
7877 capabilities.setSemanticTokensProvider(new SemanticTokensWithRegistrationOptions (legend, true ))
7978 // Inline Value: [N/A]
8079 // Inlay Hint (disabled Resolve):
81- if ( ! presentationMode) capabilities.setInlayHintProvider(true )
80+ capabilities.setInlayHintProvider(true )
8281 // Moniker: [N/A]
8382 // Completion Proposals:
84- if ( ! presentationMode) capabilities.setCompletionProvider(new CompletionOptions (false , Seq (" ." , " :" , " (" , " [" , " {" ).asJava))
83+ capabilities.setCompletionProvider(new CompletionOptions (false , Seq (" ." , " :" , " (" , " [" , " {" ).asJava))
8584 // Pull Diagnostics: DISABLED (we use `publishDiagnostics` instead)
8685 // capabilities.setDiagnosticProvider(new DiagnosticRegistrationOptions(true, false))
8786 // Signature Help:
8887 // Allow a `,` to try and restart the signature help even after it has ended
89- if ( ! presentationMode) capabilities.setSignatureHelpProvider(new SignatureHelpOptions (Seq (" (" , " ," ).asJava, Seq ().asJava))
88+ capabilities.setSignatureHelpProvider(new SignatureHelpOptions (Seq (" (" , " ," ).asJava, Seq ().asJava))
9089 // Code Action:
9190 capabilities.setCodeActionProvider(true )
9291 // Document Color: [N/A]
0 commit comments