Skip to content

Conversation

@illarionov
Copy link
Contributor

YamlConfigModel.setConfigFilePath() переименован в YamlConfigModel.withConfigFilePath().

Должно исправить иногда возникающие без причины ошибки "Geminio's config is not valid (may be not configured at all)".

Десериализатор, используемый в PersistentStateComponent для чтения сохраненных настроек из .idea/geminio_plugin_settings.xml, основан на рефлексии, и он иногда путает сеттер свойства var configFilePath с этим методом setConfigFilePath(), в результате значение для configFilePath уходит в пустоту.
Так как правильное значение поля не восстановлено, пользователь получает ошибку "Geminio's config is not valid", а в настройках это поле становится пустым.

Fixes occasional "Geminio's config is not valid" error.
@ikarenkov ikarenkov merged commit b780b48 into hhru:master Sep 18, 2025
1 of 2 checks passed
@illarionov illarionov deleted the fixGeminioPath branch September 18, 2025 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants