PY-13740 Django 1.7 QuerySet.as_manager() code completion support:
authorIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Fri, 3 Oct 2014 21:14:41 +0000 (01:14 +0400)
committerIlya.Kazakevich <Ilya.Kazakevich@jetbrains.com>
Fri, 3 Oct 2014 21:14:41 +0000 (01:14 +0400)
commit679ef3e9760d7c4197387309ef6b9bcfdec0c419
tree5e77edfb2ec02198521c4b04e228138fe3fda765
parent6185917f904a995733c00e52c8392ebc6582fddd
PY-13740 Django 1.7 QuerySet.as_manager() code completion support:
TODO:
* Add tests
* Check performance
30 files changed:
python/psi-api/src/com/jetbrains/python/codeInsight/PyCustomMember.java
python/psi-api/src/com/jetbrains/python/psi/PyClass.java
python/psi-api/src/com/jetbrains/python/psi/PyFunction.java
python/psi-api/src/com/jetbrains/python/psi/types/PyType.java
python/psi-api/src/com/jetbrains/python/psi/types/PyTypeProviderBase.java
python/src/com/jetbrains/python/PyBundle.properties
python/src/com/jetbrains/python/PyCustomMembersType.java [new file with mode: 0644]
python/src/com/jetbrains/python/codeInsight/PyCustomMemberUtils.java [new file with mode: 0644]
python/src/com/jetbrains/python/codeInsight/PyMethodNavigationOffsetProvider.java
python/src/com/jetbrains/python/codeInsight/completion/PySuperMethodCompletionContributor.java
python/src/com/jetbrains/python/codeInsight/override/PyOverrideImplementUtil.java
python/src/com/jetbrains/python/codeInsight/userSkeletons/PyUserSkeletonsClassMembersProvider.java
python/src/com/jetbrains/python/inspections/PyOldStyleClassesInspection.java
python/src/com/jetbrains/python/inspections/quickfix/AddFieldQuickFix.java
python/src/com/jetbrains/python/inspections/unresolvedReference/PyUnresolvedReferencesInspection.java
python/src/com/jetbrains/python/projectView/PyElementNode.java
python/src/com/jetbrains/python/psi/PsiQuery.java
python/src/com/jetbrains/python/psi/impl/PyClassImpl.java
python/src/com/jetbrains/python/psi/impl/PyEvaluator.java
python/src/com/jetbrains/python/psi/impl/PyFunctionImpl.java
python/src/com/jetbrains/python/psi/types/PyClassTypeImpl.java
python/src/com/jetbrains/python/refactoring/classes/membersManager/MethodsManager.java
python/src/com/jetbrains/python/refactoring/extractmethod/PyExtractMethodUtil.java
python/src/com/jetbrains/python/testing/attest/PythonAtTestConfigurationProducer.java
python/src/com/jetbrains/python/testing/doctest/PythonDocTestUtil.java
python/src/com/jetbrains/python/testing/pytest/PyTestUtil.java
python/testSrc/com/jetbrains/python/PyControlFlowBuilderTest.java
python/testSrc/com/jetbrains/python/PyOverrideTest.java
python/testSrc/com/jetbrains/python/PyStubsTest.java
python/testSrc/com/jetbrains/python/refactoring/classes/PyDependenciesComparatorTest.java