mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fixed possible NPE
This commit is contained in:
@@ -80,6 +80,7 @@ public class PythonSdkChooserCombo extends ComboboxWithBrowseButton {
|
||||
PythonSdkDetailsStep.show(project, sdks, null, this, getButton().getLocationOnScreen(), new NullableConsumer<Sdk>() {
|
||||
@Override
|
||||
public void consume(@Nullable Sdk sdk) {
|
||||
if(sdk == null) return;
|
||||
//noinspection unchecked
|
||||
getComboBox().setModel(new CollectionComboBoxModel(interpreterList.getAllPythonSdks(), sdk));
|
||||
}
|
||||
|
||||
@@ -86,7 +86,7 @@ public class PythonNewDirectoryProjectAction extends NewDirectoryProjectAction {
|
||||
for (Sdk sdk : sdks) {
|
||||
final SdkAdditionalData additionalData = sdk.getSdkAdditionalData();
|
||||
if (additionalData instanceof PythonSdkAdditionalData) {
|
||||
((PythonSdkAdditionalData) additionalData).reassociateWithCreatedProject(newProject);
|
||||
((PythonSdkAdditionalData)additionalData).reassociateWithCreatedProject(newProject);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user