PyClassType () { final PyExpression qualifierElement = myElement.getQualifier(); if (qualifierElement instanceof PyReferenceExpression qualifier) { final String className = qualifier.getReferencedName(); if (className != null) { Collection<PyClass> classes = PyClassNameIndexInsensitive.find(className, getElement().getProject()); classes = filterByImports(classes, myElement.getContainingFile()); if (classes.size() == 1) { return new PyClassTypeImpl(classes.iterator().next(), false); } } } return null; }