Valentin Kipyatkov
|
9e26d0eacf
|
Graying members from smart cast receiver types that require explicit receiver cast
+ changed immediate member criteria (override member is not counted as immediate anymore)
+ fixed a bug in graying members
|
2015-08-14 17:38:29 +03:00 |
|
Valentin Kipyatkov
|
b21226ac1c
|
More correct calculation of smart casts in smart completion
|
2015-08-14 17:38:29 +03:00 |
|
Valentin Kipyatkov
|
f3e7560593
|
Enabled test
|
2015-08-14 17:38:29 +03:00 |
|
Valentin Kipyatkov
|
c05d7d51ec
|
"true" and "false" in smart completion when Boolean? expected
|
2015-08-10 17:49:36 +03:00 |
|
Valentin Kipyatkov
|
9497143b26
|
Smart completion works in initializer of variable with unknown type (the same as ordinary completion)
#KT-8691 Fixed
|
2015-08-10 17:49:34 +03:00 |
|
Valentin Kipyatkov
|
2b61f4c552
|
KT-4915 Smart completion should work for auto-casted 'this'
#KT-4915 Fixed
|
2015-08-10 17:49:33 +03:00 |
|
Mikhail Glukhikh
|
89e0d310e3
|
Deprecated enum syntax removed: idea completion tests
|
2015-08-10 16:24:19 +03:00 |
|
Valentin Kipyatkov
|
eb03c5a6d0
|
Fixed exception
|
2015-07-28 22:39:32 +03:00 |
|
Valentin Kipyatkov
|
8c02ce73a4
|
Corrections on code review
|
2015-07-22 21:06:14 +03:00 |
|
Valentin Kipyatkov
|
2ad981d5c9
|
Smart completion: don't use outer call's expected type too much
|
2015-07-22 21:06:14 +03:00 |
|
Valentin Kipyatkov
|
a5384cdc28
|
Smart completion works for cases when no exact type known (generic parameter substitution is not known)
|
2015-07-22 21:06:13 +03:00 |
|
Valentin Kipyatkov
|
7b0b2d38c5
|
KT-8560 Smart completion for lambda value and more in smart completion
#KT-8560 Fixed
|
2015-07-22 21:04:30 +03:00 |
|
Denis Zharkov
|
151231ef1a
|
Adjust testData
Standard JDK collections purely implement kotlin.Mutable* with non-platform arguments
|
2015-07-09 16:36:47 +03:00 |
|
Valentin Kipyatkov
|
1f79955275
|
Completion: more intuitive presentation of function items that insert lambda
|
2015-07-08 16:28:53 +03:00 |
|
Valentin Kipyatkov
|
17500cef98
|
Completion of parameter name/types from the current file
|
2015-06-25 21:57:13 +02:00 |
|
Valentin Kipyatkov
|
8243d27fb2
|
Smart completion: argument with "*" is not necessary the only one for vararg parameter
|
2015-06-08 15:33:58 +03:00 |
|
Valentin Kipyatkov
|
0d992ee38f
|
Moved tests
|
2015-06-08 15:33:58 +03:00 |
|
Valentin Kipyatkov
|
54e9a46f12
|
Smart completion: fixed in argument with "*"
|
2015-06-08 15:33:58 +03:00 |
|
Valentin Kipyatkov
|
54836113a7
|
Better test data format
|
2015-06-04 17:21:28 +03:00 |
|
Valentin Kipyatkov
|
db40f1ee5a
|
More reliable testing of keyword completion (introduced directive "NOTHING_ELSE" instead of "NUMBER")
|
2015-05-16 17:15:10 +03:00 |
|
Valentin Kipyatkov
|
833d474876
|
Smart completion when only named argument possible
|
2015-05-16 17:09:51 +03:00 |
|
Valentin Kipyatkov
|
67cfd9d516
|
KT-4909 Smart completion does not work for named arguments
KT-7668 Named argument completion does not work after vararg
#KT-4909 Fixed
#KT-7668 Fixed
|
2015-05-16 17:09:51 +03:00 |
|
Valentin Kipyatkov
|
58ac497bd7
|
KT-5041 Smart completion for last argument lambda outside parenthesis
#KT-5041 Fixed
|
2015-05-16 17:09:51 +03:00 |
|
Valentin Kipyatkov
|
2adf0a3e9a
|
KT-4908 Smart completion does not work for arguments of function with vararg
#KT-4908 Fixed
|
2015-05-16 17:09:50 +03:00 |
|
Valentin Kipyatkov
|
bb808b5620
|
Created module idea-test-framework and moved classes needed for idea tests there
Moved tests for completion and their test data into module idea-completion
|
2015-04-14 18:53:01 +03:00 |
|