Hope Hadfield
Hope Hadfield
Fixes https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/2282 Before:  After:  The list of methods should ideally be displayed in signature help after selecting the completion item, though there...
In the case that a method contains less parameters in a superclass than the respective extended method in a subclass, all overloaded methods further extended from the superclass are not...
Fixes #1186
Completion works when selected using the return key, but completes as `System.out.println(inner_expression(java.lang.Object)${});` when selected with mouse click. 
Fixes https://github.com/redhat-developer/vscode-java/issues/3396 Before:  After: 
Add support for linked correction proposals, as is done in Eclipse  Currently, the same quickfix in vscode-java only gives the first option from the list. 
Fixes https://github.com/redhat-developer/vscode-java/issues/3686  https://github.com/redhat-developer/vscode-java/pull/3730
Fixes https://github.com/redhat-developer/vscode-java/issues/3040
Fixes https://github.com/redhat-developer/vscode-java/issues/3686  Requires https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3229
Fixes https://github.com/eclipse-lsp4j/lsp4j/issues/810 One note is that this implementation violates the [spec](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#snippetTextEdit) in that `SnippetTextEdit` extends `TextEdit`. Given that the `edits` field of `TextDocumentEdit` is defined as a `List`, this was...