public static void show(final @Nullable Project project,
                          final @Nullable Module module,
                          final Sdk @NotNull [] existingSdks,
                          final @NotNull DialogWrapper showAllDialog,
                          @NotNull JComponent ownerComponent,
                          final @NotNull Point popupPoint,
                          final @NotNull NullableConsumer<? super Sdk> sdkAddedCallback) {
    final PythonSdkDetailsStep sdkHomesStep = new PythonSdkDetailsStep(project, module, showAllDialog, existingSdks, sdkAddedCallback);
    final ListPopup popup = JBPopupFactory.getInstance().createListPopup(sdkHomesStep);
    popup.showInScreenCoordinates(ownerComponent, popupPoint);
  }
public static void show(final @Nullable Project project,
                          final @Nullable Module module,
                          final Sdk @NotNull [] existingSdks,
                          final @NotNull DialogWrapper showAllDialog,
                          @NotNull JComponent ownerComponent,
                          final @NotNull Point popupPoint,
                          final @NotNull NullableConsumer<? super Sdk> sdkAddedCallback)