mirror of
https://github.com/enso-org/enso.git
synced 2024-11-29 17:22:57 +03:00
6bfdda33a9
Fixes #10976 https://github.com/user-attachments/assets/00b2279d-2acf-468b-8c3c-aa6885cba23d Addressed issue of empty body block being incorrectly "repaired" into an empty group, geneating invalid `()` syntax. Appending nodes to an empty function now actually replaces its body block, instead of creating a temporary orphan body block node. Note that empty main function is still considered an error on the engine side, but it doesn't impact the IDE in negative way. Things work again as soon as a node is inserted. Also fixed a few issues causing hot-reloading to break. Now edited AST code properly hot-reloads all affected modules without breaking the app. |
||
---|---|---|
.. | ||
parser-codegen | ||
src | ||
package.json | ||
tsconfig.json | ||
vitest.config.ts |