fixed possible NPE

This commit is contained in:
Ekaterina Tuzova
2014-04-24 15:40:29 +04:00
parent f2b136a8e2
commit 5bb996437e
2 changed files with 2 additions and 1 deletions
@@ -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);
}
}
}