PyType (@NotNull PsiElement element, @NotNull TypeEvalContext context) { final String typingName = getQualifiedName(element); final String builtinName = BUILTIN_COLLECTION_CLASSES.get(typingName); if (builtinName != null) return PyTypeParser.getTypeByName(element, builtinName, context); final String collectionName = COLLECTIONS_CLASSES.get(typingName); if (collectionName != null) return PyTypeParser.getTypeByName(element, collectionName, context); return null; }