0.24.0
What's Changed
- Fix "mark occurrences" not working because of NPE by @sebthom in #661
- Use Stream.toList method by @akurtakov in #662
- use !anyMatch instead of toList().isEmpty by @rubenporras in #663
- None match by @rubenporras in #664
- Use Stream.anyMatch() by @akurtakov in #666
- Annotate deprecated symbos in outline by @akurtakov in #667
- Remove some of the deprecated for removal methods. by @rubenporras in #582
- Perform updates to Stop Language Server Timer synchronously. by @andrewL-avlq in #670
- feat: implement codelens refresh message from server by @bastiandoetsch in #672
- fix: adhere to lsp spec when calculating offsets by @bastiandoetsch in #671
- fix: run apply edits in UI thread by @bastiandoetsch in #673
- Add Subtypes/Supertypes toggle to type hierarchy (#674) by @ddscharfe in #675
- Fix DocumentLinkTest#testDocumentLinkExternalFile by @mickaelistria in #676
- Remove two more methods marked for removal. by @rubenporras in #677
- Remove forRemoval method hasActiveLanguageServers by @rubenporras in #678
- [nobug] Bump o.e.lsp4e verion to 0.17.0 due to API-breaking changes by @vrubezhny in #679
- Error reporting for failed quick fix by @BoykoAlex in #685
- Removal of all APIs that expose the language server object. by @rubenporras in #680
- Synchronize LanguageServerWrapper.isActive() (#690) by @basilevs in #691
- remove deprecated DocumentSymbolWithFile#file field by @sebthom in #695
- Fix typoos in Timeout Exception Messages by @vrubezhny in #697
- fix(deps): bump maven-clean-plugin from 3.2.0 to 3.3.1 in /org.eclipse.lsp4e by @dependabot in #700
- Fix Rename dialog error message by @vrubezhny in #701
- fix erratic ConcurrentModificationException during unit tests by @sebthom in #706
- allow local maven builds with dirty working tree by @sebthom in #707
- Close monitors tied to a LS notifications when the LS stops by @rubenporras in #705
- improve error logging for JUnit tests by @sebthom in #711
- don't swallow assertion errors in TestUtils.waitForCondition by @sebthom in #713
- add Jenkins build badge by @sebthom in #710
- fix erratic test failures in HighlightTest by @sebthom in #712
- fix erratic test failures in RenameTest by @sebthom in #714
- update contributing guide by @sebthom in #708
- fix maven offline builds by @sebthom in #716
- fix Maven Warning "Parameter 'comparator' is read-only, must not be used in configuration" by @sebthom in #709
- Remove map which is always empty by @rubenporras in #723
- fix erratic test failures in FindReferencesTest by @sebthom in #715
- Do not propagate exceptions to the UI as outline elements by @rubenporras in #722
- Build with Tycho 4.0 by @akurtakov in #727
- [#728] add icon an view category to Call Hierarchy view by @ghentschke in #729
- Add LS console name by @ghentschke in #731
- Add basic type hierarchy view by @ghentschke in #733
- fix(deps): bump com.googlecode.maven-download-plugin:download-maven-plugin from 1.6.8 to 1.7.1 in /org.eclipse.lsp4e by @dependabot in #736
- fix erratic test failures in DocumentEditAndUndoTest by properly waiting for Linked Editing being activated by @sebthom in #717
- improve test cases by @sebthom in #749
- Cannot open any css file with the generic editor #752 by @vrubezhny in #753
- add LanguageServerWrapper#toString method by @sebthom in #754
- add LanguageServerWrapper#getProcessHandle() by @sebthom in #755
- Completion "hangs" with no response #743 by @vrubezhny in #744
- Revert "Completion "hangs" with no response #743" by @mickaelistria in #759
- Add Language Servers View by @sebthom in #519
- [#735] Add member info to Type Hierarchy view by @ghentschke in #740
- Add context to completion request by @ghentschke in #747
- Fix Typo in MarkerType Extension Point by @rubenporras in #757
- Make selectionRange work on MultiPart editors by @mickaelistria in #765
- support PendingUpdateAdapter in SymbolsLabelProvider by @ghentschke in #764
New Contributors
- @ddscharfe made their first contribution in #675
Full Changelog: 0.23.0...0.24.0