Stanislav Erokhin
|
d334f3b31c
|
Fix completion for private_to_this.
|
2014-12-08 18:24:30 +03:00 |
|
Valentin Kipyatkov
|
de51948883
|
The test was not correct
|
2014-12-03 19:08:06 +03:00 |
|
Valentin Kipyatkov
|
dfd5e773df
|
extensionsUtils.kt uses FuzzyType + more correct treatment of receiver nullability there
|
2014-12-03 19:08:06 +03:00 |
|
Valentin Kipyatkov
|
856be73500
|
Smart completion: generic functions are correctly included into the list
#KT-6375 Fixed
|
2014-12-03 19:07:04 +03:00 |
|
Valentin Kipyatkov
|
a40db1e794
|
Completion: for extension functions unsubstituted receiver type shown
|
2014-12-03 19:03:02 +03:00 |
|
Valentin Kipyatkov
|
1d288e6dcc
|
Completion: multiple extension methods with different substitutions may be shown
|
2014-12-03 19:03:02 +03:00 |
|
Valentin Kipyatkov
|
2c08b3e229
|
Extension methods shown with type arguments substituted in completion list
|
2014-12-03 19:03:02 +03:00 |
|
Valentin Kipyatkov
|
3df3e57b05
|
Added tests
|
2014-12-03 19:02:20 +03:00 |
|
Valentin Kipyatkov
|
05bb32545f
|
Fixed all members are grayed in global context
|
2014-12-03 19:02:20 +03:00 |
|
Valentin Kipyatkov
|
cf35fc1fd5
|
Completion: immediate members get higher priority in the list
|
2014-12-03 19:02:20 +03:00 |
|
Valentin Kipyatkov
|
72ff719001
|
Completion: added package name for global functions/properties in the list
|
2014-12-03 19:01:48 +03:00 |
|
Valentin Kipyatkov
|
6ddedb7825
|
Better imported/non-imported items sorting in completion
|
2014-12-03 19:00:58 +03:00 |
|
Valentin Kipyatkov
|
94b7945cd8
|
Added a test
|
2014-12-03 19:00:57 +03:00 |
|
Valentin Kipyatkov
|
48edd5f02a
|
Fixed completion list ordering for java classes
|
2014-12-03 19:00:57 +03:00 |
|
Valentin Kipyatkov
|
9dc6a82fef
|
More clear code + better test
|
2014-12-03 19:00:57 +03:00 |
|
Valentin Kipyatkov
|
6502c44928
|
Immediate extension members are correctly detected for platform types
|
2014-12-03 19:00:57 +03:00 |
|
Valentin Kipyatkov
|
acfd308a7e
|
Code completion: graying members after dot completion for nullable value
|
2014-12-03 19:00:57 +03:00 |
|
Natalia Ukhorskaya
|
b056fd7e2e
|
Add test for completion with runtime type cast
|
2014-12-03 12:49:38 +03:00 |
|
Andrey Breslav
|
28b466d069
|
Parsing dynamic types
|
2014-12-01 20:43:37 +03:00 |
|
Valentin Kipyatkov
|
016af0b53c
|
Code completion: shorter presentation for member extensions
|
2014-11-28 15:33:28 +03:00 |
|
Valentin Kipyatkov
|
c1252c7963
|
Do not search inheritors of Any
|
2014-11-28 15:33:27 +03:00 |
|
Valentin Kipyatkov
|
9af2877f97
|
Inheritors in smart completion work for the classes in the same file too
|
2014-11-28 15:33:27 +03:00 |
|
Valentin Kipyatkov
|
4acf668ab8
|
Smart completion of inheritors: correct filtering of duplicates
|
2014-11-28 15:33:27 +03:00 |
|
Valentin Kipyatkov
|
85825e0ab1
|
Smart completion includes object's from scope before searching for inheritors
#KT-6123 Fixed
|
2014-11-28 15:33:27 +03:00 |
|
Valentin Kipyatkov
|
52acd223a2
|
Fixed KT-5211 Code completion in IntelliJ for generating anonymous class creates code with compile error "Projections are not allowed for immediate arguments of a super type"
#KT-5211 Fixed
|
2014-11-28 15:33:26 +03:00 |
|
Valentin Kipyatkov
|
3566ac1510
|
Code completion: added type parameters for Kotlin classes too
|
2014-11-28 15:33:26 +03:00 |
|
Valentin Kipyatkov
|
820c2c7cd8
|
Smart completion: inheritors instantiation suggested + fixed a bug with incorrect presentation of generic java class instantiation
|
2014-11-28 15:33:26 +03:00 |
|
Valentin Kipyatkov
|
18b9e4a868
|
Added tests
|
2014-11-19 16:01:18 +03:00 |
|
Valentin Kipyatkov
|
e0da6247af
|
Completion: bold immediate members for extensions too
|
2014-11-19 12:56:47 +03:00 |
|
Valentin Kipyatkov
|
a26388ef63
|
Completion: corrected presentation for extension properties
|
2014-11-19 12:56:47 +03:00 |
|
Valentin Kipyatkov
|
386c67925f
|
Completion: do not bold top-level functions
|
2014-11-19 12:56:47 +03:00 |
|
Valentin Kipyatkov
|
fc993b88ec
|
Checked that KT-4453 has been fixed recently by change in TipsManager
|
2014-11-19 12:56:46 +03:00 |
|
Valentin Kipyatkov
|
d061c3d771
|
Completion: bold members from immediate class
|
2014-11-17 22:06:16 +03:00 |
|
Valentin Kipyatkov
|
79cfe2bac4
|
Completion tests: added ability to test presentation text attributes
|
2014-11-17 22:06:16 +03:00 |
|
Valentin Kipyatkov
|
7410c36e3a
|
Completion: moved signatures from "item text" to tail
#KT-5652 Fixed
|
2014-11-17 22:06:16 +03:00 |
|
Valentin Kipyatkov
|
b7e9d96af2
|
Smart completion includes constructor parameters for instantiation items
|
2014-11-17 22:06:16 +03:00 |
|
Valentin Kipyatkov
|
7077e22dd3
|
More tests
|
2014-11-17 22:06:16 +03:00 |
|
Valentin Kipyatkov
|
656ed01b94
|
Code completion: more precise detection of "just typing"
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
7b7e992515
|
Code completion: '=' char supported for all items + it inserts spaces around '='
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
3ecae800af
|
Code completion: fixed comma key behavior for function with parameters + more tests
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
57692b1a37
|
Code completion: space after comma on selecting item with comma key
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
3ebc681eec
|
Behavior on typing chars with code completion lookup is completely defined by our own handler + added tests for this handler + fixed a few bugs related to this behavior
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
836b4aa0f0
|
Smart completion: fixed lookup string for anonymous object item
|
2014-11-17 22:06:14 +03:00 |
|
Valentin Kipyatkov
|
e256d14075
|
Smart completion: 2 lookup strings for static member items
|
2014-11-17 22:06:14 +03:00 |
|
Valentin Kipyatkov
|
2b33501471
|
Smart completion: fixed items ordering issue
|
2014-11-17 22:06:14 +03:00 |
|
Valentin Kipyatkov
|
eb25e47a51
|
Temporarily disabled optimization for faster non-imported extensions completion because it causes duplicated items, added test for this problem
|
2014-11-12 22:23:20 +03:00 |
|
Valentin Kipyatkov
|
fe5dbbf9b3
|
More efficient code completion + fixed a few bugs
|
2014-11-12 21:25:00 +03:00 |
|
Valentin Kipyatkov
|
5f4220427f
|
Smart completion does not need SAM-constructor in declarations from scope + it's present even when not imported
|
2014-11-12 21:24:59 +03:00 |
|
Natalia Ukhorskaya
|
12b4fc7ad9
|
Resolve codeFragments with context of JetClass
|
2014-11-12 15:13:37 +03:00 |
|
Svetlana Isakova
|
fad4261448
|
KT-6132 No smart completion for argument of java static method
#KT-6132 Fixed
|
2014-11-08 10:36:25 +03:00 |
|