mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Added Python 3.5 to all language levels list
The list of all the language levels was defined in UnsupportedFeaturesUtil, so it was easy to forget to update it when introducing a new language level. Now it's defined in LanguageLevel.
This commit is contained in:
@@ -15,11 +15,14 @@
|
||||
*/
|
||||
package com.jetbrains.python.psi;
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.intellij.openapi.util.Key;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author yole
|
||||
*/
|
||||
@@ -35,6 +38,19 @@ public enum LanguageLevel {
|
||||
PYTHON34(34, true, false, true, true),
|
||||
PYTHON35(35, true, false, true, true);
|
||||
|
||||
public static List<LanguageLevel> ALL_LEVELS = ImmutableList.<LanguageLevel>builder()
|
||||
.add(PYTHON24)
|
||||
.add(PYTHON25)
|
||||
.add(PYTHON26)
|
||||
.add(PYTHON27)
|
||||
.add(PYTHON30)
|
||||
.add(PYTHON31)
|
||||
.add(PYTHON32)
|
||||
.add(PYTHON33)
|
||||
.add(PYTHON34)
|
||||
.add(PYTHON35)
|
||||
.build();
|
||||
|
||||
private static LanguageLevel DEFAULT2 = PYTHON27;
|
||||
private static LanguageLevel DEFAULT3 = PYTHON34;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user