~elementary-apps/elementaryos/+git/vala-language-server:nix-flake

Last commit made on 2024-01-22
Get this branch:
git clone -b nix-flake https://git.launchpad.net/~elementary-apps/elementaryos/+git/vala-language-server

Branch merges

Branch information

Recent commits

133b2d9... by Ben Iofel <email address hidden>

Use nix flake for dependencies

3b5fe94... by Princeton Ferro

fix get_string_pos and improve performance (#288)

Don't attempt to advance past the end of the string. Also, don't use
substring(), which will duplicate the string.

36c051a... by Princeton Ferro

avoid showing inlay hints for invalid exprs (#288)

Avoid rendering inlay hints for expressions that the semantic analyzer
has failed to assign a type. This can avoid numerous critical messages
when scrolling through the document.

54697d9... by Princeton Ferro

update README with packaging details

c35dc69... by Princeton Ferro

fix build on Vala LTS

32e316c... by Princeton Ferro

improve implementmissingprereqs insertion

Refine how the insertion point is calculated when implementing missing
prerequisites in empty classes.

7c312fb... by Princeton Ferro

defaultproject: handle opening managed file

Handle attempts to open a file that is part of a default project.
Although default projects are for opening standalone files, they include
multiple VAPIs (glib.vapi, gobject.vapi). If the user opens a standalone
file, then tries to open and close a VAPI, this would close the default
project, which is not what we want.

17e9014... by Ben Iofel <email address hidden>

Use latest vala LTS version, 0.56 (#284)

76e38dc... by Ben Iofel <email address hidden>

Release 0.48.7

7577ffb... by Princeton Ferro

minor fixes to implementmissingprereqs code action

Inherit the access modifier on properties' get/set accessors.