Skip to content

Commit 3c154dd

Browse files
FlorianKroissrubenporras
authored andcommitted
fix: NPE when trying to open Quickfix in Problems view
+ Add null-check for `org.eclipse.lsp4j.CodeAction.getDiagnostics()`
1 parent cc2ba93 commit 3c154dd

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/codeactions/CodeActionMarkerResolution.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,10 @@ private ShowMessageRequestParams reportServerError(LanguageServerDefinition serv
117117

118118
@Override
119119
public IMarker[] findOtherMarkers(IMarker[] markers) {
120+
if (codeAction.getDiagnostics() == null) {
121+
return new IMarker[0];
122+
}
123+
120124
return Arrays.stream(markers).filter(marker -> {
121125
try {
122126
return codeAction.getDiagnostics()

0 commit comments

Comments
 (0)