Valentin Kipyatkov
|
18b9e4a868
|
Added tests
|
2014-11-19 16:01:18 +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
|
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
|
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 |
|
Valentin Kipyatkov
|
e6dbfac232
|
Fixed smart completion of functions with "::"
#KT-6073 Fixed
|
2014-10-22 15:42:36 +04:00 |
|
Valentin Kipyatkov
|
86a9f47f6c
|
Fixed KT-6056 Smart completion does not filter out inaccessible declarations
#KT-6056
|
2014-10-22 15:40:20 +04:00 |
|
Valentin Kipyatkov
|
afa59a616c
|
More tests
|
2014-10-15 17:30:33 +04:00 |
|
Valentin Kipyatkov
|
2365db1367
|
Fixed KT-6011 Smart completion works for argument of wrong method
#KT-6011 Fixed
|
2014-10-15 17:30:33 +04:00 |
|
Andrey Breslav
|
0cbbb6a0db
|
Test data fixed
|
2014-10-13 15:37:47 +04:00 |
|
Svetlana Isakova
|
ce01c61811
|
Rename: auto cast -> smart cast
|
2014-10-01 18:52:52 +04:00 |
|
Svetlana Isakova
|
1d2d2f4845
|
KT-5873 Exception in ArgumentMatchImpl on smart completion
#KT-5873 Fixed
|
2014-10-01 18:52:51 +04:00 |
|
Valentin Kipyatkov
|
35ebbab733
|
Fixed smart completion not working when parameter has default value
|
2014-09-30 15:29:10 +04:00 |
|
Valentin Kipyatkov
|
267aabae12
|
Smart completion: multiple arguments at once
|
2014-09-30 15:29:10 +04:00 |
|
Valentin Kipyatkov
|
7df65d595c
|
Infix calls supported in smart completion too
|
2014-09-25 17:10:22 +04:00 |
|
Valentin Kipyatkov
|
427b3c80bc
|
Filtered out incorrect suggestion of extension methods in smart completion
|
2014-09-25 17:10:21 +04:00 |
|
Valentin Kipyatkov
|
d64f930ff1
|
Completion: no qualified this for anonymous object + no keyword escaping for qualified this
|
2014-09-03 13:59:31 +04:00 |
|
Svetlana Isakova
|
bbeb44e6ee
|
Fixed NPE in ArgumentMatchImpl.getStatus
Check value arguments if there is wrong number of type arguments
|
2014-09-01 12:32:52 +04:00 |
|
Valentin Kipyatkov
|
2b67716e95
|
KT-5153 Smart completion should include objects from type
#KT-5153 Fixed
|
2014-07-28 18:52:58 +04:00 |
|
Valentin Kipyatkov
|
7546a17539
|
KT-4914 Smart completion should work after 'as' and 'as?'
#KT-4914 Fixed
|
2014-07-28 18:52:58 +04:00 |
|
Valentin Kipyatkov
|
32dbed602a
|
KT-4913 Smart completion should work after '!'
#KT-4913 Fixed
|
2014-07-28 18:52:58 +04:00 |
|
Valentin Kipyatkov
|
19999e6879
|
Smart completion for implicitly typed function body
|
2014-07-28 18:52:58 +04:00 |
|
Valentin Kipyatkov
|
91c983706a
|
Fixed KT-5020 Smart completion should work at the initializer of a val with no explicit type
#KT-5020 Fixed
|
2014-07-28 18:52:58 +04:00 |
|
Valentin Kipyatkov
|
bddb01888a
|
Fixed KT-5158 Smart completion for when selector: do not include subject variable
#KT-5158 Fixed
|
2014-07-28 18:52:57 +04:00 |
|
Valentin Kipyatkov
|
595ef9f1d4
|
Fixed KT-5168 Smart completion includes null when comparing non-nullable value
#KT-5168 Fixed
|
2014-07-28 18:52:57 +04:00 |
|
Valentin Kipyatkov
|
4be1cc2786
|
KT-5079 Support smart completion for when values
#KT-5079 Fixed
|
2014-05-30 14:30:36 +04:00 |
|
Valentin Kipyatkov
|
c9bde2de0e
|
Smart completion: added a test
|
2014-05-13 16:40:48 +04:00 |
|
Valentin Kipyatkov
|
dab6045f6a
|
Fixed Code completion does not work inside function variable invocation
#KT-4978 Fixed
|
2014-05-07 22:50:23 +04:00 |
|
Valentin Kipyatkov
|
7bb84c139d
|
Smart completion: fixed logic in elvis operator
|
2014-05-07 22:50:23 +04:00 |
|
Valentin Kipyatkov
|
a65bd1a74d
|
Added test data for future use
|
2014-05-07 22:50:22 +04:00 |
|
Valentin Kipyatkov
|
1b034c5fc3
|
Smart completion works for block's result
|
2014-05-07 22:50:22 +04:00 |
|
Valentin Kipyatkov
|
45f518a907
|
Smart completion after ?: works incorrectly
#KT-4926 Fixed
|
2014-05-07 22:50:22 +04:00 |
|
Valentin Kipyatkov
|
5e34791e68
|
Smart completion should not suggest variants for private signatures
#KT-4899 Fixed
|
2014-05-07 22:50:22 +04:00 |
|
Valentin Kipyatkov
|
57c41ce0b0
|
Smart completion: added test for KT-4929 fixed by svtk
|
2014-05-07 22:50:22 +04:00 |
|
Valentin Kipyatkov
|
d781626201
|
Smart completion: only overloads with all previous arguments matched are considered
|
2014-05-07 22:50:21 +04:00 |
|
Valentin Kipyatkov
|
717977af61
|
No more java lookup elements in code completion (except for one case)
|
2014-05-07 22:50:21 +04:00 |
|
Valentin Kipyatkov
|
33de0e8393
|
Smart completion for then and else branches of if
#KT-4910 Fixed
|
2014-05-07 22:50:20 +04:00 |
|
Valentin Kipyatkov
|
7aa11a4207
|
Smart completion: auto-cast to non-null type is not recognized for field from constructor
#KT-4906 Fixed
|
2014-05-07 22:50:20 +04:00 |
|
Valentin Kipyatkov
|
3c75e9ec28
|
Smart completion: "null" when nullable value expected
|
2014-05-07 22:50:20 +04:00 |
|
Valentin Kipyatkov
|
32405e57e6
|
Smart completion: checking constructor's visibility + true and false for Boolean
#KT-4916 Fixed
|
2014-05-07 22:50:20 +04:00 |
|
Valentin Kipyatkov
|
5f931be39b
|
Smart completion after == and !=
#KT-4912 Fixed
|
2014-05-07 22:50:19 +04:00 |
|
Valentin Kipyatkov
|
e8805f69bf
|
Code completion: template item for function taking lambda with 2 or more parameters (KT-4855) + better handling of type instantiation in smart completion
|
2014-04-23 19:21:28 +04:00 |
|
Valentin Kipyatkov
|
134496d182
|
Smart completion: special items with "!!" and "?:" for nullable members
|
2014-04-21 22:14:20 +04:00 |
|
Valentin Kipyatkov
|
28e0f3013b
|
Smart completion: no fq-names in types
|
2014-04-21 22:06:15 +04:00 |
|
Valentin Kipyatkov
|
4968377969
|
Smart completion: lambda item uses template to allow change parameter names
|
2014-04-21 22:06:15 +04:00 |
|