Skip to content

Commit 8b8e811

Browse files
committed
Fixing compilation error with ConfigurationType.EP_NAME.
1 parent c9eaa2a commit 8b8e811

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

python-impl/src/main/java/com/jetbrains/python/impl/run/PythonConfigurationType.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,15 @@
1515
*/
1616
package com.jetbrains.python.impl.run;
1717

18-
import com.jetbrains.python.impl.PythonIcons;
1918
import consulo.annotation.component.ExtensionImpl;
19+
import consulo.application.Application;
2020
import consulo.execution.configuration.ConfigurationFactory;
2121
import consulo.execution.configuration.ConfigurationType;
2222
import consulo.execution.configuration.RunConfiguration;
2323
import consulo.localize.LocalizeValue;
2424
import consulo.module.extension.ModuleExtensionHelper;
2525
import consulo.project.Project;
26+
import consulo.python.impl.icon.PythonImplIconGroup;
2627
import consulo.python.impl.localize.PyLocalize;
2728
import consulo.python.module.extension.PyModuleExtension;
2829
import consulo.ui.image.Image;
@@ -38,7 +39,8 @@ public class PythonConfigurationType implements ConfigurationType {
3839
private final PythonConfigurationFactory myFactory = new PythonConfigurationFactory(this);
3940

4041
public static PythonConfigurationType getInstance() {
41-
return EP_NAME.findExtensionOrFail(PythonConfigurationType.class);
42+
return Application.get().getExtensionPoint(ConfigurationType.class)
43+
.findExtensionOrFail(PythonConfigurationType.class);
4244
}
4345

4446
private static class PythonConfigurationFactory extends ConfigurationFactory {
@@ -63,19 +65,21 @@ public RunConfiguration createTemplateConfiguration(Project project) {
6365
}
6466
}
6567

68+
@Nonnull
6669
@Override
6770
public LocalizeValue getDisplayName() {
6871
return PyLocalize.pythonConfigurationName();
6972
}
7073

74+
@Nonnull
7175
@Override
7276
public LocalizeValue getConfigurationTypeDescription() {
7377
return PyLocalize.pythonConfigurationDescription();
7478
}
7579

7680
@Override
7781
public Image getIcon() {
78-
return PythonIcons.Python.Python;
82+
return PythonImplIconGroup.pythonPython();
7983
}
8084

8185
@Override
@@ -87,9 +91,8 @@ public PythonConfigurationFactory getFactory() {
8791
return myFactory;
8892
}
8993

90-
@Override
9194
@Nonnull
92-
@NonNls
95+
@Override
9396
public String getId() {
9497
return "PythonConfigurationType";
9598
}

0 commit comments

Comments
 (0)