mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -94,7 +94,7 @@ public class JavaModuleType extends ModuleType<JavaModuleBuilder> {
|
||||
}
|
||||
}
|
||||
final ModuleWizardStep[] wizardSteps = steps.toArray(new ModuleWizardStep[steps.size()]);
|
||||
return ArrayUtil.mergeArrays(wizardSteps, super.createWizardSteps(wizardContext, moduleBuilder, modulesProvider));
|
||||
return ArrayUtil.mergeArrays(wizardSteps, super.createWizardSteps(wizardContext, moduleBuilder, modulesProvider, forNewWizard));
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
@@ -92,7 +92,11 @@ public class JavaModuleBuilder extends ModuleBuilder implements SourcePathsBuild
|
||||
|
||||
@Override
|
||||
public ModuleWizardStep[] createWizardSteps(@NotNull WizardContext wizardContext, @NotNull ModulesProvider modulesProvider, boolean forNewWizard) {
|
||||
return forNewWizard ? ModuleWizardStep.EMPTY_ARRAY : super.createWizardSteps(wizardContext, modulesProvider);
|
||||
if (forNewWizard) return ModuleWizardStep.EMPTY_ARRAY;
|
||||
ModuleType moduleType = getModuleType();
|
||||
return moduleType == null
|
||||
? ModuleWizardStep.EMPTY_ARRAY
|
||||
: moduleType.createWizardSteps(wizardContext, this, modulesProvider, false);
|
||||
}
|
||||
|
||||
public void setupRootModel(ModifiableRootModel rootModel) throws ConfigurationException {
|
||||
|
||||
@@ -58,11 +58,11 @@ public abstract class ModuleType<T extends ModuleBuilder> {
|
||||
|
||||
@NotNull
|
||||
public ModuleWizardStep[] createWizardSteps(@NotNull WizardContext wizardContext, @NotNull T moduleBuilder, @NotNull ModulesProvider modulesProvider) {
|
||||
return ModuleWizardStep.EMPTY_ARRAY;
|
||||
return createWizardSteps(wizardContext, moduleBuilder, modulesProvider, false);
|
||||
}
|
||||
|
||||
public ModuleWizardStep[] createWizardSteps(@NotNull WizardContext wizardContext, @NotNull T moduleBuilder, @NotNull ModulesProvider modulesProvider, boolean forNewWizard) {
|
||||
return createWizardSteps(wizardContext, moduleBuilder, modulesProvider);
|
||||
return ModuleWizardStep.EMPTY_ARRAY;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
Reference in New Issue
Block a user