File tree Expand file tree Collapse file tree
rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/parametric/routing Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments