Tags: ava-fred/lsp4e
Tags
fix: propagate LanguagServerWrapper startup exception to consumers (e… …clipse#1044) If there is an exception in the startup of the LanguageServerWrapper, consumers get a cancellation exception rather than the actual exception that occurred. With this commit, this behavior is changed. As a consequence of the change, calls to LanguageServerWrapper.start() will do nothing after a failure. To test for this case (and attempt a restart() if feasible), the startupFailed() method is added.
Increase the version of org.eclipse.lsp4e to force newly signed content eclipse#1019
Remove UI-blocking pop-up in LSWrapper.getInitializedServer() (eclips… …e#951) This commit follows up on the discussion started at eclipse#947 (comment). It removes the UI-blocking pop-up window that would appear when calling org.eclipse.lsp4e.LanguageServerWrapper.getInitializedServer() from a UI thread. A progress indicator reflecting the status of the server's initialization will still be displayed in the "Progress" view.
[eclipse#930] fix broken semantic highlight unit test (eclipse#940) * [eclipse#930] fix broken semantic highlight unit test due to the eclipse-tm4e/tm4e@5c780dc commit in tm4e the unit test fails. fixes eclipse#930 * issue fixed in tm4e * Add color check * Use tm4e snapshot version to fix unit test * Use tm4e release until next release * fix copy and paste error
Fix NPE if ITextViewer is nullified during call to .underline() Previously, it was possible for the `viewer` variable used in `LSPDocumentLinkPresentationReconcilingStrategy.underline()` to be nullified externally, which caused a null-pointer exception for the call `viewer.getTextWidget()`. This commit solves this problem by saving the relevant viewer as a variable local to the `LSPDocumentLinkPresentationReconcilingStrategy.underline()` function.
PreviousNext