Pavel V. Talanov
|
06916d98c6
|
default -> companion: replace all mentions of default and default object
|
2015-03-17 15:47:39 +03:00 |
|
Valentin Kipyatkov
|
620fb8683b
|
KT-6191 Support completion for backing field
#KT-6191 Fixed
|
2015-03-06 22:04:17 +03:00 |
|
Valentin Kipyatkov
|
2ef80d1b34
|
Completion after "this@" includes immediate this too
#KT-6836 Fixed
|
2015-03-06 22:04:16 +03:00 |
|
Pavel V. Talanov
|
59f192ef90
|
Replace 'class object' with 'default object' in renderers and test data
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
|
2015-03-06 19:36:54 +03:00 |
|
Valentin Kipyatkov
|
b03b96f202
|
Fixed optimization in IterableTypesDetector which did not work from the beginning + make it work on FuzzyType
|
2015-02-10 16:13:51 +03:00 |
|
Valentin Kipyatkov
|
3c573d555a
|
Smart completion: heuristic parameter types for some methods like Collection.contains()
|
2015-02-10 16:13:51 +03:00 |
|
Valentin Kipyatkov
|
6d06436c34
|
KT-6376 Smart completion should work after "in" and "!in"
#KT-6376 Fixed
|
2015-02-10 16:13:50 +03:00 |
|
Valentin Kipyatkov
|
eae244c308
|
Grouped test data for smart completion by folders
|
2015-02-10 16:13:50 +03:00 |
|
Valentin Kipyatkov
|
a32029f1fc
|
Smart completion for for loop range to use loop variable type if defined
|
2015-02-10 16:13:50 +03:00 |
|
Valentin Kipyatkov
|
f057445f6e
|
KT-5035 Smart completion should work after "in" keyword in for loop
#KT-5035 Fixed
|
2015-02-10 16:13:50 +03:00 |
|
Valentin Kipyatkov
|
05be100f53
|
Corrected test data which was incorrect before
|
2014-12-29 17:27:29 +03:00 |
|
Valentin Kipyatkov
|
3b0fe8831b
|
Code completion of "this@..."
#KT-2035 Fixed
|
2014-12-29 17:27:29 +03:00 |
|
Valentin Kipyatkov
|
ddd63d69e9
|
KT-6442 Completion of inner class name contains outer name
#KT-6442 Fixed
|
2014-12-29 17:27:28 +03:00 |
|
Valentin Kipyatkov
|
311a3a75c8
|
Code completion: do not list instance members from context with no instance
#KT-6388 Fixed
#KT-4422 Fixed
#KT-5516 Fixed
|
2014-12-22 18:26:03 +03:00 |
|
Valentin Kipyatkov
|
6ec10b9b6b
|
Correct completion of nested/inner classes after dot
#KT-1889 Fixed
|
2014-12-18 15:48:27 +03:00 |
|
Ilya Ryzhenkov
|
9242a3d3dc
|
Use standard emptyList()
|
2014-12-16 17:33:22 +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
|
72ff719001
|
Completion: added package name for global functions/properties in the list
|
2014-12-03 19:01:48 +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
|
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
|
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
|
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 |
|