-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Milestone
Description
The receiver that arrives in the property tester is sometimes just a simple Object instance.
I think that eclipse-lsp4e/lsp4e#393 is for the same issue, but with the current LSP4E snapshot build I made this change to unblock me. Things were working in e44c41f before the UI stuff went in.
$ git diff
diff --git a/org.eclipse.cdt.lsp/src/org/eclipse/cdt/lsp/server/HasLanguageServerPropertyTester.java b/org.eclipse.cdt.lsp/src/org/eclipse/cdt/lsp/server/HasLanguageServerPropertyTester.java
index 152dd7b..8081d47 100644
--- a/org.eclipse.cdt.lsp/src/org/eclipse/cdt/lsp/server/HasLanguageServerPropertyTester.java
+++ b/org.eclipse.cdt.lsp/src/org/eclipse/cdt/lsp/server/HasLanguageServerPropertyTester.java
@@ -24,9 +24,6 @@ public class HasLanguageServerPropertyTester extends PropertyTester {
@Override
public boolean test(Object receiver, String property, Object[] args, Object expectedValue) {
- if (cLanguageServerProvider != null) {
- return cLanguageServerProvider.isEnabled(receiver);
- }
return true;
}
So for now I raise this to track best workaround until LSP4E is resolved. (Is best workaround to use eclipse-lsp4e/lsp4e#400?)
Metadata
Metadata
Assignees
Labels
No labels