GIGA IDE Проблема с редактором перечислений (Enum code is corrupted)

Jmix version: 2.4.1
Jmix Studio plugin version: 2.4.1-242
IntelliJ version: GIGA IDE 2024.2 (Community Edition)

В Giga IDE не отображается редактор перечислений после перезапуска IDE. Т.е. когда создаем Enum все работает. Закрываем и открываем IDE то вместо дизайнера отображается надпись “Enum code is corrupted”. Проблема актуальна и для проектов на Kotlin и на Java.

Чтобы повторить:

  1. создаем проект на Kotlin или Java
  2. создаем Enum через “+” в интерфейсе Jmix, добавляем в перечисление несколько элементов
  3. закрываем IDE
  4. открываем IDE и видим Enum code is corrupted

При этом в IDEA такой ошибки не наблюдается.

Добрый день

Приложите пожалуйста логи IDE

idea_.log (266.5 КБ)
В логах не вижу проблемы… может еще какие-то логи есть? Если да, то где их найти?)

Если сделать Invalidate Caches со всеми галками, то при первом запуске (который сразу после выполнения команды) появляется два таба “Designer” :smile: и оба работают) Но после перезапуска всё всё возвращается к Enum code is corrupted
jmix1
jmix2

Вот лог включая операцию Invalidate Caches и перезапуск
idea.log (591.6 КБ)

Спасибо.
В логах действительно ничего подозрительного.

У нас проблема воспроизвелась пару раз на одной из машин на IDEA. На GIGA IDE я воспроизвести не смог.
Постараемся разобраться, добавим логирование.

Дополню условия возникновения. При закрытии IDE должна быть активна (или просто должна быть) вкладка с открытым Enum. Если вкладки не будет (она будет закрыта), после рестарта ошибки не будет.