Skip to content

Commit b34148b

Browse files
committed
fix: Fix NPE in LanguageServerWrapper.isSaveSupported
Signed-off-by: azerr <[email protected]>
1 parent e075f3d commit b34148b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/com/redhat/devtools/lsp4ij/LanguageServerWrapper.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,10 @@ public boolean isSaveSupported() {
728728
return false;
729729
}
730730
var saveOptions = getSyncOptions().getSave();
731-
return saveOptions != null && (saveOptions.isLeft() && saveOptions.getLeft()) || (saveOptions.isRight() && saveOptions.getRight() != null);
731+
if (saveOptions == null) {
732+
return false;
733+
}
734+
return (saveOptions.isLeft() && saveOptions.getLeft()) || (saveOptions.isRight() && saveOptions.getRight() != null);
732735
}
733736

734737
private @NotNull TextDocumentSyncOptions createSyncOptions() {

0 commit comments

Comments
 (0)