From c6cb5bd2dd55a6f85ffdeb4958e641564a85c1a7 Mon Sep 17 00:00:00 2001 From: "Liana.Bakradze" Date: Mon, 20 Mar 2017 14:00:36 +0300 Subject: [PATCH] more appropriate way to get LanguageExtensions (EDU-895) --- .../edu/coursecreator/intellij/EduCCModuleBuilder.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/intellij/EduCCModuleBuilder.java b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/intellij/EduCCModuleBuilder.java index cb1e0efa42b3..927cb26a4548 100644 --- a/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/intellij/EduCCModuleBuilder.java +++ b/python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/intellij/EduCCModuleBuilder.java @@ -8,7 +8,7 @@ import com.intellij.lang.Language; import com.intellij.lang.LanguageExtensionPoint; import com.intellij.openapi.command.WriteCommandAction; import com.intellij.openapi.diagnostic.Logger; -import com.intellij.openapi.extensions.ExtensionPointName; +import com.intellij.openapi.extensions.Extensions; import com.intellij.openapi.module.ModifiableModuleModel; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleWithNameAlreadyExists; @@ -55,9 +55,8 @@ class EduCCModuleBuilder extends EduCourseModuleBuilder { getWizardInputField("ccname", "", "Name:", myPanel.getNameField(), getValue).addToSettings(settingsStep); getWizardInputField("ccauthor", "", "Author:", myPanel.getAuthorField(), getValue).addToSettings(settingsStep); - LanguageExtensionPoint[] extensions = new ExtensionPointName(EduPluginConfigurator.EP_NAME).getExtensions(); myLanguageComboBox.removeAllItems(); - for (LanguageExtensionPoint extension : extensions) { + for (LanguageExtensionPoint extension : Extensions.getExtensions(EduPluginConfigurator.EP_NAME, null)) { String languageId = extension.getKey(); Language language = Language.findLanguageByID(languageId); if (language == null) {