Skip to content

Commit c67a0e8

Browse files
committed
Fixup new project wizard for 2023.1
1 parent 77d8bb6 commit c67a0e8

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

src/main/kotlin/creator/ProjectSetupFinalizerWizardStep.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import com.intellij.openapi.projectRoots.JavaSdk
2222
import com.intellij.openapi.projectRoots.JavaSdkVersion
2323
import com.intellij.openapi.projectRoots.Sdk
2424
import com.intellij.openapi.ui.ValidationInfo
25-
import com.intellij.openapi.ui.validation.AFTER_GRAPH_PROPAGATION
2625
import com.intellij.openapi.ui.validation.DialogValidation
26+
import com.intellij.openapi.ui.validation.WHEN_GRAPH_PROPAGATION_FINISHED
2727
import com.intellij.ui.JBColor
2828
import com.intellij.ui.dsl.builder.Panel
2929
import com.intellij.ui.dsl.builder.Placeholder
@@ -57,7 +57,7 @@ class ProjectSetupFinalizerWizardStep(parent: NewProjectWizardStep) : AbstractNe
5757
if (finalizers.isNotEmpty()) {
5858
builder.row {
5959
cell(JPanel())
60-
.validationRequestor(AFTER_GRAPH_PROPAGATION(propertyGraph))
60+
.validationRequestor(WHEN_GRAPH_PROPAGATION_FINISHED(propertyGraph))
6161
.validation(
6262
DialogValidation {
6363
finalizers.mapFirstNotNull(ProjectSetupFinalizer::validate)?.let(::ValidationInfo)

src/main/kotlin/creator/buildsystem/BuildSystemPropertiesStep.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ import com.intellij.ide.wizard.AbstractNewProjectWizardStep
1616
import com.intellij.ide.wizard.NewProjectWizardBaseData
1717
import com.intellij.ide.wizard.NewProjectWizardStep
1818
import com.intellij.openapi.observable.util.bindStorage
19-
import com.intellij.openapi.ui.validation.AFTER_GRAPH_PROPAGATION
2019
import com.intellij.openapi.ui.validation.CHECK_ARTIFACT_ID
2120
import com.intellij.openapi.ui.validation.CHECK_GROUP_ID
2221
import com.intellij.openapi.ui.validation.CHECK_NON_EMPTY
22+
import com.intellij.openapi.ui.validation.WHEN_GRAPH_PROPAGATION_FINISHED
2323
import com.intellij.openapi.ui.validation.validationErrorIf
2424
import com.intellij.ui.dsl.builder.COLUMNS_MEDIUM
2525
import com.intellij.ui.dsl.builder.Panel
@@ -61,21 +61,21 @@ class BuildSystemPropertiesStep<ParentStep>(private val parent: ParentStep) : Ab
6161
textField()
6262
.bindText(groupIdProperty)
6363
.columns(COLUMNS_MEDIUM)
64-
.validationRequestor(AFTER_GRAPH_PROPAGATION(propertyGraph))
64+
.validationRequestor(WHEN_GRAPH_PROPAGATION_FINISHED(propertyGraph))
6565
.textValidation(CHECK_NON_EMPTY, CHECK_GROUP_ID, nonExampleValidation)
6666
}
6767
row("Artifact ID:") {
6868
textField()
6969
.bindText(artifactIdProperty)
7070
.columns(COLUMNS_MEDIUM)
71-
.validationRequestor(AFTER_GRAPH_PROPAGATION(propertyGraph))
71+
.validationRequestor(WHEN_GRAPH_PROPAGATION_FINISHED(propertyGraph))
7272
.textValidation(CHECK_NON_EMPTY, CHECK_ARTIFACT_ID)
7373
}
7474
row("Version:") {
7575
textField()
7676
.bindText(versionProperty)
7777
.columns(COLUMNS_MEDIUM)
78-
.validationRequestor(AFTER_GRAPH_PROPAGATION(propertyGraph))
78+
.validationRequestor(WHEN_GRAPH_PROPAGATION_FINISHED(propertyGraph))
7979
.textValidation(versionValidation)
8080
}
8181
}.expanded = true

src/main/kotlin/creator/step/AbstractLatentStep.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import com.intellij.openapi.Disposable
2121
import com.intellij.openapi.diagnostic.logger
2222
import com.intellij.openapi.project.Project
2323
import com.intellij.openapi.ui.ValidationInfo
24-
import com.intellij.openapi.ui.validation.AFTER_GRAPH_PROPAGATION
2524
import com.intellij.openapi.ui.validation.DialogValidation
25+
import com.intellij.openapi.ui.validation.WHEN_GRAPH_PROPAGATION_FINISHED
2626
import com.intellij.openapi.util.Disposer
2727
import com.intellij.ui.JBColor
2828
import com.intellij.ui.dsl.builder.Panel
@@ -95,7 +95,7 @@ abstract class AbstractLatentStep<T>(parent: NewProjectWizardStep) : AbstractNew
9595
placeholder.component = panel {
9696
row {
9797
val label = label("Unable to $description")
98-
.validationRequestor(AFTER_GRAPH_PROPAGATION(propertyGraph))
98+
.validationRequestor(WHEN_GRAPH_PROPAGATION_FINISHED(propertyGraph))
9999
.validation(DialogValidation { ValidationInfo("Unable to $description") })
100100
label.component.foreground = JBColor.RED
101101
}
@@ -141,7 +141,7 @@ abstract class AbstractLatentStep<T>(parent: NewProjectWizardStep) : AbstractNew
141141
}
142142
}
143143
)
144-
.validationRequestor(AFTER_GRAPH_PROPAGATION(propertyGraph))
144+
.validationRequestor(WHEN_GRAPH_PROPAGATION_FINISHED(propertyGraph))
145145
.validation(DialogValidation { ValidationInfo("Haven't finished $description") })
146146
}
147147
}

src/main/kotlin/creator/step/ModNameStep.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ import com.intellij.ide.wizard.AbstractNewProjectWizardStep
1515
import com.intellij.ide.wizard.NewProjectWizardBaseData
1616
import com.intellij.ide.wizard.NewProjectWizardStep
1717
import com.intellij.openapi.project.Project
18-
import com.intellij.openapi.ui.validation.AFTER_GRAPH_PROPAGATION
1918
import com.intellij.openapi.ui.validation.CHECK_NON_EMPTY
19+
import com.intellij.openapi.ui.validation.WHEN_GRAPH_PROPAGATION_FINISHED
2020
import com.intellij.openapi.util.Key
2121
import com.intellij.ui.dsl.builder.COLUMNS_MEDIUM
2222
import com.intellij.ui.dsl.builder.Panel
@@ -42,7 +42,7 @@ abstract class AbstractModNameStep(parent: NewProjectWizardStep) : AbstractNewPr
4242
textField()
4343
.bindText(nameProperty)
4444
.columns(COLUMNS_MEDIUM)
45-
.validationRequestor(AFTER_GRAPH_PROPAGATION(propertyGraph))
45+
.validationRequestor(WHEN_GRAPH_PROPAGATION_FINISHED(propertyGraph))
4646
.textValidation(CHECK_NON_EMPTY)
4747
}
4848
}

0 commit comments

Comments
 (0)