Commit Graph
263 Commits
Author SHA1 Message Date
Dmitry Jemerov 00aacada71 extract QualifiedNameResolveContext to a separate class 2012-08-13 16:00:09 +02:00
Dmitry Jemerov 4455bd8ea5 QualifiedNameResolver and ResolveImportUtil is back from resolving PsiFileSystemItems to PsiElements 2012-08-13 13:39:12 +02:00
Dmitry Jemerov 2afc743052 remove stdlib specific logic from core ResolveImportUtil class 2012-08-13 12:59:25 +02:00
Dmitry Jemerov 8960baf22b PyClassMembersProvider && PyModuleMembersProvider -> python-psi-api 2012-08-09 14:09:56 +02:00
Dmitry Jemerov 72dbe42e7b avoid stub to AST switches when using class name completion for variables 2012-08-09 14:02:21 +02:00
Dmitry Jemerov 8ff184dcda PyDynamicMember -> python-psi-api 2012-08-09 13:30:49 +02:00
Dmitry Jemerov 408b9e0116 extract interface from PyClassType 2012-08-09 13:21:34 +02:00
Dmitry Jemerov ae18478861 PyPsiPath ->python-psi-api 2012-08-09 12:37:13 +02:00
Dmitry Jemerov 5b4da4962b PythonStringUtil -> python-psi-api 2012-08-08 18:16:10 +02:00
Dmitry Jemerov 38f20a645c PyPsiUtils -> python-psi-api 2012-08-08 17:49:47 +02:00
Dmitry Jemerov ec037665f6 pass Project to isFrameworkInstalled(); working implementation of qname resolution in SDK only 2012-08-08 11:49:17 +02:00
Dmitry Jemerov 46fee0c166 introduce PyPsiFacade; extract interface from QualifiedNameResolver 2012-08-08 11:34:23 +02:00
Dmitry Jemerov 718ec7e372 let's have separate modules for python-psi-api (that will go into upsource later) and python-openapi (which will contain UI stuff and more) 2012-08-08 10:28:35 +02:00