platform: support several primary IDE languages (IDEA-CR-30098)

This commit is contained in:
nik
2018-03-07 18:17:24 +03:00
parent 629cb4da7a
commit 7f7388619f
7 changed files with 41 additions and 20 deletions
@@ -3,10 +3,15 @@ package com.jetbrains.python;
import com.intellij.lang.IdeLanguageCustomization;
import com.intellij.lang.Language;
import org.jetbrains.annotations.NotNull;
import java.util.Collections;
import java.util.List;
public class PyCharmLanguageCustomization extends IdeLanguageCustomization {
@NotNull
@Override
public Language getMainIdeLanguage() {
return PythonLanguage.getInstance();
public List<Language> getPrimaryIdeLanguages() {
return Collections.singletonList(PythonLanguage.getInstance());
}
}