Pavel V. Talanov
|
93db2f06b3
|
Rename methods in PsiMethodWrapper
|
2012-10-31 21:44:14 +04:00 |
|
Pavel V. Talanov
|
fca3cbb619
|
Refactor JavaPropertyResolver and PropertyPsiData
|
2012-10-31 21:44:13 +04:00 |
|
Pavel V. Talanov
|
aff0a5cba6
|
Extract JavaPropertyResolver#GroupingValue class to wrapper package and rename it to PropertyPsiData
Minor code improvements
|
2012-10-31 21:44:13 +04:00 |
|
Pavel V. Talanov
|
e8553dcac6
|
Rename PropertyAccessorData to PropertyPsiDataElement and move it to wrapper package
|
2012-10-31 21:44:12 +04:00 |
|
Pavel V. Talanov
|
08922b10b4
|
Regenerate injectors after update
|
2012-10-31 17:02:52 +04:00 |
|
Pavel V. Talanov
|
c32326dcef
|
Rename: MemberCache.ClassProcessor -> ClassMemberProcessor
|
2012-10-31 17:02:51 +04:00 |
|
Pavel V. Talanov
|
f09185f80e
|
Rename: JavaSupertypesResolver -> JavaSupertypeResolver
|
2012-10-31 17:02:50 +04:00 |
|
Pavel V. Talanov
|
67248b19c7
|
Rename JavaPropertiesResolver -> JavaPropertyResolver
|
2012-10-31 17:02:49 +04:00 |
|
Pavel V. Talanov
|
334c7d237d
|
Rename: MembersByNameCache -> MembersCache
|
2012-10-31 17:02:48 +04:00 |
|
Pavel V. Talanov
|
56a452139f
|
Refactor: split MembersByNameCache#Builder into two nested classes
|
2012-10-31 17:02:48 +04:00 |
|
Pavel V. Talanov
|
fa1921c66f
|
Refactor MembersByNameCache: structure code the least bit
|
2012-10-31 17:02:47 +04:00 |
|
Pavel V. Talanov
|
c0e27ce1b1
|
Move descriptors cache from NamedMembers to JavaBaseScope
2 tests failing
|
2012-10-31 17:02:45 +04:00 |
|
Pavel V. Talanov
|
29de78f594
|
Add Name parameter to NamedMembers class
Rename: MembersByNameCache#entrySet() -> AllMembers(), logic simplified
|
2012-10-31 17:02:45 +04:00 |
|
Pavel V. Talanov
|
3a830a3499
|
Minor refactoring: some annotations in JavaDescriptorResolver
|
2012-10-31 17:02:44 +04:00 |
|
Pavel V. Talanov
|
390c5889c8
|
Restructure JavaDescriptorResolverHelper into MembersByNameCache, which encapsulates the logic
Rename: ResolverScopeData#getNamedMembersMap -> ResolverScopeData#getMembersCache
Make cache initialize lazily
|
2012-10-31 17:02:43 +04:00 |
|
Evgeny Gerashchenko
|
728a683ae3
|
Simplified and clarified JavaClassResolver.javaClassToKotlinFqName
|
2012-10-30 18:41:01 +04:00 |
|
Evgeny Gerashchenko
|
c84cd7f961
|
Renamed ClassObject$ to object in JVM backend.
|
2012-10-30 18:41:00 +04:00 |
|
Evgeny Gerashchenko
|
78d62fa0c0
|
Supported loading named objects within class objects from compiled library.
|
2012-10-30 18:41:00 +04:00 |
|
Evgeny Gerashchenko
|
a71fa35187
|
Supported loading named objects within named objects from compiled library.
|
2012-10-30 18:41:00 +04:00 |
|
Svetlana Isakova
|
f90f72a6ec
|
added CandidateResolver
(that took some methods from CallResolver)
|
2012-10-29 17:11:58 +04:00 |
|
Svetlana Isakova
|
fc705edb65
|
added ResolutionResultsHandler
|
2012-10-29 17:11:58 +04:00 |
|
Svetlana Isakova
|
c7d6bf1b35
|
OverloadResolutionResults moved to 'results' subpackage
|
2012-10-29 17:11:57 +04:00 |
|
Evgeny Gerashchenko
|
1817b3daa7
|
EA-39710 - assert: JavaDescriptorPropertiesResolver.resolveNamedGroupProperties
|
2012-10-23 18:06:16 +04:00 |
|
Natalia.Ukhorskaya
|
62d8153ada
|
Map java.land.Deprecated to jet.deprecated
Change testData for deprecated annotation
#KT-2947 Fixed
|
2012-10-18 19:14:04 +04:00 |
|
Natalia.Ukhorskaya
|
f9c1c041d7
|
Add direction to JavaToKotlinClassMap and KotlinToJavaTypesMap
|
2012-10-18 19:08:52 +04:00 |
|
Andrey Breslav
|
937c4e8baf
|
BuiltinsScopeExtensionMode not needed any more
(see the changes in DefaultModuleConfiguration.java)
|
2012-10-17 13:48:07 +04:00 |
|
Andrey Breslav
|
e81f38b6a8
|
JetStandardLibrary -> KotlinBuiltIns
|
2012-10-17 13:48:05 +04:00 |
|
Andrey Breslav
|
c719ae427a
|
JetStandardClasses -> KotlinBuiltIns
|
2012-10-17 13:48:05 +04:00 |
|
Svetlana Isakova
|
3920dea889
|
minor
changed invocation replace(String, String) to replace(char, char)
|
2012-10-16 16:00:22 +04:00 |
|
Andrey Breslav
|
84fb4da21e
|
JavatoKotlinClassMap returned for lazy configuration in JVM Facade
|
2012-10-16 10:11:35 +04:00 |
|
Pavel V. Talanov
|
e7a8386964
|
Hack to fix broken test
|
2012-10-15 21:04:54 +04:00 |
|
Pavel V. Talanov
|
3c62f5cd32
|
Remove useless overrides in JavaClassMembersScope
|
2012-10-15 21:04:53 +04:00 |
|
Pavel V. Talanov
|
4d73e714bb
|
Minor refactoring in JavaBaseScope
|
2012-10-15 21:04:52 +04:00 |
|
Pavel V. Talanov
|
47a95471fa
|
Rename JavaClassOrPackageScope -> JavaBaseScope
|
2012-10-15 21:04:51 +04:00 |
|
Pavel V. Talanov
|
d1eed5b235
|
Move potentially reusable code to ScopeUtils from JavaClassOrPackageScope
|
2012-10-15 21:04:51 +04:00 |
|
Pavel V. Talanov
|
a5f5d98ca6
|
Refactor code in JavaClassOrPackageScope
|
2012-10-15 21:04:50 +04:00 |
|
Pavel V. Talanov
|
2aaafc4569
|
Minor refactorings in JavaNamespaceResolver
|
2012-10-15 21:04:49 +04:00 |
|
Pavel V. Talanov
|
9398bb7026
|
Minor refactoring in JavaInnerClassResolver
|
2012-10-15 21:04:48 +04:00 |
|
Pavel V. Talanov
|
5c20a07c00
|
Move JavaDescriptorSignatureResolver to resolver package and rename it to JavaSignatureResolver
Injectors regenerated
|
2012-10-15 21:04:47 +04:00 |
|
Pavel V. Talanov
|
717f424152
|
Minor refactoring in JavaClassObjectResolver
|
2012-10-15 21:04:47 +04:00 |
|
Pavel V. Talanov
|
9942b66f40
|
Introduce PostponedTasks helper class to replace List<Runnable> passed everywhere in jdr
|
2012-10-15 21:04:46 +04:00 |
|
Pavel V. Talanov
|
49f9905926
|
Minor refactorings in JavaClassResolver and DescriptorResolverUtils
|
2012-10-15 21:04:45 +04:00 |
|
Pavel V. Talanov
|
b82e85b676
|
Extract JavaSupertypesResolver class from JavaClassResolver
Regenerate injectors
|
2012-10-15 21:04:44 +04:00 |
|
Pavel V. Talanov
|
270079454b
|
Extract JavaClassObjectResolver class from JavaClassResolver
Regenerate injectors
|
2012-10-15 21:04:43 +04:00 |
|
Pavel V. Talanov
|
c0b68684b8
|
Refactor JavaClassResolver
|
2012-10-15 21:04:42 +04:00 |
|
Pavel V. Talanov
|
bdec46ac27
|
Cosmetics in JavaInnerClassResolver
|
2012-10-15 21:04:42 +04:00 |
|
Pavel V. Talanov
|
7693d99d1a
|
Remove unused dependencies from JavaDescriptorResolver
|
2012-10-15 21:04:41 +04:00 |
|
Pavel V. Talanov
|
340e8d0b28
|
Rename: *Resolver classes to Java*Resolver
Regenerate injectors
|
2012-10-15 21:04:40 +04:00 |
|
Pavel V. Talanov
|
0aeb756f98
|
Refactor JavaDescriptorResolver and *Resolver classes to use DI for dependency management
|
2012-10-15 21:04:39 +04:00 |
|
Pavel V. Talanov
|
0f3c2f9fca
|
Rename: AnnotationResolver -> JavaAnnotationResolver
|
2012-10-15 21:04:38 +04:00 |
|