Skip to content

Commit dfcfd9f

Browse files
committed
Simulate failure in LSP request.
1 parent 362e1a0 commit dfcfd9f

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -959,6 +959,8 @@ public synchronized void registerLanguage(LanguageParameter lang) {
959959
refreshFileState(f);
960960
}
961961
}
962+
963+
throw new RuntimeException("Get some logs!");
962964
}
963965

964966
/**

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/rascal/RascalTextDocumentService.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,8 @@ public CompletableFuture<Either3<Range, PrepareRenameResult, PrepareRenameDefaul
358358
public CompletableFuture<WorkspaceEdit> rename(RenameParams params) {
359359
logger.debug("textDocument/rename: {} at {} to {}", params.getTextDocument(), params.getPosition(), params.getNewName());
360360

361+
throw new RuntimeException("Simulate failure in LSP request");
362+
/*
361363
TextDocumentState file = getFile(params.getTextDocument());
362364
return file.getCurrentTreeAsync(false)
363365
.thenApply(Versioned::get)
@@ -381,6 +383,7 @@ public CompletableFuture<WorkspaceEdit> rename(RenameParams params) {
381383
showMessages((ISet) t.get(1));
382384
return DocumentChanges.translateDocumentChanges((IList) t.get(0), getColumnMaps());
383385
});
386+
*/
384387
}
385388

386389
private void showMessages(ISet messages) {

0 commit comments

Comments
 (0)