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 |
|