Marie Katrine Ekeberg

Results 14 issues of Marie Katrine Ekeberg

Part of fix for #2128 Makes the -P ~and -pp~ option take precedence over --paging when given. See issue for more details 🙂 Had to change one test, as it...

## General info Override any member that is currently not implemented in the current class. This includes open functions, functions with default implementations, open members, abstract stuff etc. The main...

Implements basic dependency resolution for Kotlin multiplatform projects using Gradle, though a bit flawed (see below). Multiplatform projects have a bit of a different structure than what we are used...

enhancement
dependency resolution
gradle

IntellIJ IDEA reports unused imports as a diagnostic for the user. While formatters can remove unused imports automatically, it still might be nice to have a diagnostic/warning on it in...

A override-method/member operation like many Java plugins has (e.g, lsp-java for Emacs). Not just abstract/unimplemented ones, but making it possible to override methods/members in general. Some interfaces have default implementations...

Sometimes, especially after #357, there might be new symbol not found errors. These can be solved by the add missing imports quickfix. Parts of that implementation can probably be reused.

In LSP 3.17.0, [type hierarchy requests](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_prepareTypeHierarchy) (textDocument/typeHierarchy) was introduced. Can be super useful when you have more than one super type, or subtype, and want to see how everything fit...

enhancement
index

Simple VSCode usage of the override member protocol extension found in: https://github.com/fwcd/kotlin-language-server/pull/379 (need to be merged after that PR). Have some TODOs I couldn't resolve for now. I suggest we...

Upgrade to newest version of lsp4j debug library. runInTerminal was removed from the server interface, that is why it is removed here as well. setExceptionBreakpoints also has a return value...

Really missed this in the Kotlin language server after programming Rust (using rust-analyzer) for a while. Having the same variable highlighted is super useful 🙂 Fixes #208 ## Basic info...