LoZander
LoZander
This adds a few tests for java method completions with placeholder snippet arguments. Related to flix/flix#8255.
This PR refactors the HoverProvider to use the LSP visitor instead of the index. In this initial PR, only basic hover functionality is supported. Related to #8639
This PR replaces `SourcePosition` with `Position`, moving the `Source` to the `SourceLocation` that the given positions are associated with. This means that `SourcePosition(isReal: Boolean, sp1: SourcePosition, sp2: SourcePosition)` becomes `SourcePosition(isReal:...
The `SourceLocation` for number literals erroneously includes the symbol right after. fx the location for `2` in `let x = 2;` would actually include `;`. This is not the case...