Skip to content

gvls: add support for Vala Language Server

Fallback to vala-language-server if org.gnome.gvls.stdio.Server is not found. Also genericize the plugin name a bit.

Basically, if org.gnome.gvls.stdio.Server is already installed, use that, but if not, then use vala-language-server. VLS doesn't yet support receiving the specific configuration info sent from GNOME Builder, but this isn't a problem most of the time since it has good support for Meson and compile_commands introspection already since it was written to be editor-agnostic.

Merge request reports