Skip to content

Commit 7637abe

Browse files
committed
Forward close/save notifications.
1 parent 110ccbb commit 7637abe

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/parametric/routing/RoutingTextDocumentService.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,24 +155,26 @@ private LanguageServerRouter availableServer() {
155155

156156
@Override
157157
public void didOpen(DidOpenTextDocumentParams params) {
158+
// Note: floating future
158159
callAccept(route(params.getTextDocument()), TextDocumentService::didOpen, params);
159160
}
160161

161162
@Override
162163
public void didChange(DidChangeTextDocumentParams params) {
164+
// Note: floating future
163165
callAccept(route(params.getTextDocument()), TextDocumentService::didChange, params);
164166
}
165167

166168
@Override
167169
public void didClose(DidCloseTextDocumentParams params) {
168-
// TODO Auto-generated method stub
169-
throw new UnsupportedOperationException("Unimplemented method 'didClose'");
170+
// Note: floating future
171+
callAccept(route(params.getTextDocument()), TextDocumentService::didClose, params);
170172
}
171173

172174
@Override
173175
public void didSave(DidSaveTextDocumentParams params) {
174-
// TODO Auto-generated method stub
175-
throw new UnsupportedOperationException("Unimplemented method 'didSave'");
176+
// Note: floating future
177+
callAccept(route(params.getTextDocument()), TextDocumentService::didSave, params);
176178
}
177179

178180
@Override

0 commit comments

Comments
 (0)