Ilya Gorbunov
|
c6caa67cfb
|
StdLib cleanup: replace KeyMissingException with NoSuchElementException.
Remove KeyMissingException from testData
|
2015-10-07 22:36:11 +03:00 |
|
Natalia Ukhorskaya
|
6fc8a16dd5
|
Completion for codeFragments: do not show java getters/setters at first completion
|
2015-10-07 20:29:57 +03:00 |
|
Natalia Ukhorskaya
|
9d7585207c
|
Completion for codeFragments: no duplicates for synthetic properties
|
2015-10-07 20:29:56 +03:00 |
|
Natalia Ukhorskaya
|
9f96de3f7b
|
Compare descriptors by topmost override
|
2015-10-07 20:29:56 +03:00 |
|
Dmitry Jemerov
|
8fd9d181de
|
add @suppress to the list of known KDoc tags
#KT-9415 Fixed
|
2015-10-06 16:12:08 +02:00 |
|
Pavel V. Talanov
|
3ed04aea8a
|
Imports from objects: Do not create new instances on getOriginal every time
Also fixes a problem where DeclarationLookupObjectImpl didn't have stable hashCode
|
2015-10-06 16:31:23 +03:00 |
|
Valentin Kipyatkov
|
ec685195bd
|
Better tests
|
2015-10-05 15:33:50 +03:00 |
|
Valentin Kipyatkov
|
7b063d0391
|
Completion: lower priority for override member items
#KT-9403 Fixed
|
2015-10-05 15:33:50 +03:00 |
|
Valentin Kipyatkov
|
c5fdd649ab
|
Overrides completion on typing member name too
#KT-9431 Fixed
|
2015-10-05 15:33:49 +03:00 |
|
Valentin Kipyatkov
|
fd6244ac51
|
Never take ExpectedInfo from outer expression "as is"
|
2015-10-05 15:33:49 +03:00 |
|
Valentin Kipyatkov
|
da7c62e788
|
Refactored
|
2015-10-05 15:33:48 +03:00 |
|
Valentin Kipyatkov
|
cbf5be5c08
|
No callable reference to generic callables
|
2015-10-03 10:40:54 +03:00 |
|
Valentin Kipyatkov
|
feb4492455
|
No true/false for if-condition too
|
2015-10-03 10:40:54 +03:00 |
|
Valentin Kipyatkov
|
7436355c17
|
Fix true and false in when entry with subject broken before
|
2015-10-03 10:40:54 +03:00 |
|
Valentin Kipyatkov
|
2e02f02d9b
|
More clear code
|
2015-10-03 10:40:53 +03:00 |
|
Valentin Kipyatkov
|
184d59a645
|
No shadowed declaration filtering for callable references (as well as imports)
|
2015-10-03 10:40:53 +03:00 |
|
Valentin Kipyatkov
|
d547ea9b57
|
Overload callable references are now supported - changed code accordingly
|
2015-10-03 10:40:53 +03:00 |
|
Valentin Kipyatkov
|
b23602237a
|
Smart completion: no "::xxx" items for members and fixed bug with constructors not appearing there
|
2015-10-03 10:40:53 +03:00 |
|
Valentin Kipyatkov
|
b0d31fc86d
|
Property types supported in smart completion without "::"
|
2015-10-03 10:40:53 +03:00 |
|
Valentin Kipyatkov
|
aaf507121f
|
Refactored code: the same code for detection of callable reference type
|
2015-10-03 10:40:52 +03:00 |
|
Valentin Kipyatkov
|
1bc132bc1a
|
No members&extensions after non-qualified "::" because it will be soon unsupported by the compiler
|
2015-10-03 10:40:52 +03:00 |
|
Valentin Kipyatkov
|
f58f5dd82a
|
Added parameters and type text (grayed) to "::xxx" items in smart completion
|
2015-10-03 10:40:52 +03:00 |
|
Valentin Kipyatkov
|
58bcb576a1
|
Completion: grayed parameters and type in completion of imports and callable references (arguable)
|
2015-10-03 10:40:52 +03:00 |
|
Valentin Kipyatkov
|
e562c019f9
|
No "{...}" in presentation for functions in completion of imports and callable references
|
2015-10-03 10:40:51 +03:00 |
|
Valentin Kipyatkov
|
08335a2ac9
|
Callable reference completion for non-imported callables
|
2015-10-03 10:40:51 +03:00 |
|
Valentin Kipyatkov
|
3a2bc51445
|
Renamed term "classifier" to "matcher"
|
2015-10-03 10:40:51 +03:00 |
|
Valentin Kipyatkov
|
c0bfca4f89
|
A::class and A::class.java supported in smart completion too
|
2015-10-03 10:40:51 +03:00 |
|
Valentin Kipyatkov
|
ec5d1d3a52
|
Support for A::class and A::class.java in basic completion (but not in smart)
|
2015-10-03 10:40:51 +03:00 |
|
Valentin Kipyatkov
|
ebf649a681
|
Support for callable references in smart completion
|
2015-10-03 10:40:50 +03:00 |
|
Valentin Kipyatkov
|
3f64b25df3
|
Renamed tests
|
2015-10-03 10:40:50 +03:00 |
|
Valentin Kipyatkov
|
5fddefbf4d
|
Corrected and restored test
|
2015-10-03 10:40:50 +03:00 |
|
Valentin Kipyatkov
|
1e21b0201c
|
Renamed test folder
|
2015-10-03 10:40:50 +03:00 |
|
Valentin Kipyatkov
|
ce05434a0c
|
Fixed extension functions being grayed in import statement completion
#KT-5627 Fixed
|
2015-10-03 10:40:50 +03:00 |
|
Valentin Kipyatkov
|
e41732e572
|
No callable references to synthetic extensions (and ones for get/set)
|
2015-10-03 10:40:50 +03:00 |
|
Valentin Kipyatkov
|
eaec9795e5
|
Workaround for compiler bug
|
2015-10-03 10:40:49 +03:00 |
|
Valentin Kipyatkov
|
2760b0bdb9
|
Refactoring to make receiver type safe
|
2015-10-03 10:40:49 +03:00 |
|
Valentin Kipyatkov
|
c12520da7f
|
Move
|
2015-10-03 10:40:49 +03:00 |
|
Valentin Kipyatkov
|
56bb8adfd0
|
Refactoring to add CallType.IMPORT_DIRECTIVE and CallType.PACKAGE_DIRECTIVE
|
2015-10-03 10:40:49 +03:00 |
|
Valentin Kipyatkov
|
d38ceb50b6
|
Initial support for KT-7090 Completion for callable references
#KT-7090 Fixed
|
2015-10-03 10:40:49 +03:00 |
|
Valentin Kipyatkov
|
7ee65bf41a
|
Minor
|
2015-10-03 10:38:31 +03:00 |
|
Valentin Kipyatkov
|
72a5a68769
|
Dropped support for backing fields (with '$') completion
|
2015-10-03 10:38:31 +03:00 |
|
Pavel V. Talanov
|
f28a8a60c1
|
AllClassesCompletion: drop usage of KotlinBuiltIns.getInstance()
|
2015-10-01 17:53:06 +03:00 |
|
Pavel V. Talanov
|
51113c10b4
|
Drop some usages of KotlinBuiltIns.getInstance() in idea module
|
2015-10-01 17:53:02 +03:00 |
|
Mikhail Glukhikh
|
6f7d9459fa
|
Completion for sealed class inheritors and a pair of tests
|
2015-09-30 19:38:14 +03:00 |
|
Denis Zharkov
|
22d58239e3
|
Support DefaultImpls in light-classes and indices
#KT-4647 Fixed
|
2015-09-30 08:19:52 +03:00 |
|
Denis Zharkov
|
a101fffd9a
|
Change INTERFACE_IMPL_CLASS_NAME: $TImpl -> DefaultImpls
|
2015-09-30 08:19:51 +03:00 |
|
Yan Zhulanow
|
32e2a550b4
|
'infix' modifier
|
2015-09-30 04:03:27 +03:00 |
|
Yan Zhulanow
|
080dcf882e
|
Minor: fix broken tests
|
2015-09-26 03:29:09 +03:00 |
|
Valentin Kipyatkov
|
1c6ca9d036
|
Initial implementation of KT-5955 Completion for override methods
#KT-5955 Fixed
|
2015-09-25 18:12:18 +03:00 |
|
Alexey Sedunov
|
6b9e2b0bbb
|
Resource Bundles: Enable property key completion in string literals
#KT-6946 Fixed
|
2015-09-25 17:18:02 +03:00 |
|