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.
Чтобы повторить:
создаем проект на Kotlin или Java
создаем Enum через “+” в интерфейсе Jmix, добавляем в перечисление несколько элементов
Если сделать Invalidate Caches со всеми галками, то при первом запуске (который сразу после выполнения команды) появляется два таба “Designer” и оба работают) Но после перезапуска всё всё возвращается к Enum code is corrupted
Вот лог включая операцию Invalidate Caches и перезапуск idea.log (591.6 КБ)
Дополню условия возникновения. При закрытии IDE должна быть активна (или просто должна быть) вкладка с открытым Enum. Если вкладки не будет (она будет закрыта), после рестарта ошибки не будет.