User: rednesto Date: 09 Jul 23 13:20 Revision: e685e8e9c661598ef78e3f17a3ab5805d823c866 Summary: Do not update groupId based on main class name change Prevents some kind of recursive update that does not appear in the UI for some reason Fixes #1985 TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=8619&personal=false Index: src/main/kotlin/creator/step/MainClassStep.kt =================================================================== --- src/main/kotlin/creator/step/MainClassStep.kt (revision b070670f2e3d625bade5adf3d541ccef50be7be7) +++ src/main/kotlin/creator/step/MainClassStep.kt (revision e685e8e9c661598ef78e3f17a3ab5805d823c866) @@ -64,8 +64,6 @@ whenStepAvailable> { buildSystemStep -> classNameProperty.updateWhenChanged(buildSystemStep.groupIdProperty, ::suggestMainClassName) classNameProperty.updateWhenChanged(buildSystemStep.artifactIdProperty, ::suggestMainClassName) - - buildSystemStep.groupIdProperty.updateWhenChanged(classNameProperty, ::suggestGroupId) } whenStepAvailable { modNameStep -> classNameProperty.updateWhenChanged(modNameStep.nameProperty, ::suggestMainClassName)