mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Merge branch 'packaging-result'
This commit is contained in:
@@ -187,7 +187,7 @@ public class PyActiveSdkConfigurable implements UnnamedConfigurable {
|
||||
mySdkCombo.putClientProperty("JComboBox.isTableCellEditor", Boolean.TRUE);
|
||||
mySdkCombo.setRenderer(new PySdkListCellRenderer(false));
|
||||
|
||||
final PackagesNotificationPanel notificationsArea = new PackagesNotificationPanel(myProject);
|
||||
final PackagesNotificationPanel notificationsArea = new PackagesNotificationPanel();
|
||||
final JComponent notificationsComponent = notificationsArea.getComponent();
|
||||
final Dimension preferredSize = mySdkCombo.getPreferredSize();
|
||||
mySdkCombo.setPreferredSize(preferredSize);
|
||||
|
||||
+8
-1
@@ -1,5 +1,6 @@
|
||||
package com.jetbrains.python.newProject.actions;
|
||||
|
||||
import com.intellij.execution.ExecutionException;
|
||||
import com.intellij.facet.ui.ValidationResult;
|
||||
import com.intellij.icons.AllIcons;
|
||||
import com.intellij.ide.impl.ProjectUtil;
|
||||
@@ -322,7 +323,13 @@ abstract public class AbstractProjectSettingsStep extends AbstractActionWithPane
|
||||
String warningText = frameworkName + " will be installed on selected interpreter";
|
||||
myInstallFramework = true;
|
||||
final PyPackageManager packageManager = PyPackageManager.getInstance(sdk);
|
||||
if (!packageManager.hasManagement(PySdkUtil.isRemote(sdk))) {
|
||||
boolean hasManagement = false;
|
||||
try {
|
||||
hasManagement = packageManager.hasManagement(PySdkUtil.isRemote(sdk));
|
||||
}
|
||||
catch (ExecutionException ignored) {
|
||||
}
|
||||
if (!hasManagement) {
|
||||
warningText = "Python packaging tools and " + warningText;
|
||||
}
|
||||
setWarningText(warningText);
|
||||
|
||||
Reference in New Issue
Block a user