eclipse-langium / langium

Next-gen language engineering / DSL framework
https://langium.org/
MIT License
665 stars 61 forks source link

Initialize configuration provider when creating services outside a language server #1402

Closed lars-reimann closed 4 months ago

lars-reimann commented 4 months ago

Closes #1397

The function create<Language>Services that gets created from the Yeoman template now initializes the configuration provider immediately if called outside a language server. Previously, each caller (CLI/tests) had to take care of this before working with the configuration provider.

Existing projects must be updated manually.