Valentin Kipyatkov
|
4da6a3cd50
|
No members from anonymous objects etc
|
2015-11-09 15:37:46 +03:00 |
|
Valentin Kipyatkov
|
97ca5f0389
|
Refactored
|
2015-11-09 15:37:46 +03:00 |
|
Valentin Kipyatkov
|
0ac60701fc
|
Reused code
|
2015-11-09 15:37:46 +03:00 |
|
Valentin Kipyatkov
|
0c93ff5f1d
|
Moved method
|
2015-11-09 15:37:46 +03:00 |
|
Valentin Kipyatkov
|
55612757cf
|
More correct API
|
2015-11-09 15:37:46 +03:00 |
|
Valentin Kipyatkov
|
3cda866af0
|
Static members completion works in smart completion + fixed incorrect finding of java method descriptor that caused duplicated items
|
2015-11-09 15:37:45 +03:00 |
|
Valentin Kipyatkov
|
1283f5f4e1
|
Refactoring in smart completion
|
2015-11-09 15:37:45 +03:00 |
|
Valentin Kipyatkov
|
576b79de0a
|
Removed unused parameter
|
2015-11-09 15:37:45 +03:00 |
|
Valentin Kipyatkov
|
4a182ac6e2
|
Fixing class names after rebase
|
2015-11-09 15:37:45 +03:00 |
|
Valentin Kipyatkov
|
7198b897ab
|
Ordering of static members in completion
|
2015-11-09 15:37:45 +03:00 |
|
Valentin Kipyatkov
|
3bd508ca84
|
Static members completion includes SAM-adapters
|
2015-11-09 15:37:44 +03:00 |
|
Valentin Kipyatkov
|
ea804ed76e
|
Makes no sense to return method names from PsiShortNamesCache if methods by name are not returned
|
2015-11-09 15:37:44 +03:00 |
|
Valentin Kipyatkov
|
06812aed11
|
Better completion for static members: special behavior in case of imports from same class exist
|
2015-11-09 15:37:44 +03:00 |
|
Valentin Kipyatkov
|
ca437e51c4
|
Initial implementation of KT-8209 Support static member completion without writing the class name
|
2015-11-09 15:37:44 +03:00 |
|
Nikolay Krasko
|
178aba54dd
|
Test it's safe to call PsiElement methods on Kotlin light elements
|
2015-11-07 01:27:34 +03:00 |
|
Mikhail Glukhikh
|
873550b0bb
|
lateinit setter now must have the same visibility as its property visibility
|
2015-11-06 13:34:00 +03:00 |
|
Ilya Gorbunov
|
850c1518c8
|
Fix Delegates.lazy usages in testData
|
2015-11-06 01:12:09 +03:00 |
|
Ilya Gorbunov
|
f3ff2e2e76
|
Replace deprecated join with joinToString
|
2015-11-06 01:12:00 +03:00 |
|
Stanislav Erokhin
|
55157df3eb
|
Removed MemberScope.ownerDescriptor
|
2015-11-06 00:01:35 +03:00 |
|
Stanislav Erokhin
|
22f78b148c
|
Removed usages of MemberScope.ownerDescriptor property.
|
2015-11-06 00:01:34 +03:00 |
|
Stanislav Erokhin
|
c4582d0e0c
|
Replace function MemberScope.getContainingDeclaration() to property ownerDescriptor
|
2015-11-06 00:01:30 +03:00 |
|
Valentin Kipyatkov
|
52dc23012f
|
Changed parsing of object and enum entries to drop "KtObjectDeclarationName"
|
2015-11-05 23:21:22 +03:00 |
|
Natalia Ukhorskaya
|
b54afdf144
|
Minor: rename methods
|
2015-11-05 19:19:15 +03:00 |
|
Natalia Ukhorskaya
|
05dbb875a9
|
Minor: fix warnings
|
2015-11-05 19:19:14 +03:00 |
|
Valentin Kipyatkov
|
cacc50dc32
|
Minor
|
2015-11-05 17:47:56 +03:00 |
|
Valentin Kipyatkov
|
25be00d9d9
|
Added TODOs
|
2015-11-05 17:47:56 +03:00 |
|
Valentin Kipyatkov
|
58fc0b6ec8
|
Fixed special item after "super." not working for fake override super
|
2015-11-05 17:47:55 +03:00 |
|
Valentin Kipyatkov
|
bec6c29cb4
|
Fixing class names after rebase
|
2015-11-05 17:47:55 +03:00 |
|
Valentin Kipyatkov
|
e33e1ef8d7
|
KT-8968 Special completion after "super."
#KT-8968 Fixed
|
2015-11-05 17:47:55 +03:00 |
|
Valentin Kipyatkov
|
99b35257c6
|
Preference of right member after "super." and not only
|
2015-11-05 17:47:55 +03:00 |
|
Valentin Kipyatkov
|
731f19ee36
|
Changed behavior
|
2015-11-05 17:47:54 +03:00 |
|
Valentin Kipyatkov
|
b73c574d19
|
Correct completion after "super."
#KT-8406 Fixed
|
2015-11-05 17:47:54 +03:00 |
|
Valentin Kipyatkov
|
218c0cfff7
|
KT-9875 False unused import in kotlinSpacingRules.kt
#KT-9875 Fixed
|
2015-11-05 17:47:54 +03:00 |
|
Sergey Mashkov
|
703367c5c7
|
Update tests due to removed DOM utilities
|
2015-11-05 14:41:30 +01:00 |
|
Stanislav Erokhin
|
2c3f58eeb7
|
Renamed methods in MemberScope from getSmth to getContributedSmth
|
2015-11-05 14:34:00 +03:00 |
|
Stanislav Erokhin
|
6f9d9759ce
|
Renamed KtScope to MemberScope
|
2015-11-05 14:34:00 +03:00 |
|
Ilya Gorbunov
|
f20bfa7fb8
|
Fix test expectation failures caused by changed signatures.
|
2015-11-04 22:19:45 +03:00 |
|
Stanislav Erokhin
|
a90ca14033
|
Removed KtScope.Empty and created util function emptyScope
|
2015-11-04 14:28:28 +03:00 |
|
Stanislav Erokhin
|
4e891a3f98
|
Minor. moved util method to Companion of LexicalScope
|
2015-11-04 14:28:27 +03:00 |
|
Stanislav Erokhin
|
f7629b0c84
|
Removed getAllDescriptors() and getOwnDeclaredDescriptors() from KtScope
|
2015-11-04 14:28:25 +03:00 |
|
Stanislav Erokhin
|
0b5de434fa
|
Removed usages KtScope.getAllDescriptors
|
2015-11-04 12:41:34 +03:00 |
|
Stanislav Erokhin
|
21fdd2ffc3
|
Created common supertype for LexicalScope & ImportingScope -- HierarchicalScope
|
2015-11-04 12:41:33 +03:00 |
|
Stanislav Erokhin
|
e0bacb2680
|
Minor. remove usage of WritableScopeImpl
|
2015-11-04 12:41:25 +03:00 |
|
Stanislav Erokhin
|
71620d2ed1
|
Minor. Move LockLevel to LexicalWritableScope
|
2015-11-04 12:41:24 +03:00 |
|
Stanislav Erokhin
|
fe61f41a94
|
Minor. remove unused import
|
2015-11-04 12:41:23 +03:00 |
|
Nikolay Krasko
|
a614dfd90c
|
Fix build
|
2015-11-04 11:50:25 +03:00 |
|
Nikolay Krasko
|
f518f5fb9f
|
Extension operator function should be automatically imported for java function with the same name (KT-9406)
There's no need to import extension for Java operators anymore. Import for Kotlin functions.
#KT-9406 Fixed
|
2015-11-04 02:31:12 +03:00 |
|
Nikolay Krasko
|
4ce87665c3
|
Don't store diagnostics in actions as they might contain descriptors and this will prevent them from GC
|
2015-11-04 02:31:10 +03:00 |
|
Dmitry Jemerov
|
3f46a13a56
|
regenerate tests
|
2015-11-03 14:08:59 +01:00 |
|
Dmitry Jemerov
|
19af88738b
|
remove Jet from names of classes in tests: phase 2
|
2015-11-03 14:06:04 +01:00 |
|