PY-12745 Support 'six' library via typeshed

This commit is contained in:
Andrey Vlasovskikh
2017-02-02 01:23:01 +03:00
committed by Andrey Vlasovskikh
parent 09944f3725
commit 4147c4a257
13 changed files with 186 additions and 27 deletions
@@ -37,6 +37,7 @@ import com.intellij.ui.ToolbarDecorator;
import com.intellij.ui.components.JBList;
import com.intellij.util.ArrayUtil;
import com.jetbrains.python.PyBundle;
import com.jetbrains.python.codeInsight.typing.PyTypeShed;
import com.jetbrains.python.codeInsight.userSkeletons.PyUserSkeletonsUtil;
import com.jetbrains.python.sdk.PythonSdkAdditionalData;
import com.jetbrains.python.sdk.PythonSdkType;
@@ -291,6 +292,9 @@ public class PythonPathEditor extends SdkPathEditor {
else if (file.equals(PyUserSkeletonsUtil.getUserSkeletonsDirectory())) {
return true;
}
else if (PyTypeShed.INSTANCE.isInside(file)) {
return true;
}
else {
return false;
}