diff --git a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LSPEclipseUtils.java b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LSPEclipseUtils.java index cb889b959..087dfafe9 100644 --- a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LSPEclipseUtils.java +++ b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/LSPEclipseUtils.java @@ -1260,7 +1260,7 @@ private static Change toChanges(URI uri, List textEdits) { Comparator.comparingInt(Position::getLine).thenComparingInt(Position::getCharacter).reversed())); LSPTextChange[] changes = textEdits.stream().map(te -> new LSPTextChange("Line: %d".formatted(te.getRange().getStart().getLine() + 1), uri, te)) //$NON-NLS-1$ .toArray(LSPTextChange[]::new); - CompositeChange cc = new CompositeChange(Paths.get(uri).toString(), changes); + CompositeChange cc = new CompositeChange(uri.toString(), changes); return cc; }