This project is mirrored from https://gitee.com/mirrors/intellij-community.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 06 Feb, 2018 23 commits
-
-
Alexey Kudravtsev authored
-
Alexey Kudravtsev authored
-
Alexey Kudravtsev authored
-
Elizaveta Shashkova authored
-
Dmitry Batkovich authored
-
Dmitry Batkovich authored
-
Eugene Zhuravlev authored
-
Vitaliy.Bibaev authored
-
mariia.morozova@jetbrains.com authored
-
Anton Tarasov authored
-
Dmitry Batrak authored
-
Anton Makeev authored
-
Egor Ushakov authored
-
Sergey Malenkov authored
-
Anton Makeev authored
-
Konstantin Aleev authored
-
Vitaliy.Bibaev authored
-
Elizaveta Shashkova authored
-
Dmitry Batrak authored
(after recent changes to editor painting code)
-
Kirill Kirichenko authored
-
Tagir Valeev authored
Fixes IDEA-93038 Inspection: Replace Collections.sort() with Arrays.sort()
-
Tagir Valeev authored
Fixes EA-115791 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
-
Vitaly Provodin authored
Vitaly Provodin
-
- 05 Feb, 2018 17 commits
-
-
peter authored
-
peter authored
-
Vassiliy.Kudryashov authored
-
Vladimir Koshelev authored
-
Sergey.Anchipolevsky authored
-
Dmitry Trofimov authored
-
Dmitry Trofimov authored
-
Sergey Simonchik authored
-
Mikhail Golubev authored
-
Mikhail Golubev authored
-
Mikhail Golubev authored
For that I introduced a new method -- getElement() in PyType that allows to find out the element that can be used to reference this type according to PEP 484 perspective, e.g. a target assignment for TypeVar's and NamedTuples and PSI class themselves for class types. Also, class object types for named tuples are wrapped in typing.Type[] as expected.
-
Mikhail Golubev authored
by adding an alternative implementation of TypeVisitor that strives to render a type in PEP 484 compatible format.
-
Mikhail Golubev authored
Also PyCollectionType now properly implements PyClassType since both of it inheritors: PyCollectionTypeImpl and PyTupleType already extend PyClassTypeImpl. I had to separate PyTypeVisitor into two abstract classes since (quite confusingly) not all types of our type system are available in python-psi-api module.
-
Mikhail Golubev authored
Now it's possible to distinguish between them when both are offered on a target of a call expression result assignment (as it was noticed during the testing of PY-16412).
-
Mikhail Golubev authored
Namely, it was mistakenly dereferenced before the document was committed after modifications. Callable types are still not rendered properly in PEP 484 compatible format, but at least they don't lead to PIEAE anymore.
-
Mikhail Golubev authored
since they cannot be expression in PEP 484 compatible format (yet).
-
Mikhail Golubev authored
-