mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-225552 npw: fix validation logic
#IJPL-225552 Fixed GitOrigin-RevId: 670806640860cb4a0ee3b6d97100f400405574a7
This commit is contained in:
committed by
intellij-monorepo-bot
parent
79a2232f27
commit
4f096fedef
@@ -654,6 +654,9 @@ public final class ProjectTypeStep extends ModuleWizardStep implements SettingsS
|
||||
if (isFrameworksMode() && !myFrameworksPanel.validate()) {
|
||||
return false;
|
||||
}
|
||||
if (myCustomSteps.get(myCurrentCard) instanceof ModuleWizardStep wizardStep) {
|
||||
if (!wizardStep.validate()) return false;
|
||||
}
|
||||
return super.validate();
|
||||
}
|
||||
|
||||
|
||||
@@ -142,7 +142,9 @@ open class StarterInitialStep(contextProvider: StarterContextProvider) : CommonS
|
||||
addSampleCodeUi()
|
||||
|
||||
addFieldsAfter(this)
|
||||
}.withVisualPadding(topField = true)
|
||||
}
|
||||
.withVisualPadding(topField = true)
|
||||
.apply { registerValidators(parentDisposable) }
|
||||
}
|
||||
|
||||
override fun validate(): Boolean {
|
||||
@@ -152,6 +154,9 @@ open class StarterInitialStep(contextProvider: StarterContextProvider) : CommonS
|
||||
if (!validateJdkIntentVersion(jdkIntentProperty, moduleBuilder.getMinJavaVersionInternal()?.toFeatureString(), moduleBuilder.presentableName)) {
|
||||
return false
|
||||
}
|
||||
if (contentPanel.validateAll().isNotEmpty()) {
|
||||
return false
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
|
||||
@@ -244,7 +244,9 @@ open class WebStarterInitialStep(contextProvider: WebStarterContextProvider) : C
|
||||
addSampleCodeUi()
|
||||
|
||||
addFieldsAfter(this)
|
||||
}.withVisualPadding()
|
||||
}
|
||||
.withVisualPadding()
|
||||
.apply { registerValidators(parentDisposable) }
|
||||
}
|
||||
|
||||
private fun createServerUrlLink(): ActionLink {
|
||||
@@ -290,6 +292,10 @@ open class WebStarterInitialStep(contextProvider: WebStarterContextProvider) : C
|
||||
return false
|
||||
}
|
||||
|
||||
if (contentPanel.validateAll().isNotEmpty()) {
|
||||
return false
|
||||
}
|
||||
|
||||
return checkServerOptionsLoaded()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user