Skip to content

Commit 2e4a43b

Browse files
committed
Revert "Isolate failing test/registration."
This reverts commit 11296e8.
1 parent d212f94 commit 2e4a43b

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/parametric/capabilities/DynamicServerCapabilities.java

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,20 @@
2727
package org.rascalmpl.vscode.lsp.parametric.capabilities;
2828

2929
import java.util.concurrent.CompletableFuture;
30+
31+
import org.eclipse.lsp4j.CallHierarchyRegistrationOptions;
3032
import org.eclipse.lsp4j.CodeActionRegistrationOptions;
3133
import org.eclipse.lsp4j.CodeLensOptions;
3234
import org.eclipse.lsp4j.CodeLensRegistrationOptions;
35+
import org.eclipse.lsp4j.DefinitionRegistrationOptions;
36+
import org.eclipse.lsp4j.DocumentSymbolRegistrationOptions;
37+
import org.eclipse.lsp4j.FoldingRangeProviderOptions;
38+
import org.eclipse.lsp4j.HoverRegistrationOptions;
39+
import org.eclipse.lsp4j.ImplementationRegistrationOptions;
3340
import org.eclipse.lsp4j.InlayHintRegistrationOptions;
41+
import org.eclipse.lsp4j.ReferenceRegistrationOptions;
42+
import org.eclipse.lsp4j.RenameOptions;
43+
import org.eclipse.lsp4j.SelectionRangeRegistrationOptions;
3444
import org.eclipse.lsp4j.TextDocumentClientCapabilities;
3545
import org.rascalmpl.vscode.lsp.parametric.ILanguageContributions;
3646
import org.rascalmpl.vscode.lsp.rascal.conversion.SemanticTokenizer;
@@ -45,14 +55,12 @@ private DynamicServerCapabilities() { /* hide implicit constructor */ }
4555
/*package*/ public static AbstractDynamicCapability<?>[] parametric(String rascalMetaCommandName) {
4656
return new AbstractDynamicCapability<?>[] {
4757
// Text document capabilities
48-
/*
4958
new TextDocumentCapabilityWithConstantOptions<>("prepareCallHierarchy",
5059
CallHierarchyRegistrationOptions::new,
5160
TextDocumentClientCapabilities::getCallHierarchy,
5261
ILanguageContributions::providesCallHierarchy,
5362
c -> c.setCallHierarchyProvider(true)
5463
),
55-
*/
5664
new TextDocumentCapabilityWithConstantOptions<>("codeAction",
5765
CodeActionRegistrationOptions::new,
5866
TextDocumentClientCapabilities::getCodeAction,
@@ -66,7 +74,6 @@ private DynamicServerCapabilities() { /* hide implicit constructor */ }
6674
c -> c.setCodeLensProvider(new CodeLensOptions(false))
6775
),
6876
new CompletionCapability(),
69-
/*
7077
new TextDocumentCapabilityWithConstantOptions<>("definition",
7178
DefinitionRegistrationOptions::new,
7279
TextDocumentClientCapabilities::getDefinition,
@@ -97,14 +104,12 @@ private DynamicServerCapabilities() { /* hide implicit constructor */ }
97104
ILanguageContributions::providesImplementation,
98105
c -> c.setImplementationProvider(true)
99106
),
100-
*/
101107
new TextDocumentCapabilityWithConstantOptions<>("inlayHint",
102108
InlayHintRegistrationOptions::new,
103109
TextDocumentClientCapabilities::getInlayHint,
104110
ILanguageContributions::providesInlayHint,
105111
c -> c.setInlayHintProvider(true)
106112
),
107-
/*
108113
new TextDocumentCapabilityWithConstantOptions<>("references",
109114
ReferenceRegistrationOptions::new,
110115
TextDocumentClientCapabilities::getReferences,
@@ -123,7 +128,6 @@ private DynamicServerCapabilities() { /* hide implicit constructor */ }
123128
ILanguageContributions::providesSelectionRange,
124129
c -> c.setSelectionRangeProvider(true)
125130
),
126-
*/
127131
new TextDocumentCapabilityWithConstantOptions<>("semanticTokens",
128132
SemanticTokenizer::options,
129133
TextDocumentClientCapabilities::getSemanticTokens,
@@ -133,10 +137,8 @@ private DynamicServerCapabilities() { /* hide implicit constructor */ }
133137

134138
// Workspace capabilities
135139
new ExecuteCommandCapability(rascalMetaCommandName),
136-
/*
137140
new FileOperationCapability.DidRenameFiles(),
138141
new FileOperationCapability.DidDeleteFiles()
139-
*/
140142
};
141143
}
142144

0 commit comments

Comments
 (0)