jvalue / jayvee

Jayvee is a domain-specific language and runtime for automated processing of data pipelines
https://jvalue.github.io/jayvee/
150 stars 15 forks source link

[BUG] Formatter loops sometimes #589

Closed TungstnBallon closed 3 months ago

TungstnBallon commented 5 months ago

Steps to reproduce

  1. Open YieldStrengthAndGrainSizeModel.jv in VS-Code with the jayvee extension >=v0.5.0-alpha enabled.
  2. go to line 28
  3. repeatedly press CTRL + SHIFT + I

Description

format_loop.webm

georg-schwarz commented 5 months ago

Might be connected to https://github.com/eclipse-langium/langium/pull/1550 A fix was released today with the latest Langium version, so an upgrade might solve our issue.

TungstnBallon commented 5 months ago

Yes! I upgraded langium with npm install --save langium@latest langium-cli@latest, rebuilt the vs-code-extension and now it works

georg-schwarz commented 3 months ago

Should be fixed by the Langium upgrade