protected final void resetGradleJdkComboBox(
    @Nullable Project project,
    @NotNull GradleProjectSettings settings,
    @Nullable WizardContext wizardContext,
    @NotNull ProjectSdksModel sdksModel
  ) {
    if (myGradleJdkComboBox == null) return;
    project = project == null || project.isDisposed() ? ProjectManager.getInstance().getDefaultProject() : project;
    Sdk projectSdk = wizardContext != null ? wizardContext.getProjectJdk() : null;
    setupProjectSdksModel(sdksModel, project, projectSdk);
    recreateGradleJdkComboBox(project, sdksModel);

    SdkLookupProvider sdkLookupProvider = getSdkLookupProvider(project);
    String externalProjectPath = myInitialSettings.getExternalProjectPath();
    addUsefulGradleJvmReferences(myGradleJdkComboBox, externalProjectPath);
    setSelectedGradleJvmReference(myGradleJdkComboBox, sdkLookupProvider, externalProjectPath, settings.getGradleJvm());
  }
protected final void resetGradleJdkComboBox(
    @Nullable Project project,
    @NotNull GradleProjectSettings settings,
    @Nullable WizardContext wizardContext,
    @NotNull ProjectSdksModel sdksModel
  )