Ilya Gorbunov
|
d845092b20
|
Take into account excluded fq-names when determining whether type has been imported by default.
Related to #KT-13447
|
2016-08-17 12:40:50 +03:00 |
|
Ilya Gorbunov
|
e34bc30bd7
|
Exclude alias imported names from all-under imported packages when determining whether a type has been imported for completion.
#KT-13447 Fixed
|
2016-08-17 12:40:50 +03:00 |
|
Ilya Gorbunov
|
6f7b908dbb
|
Test data: change fully qualified type so that it's available as type (and not an alias) in both jvm and js runtimes to have the same output.
|
2016-08-17 12:40:50 +03:00 |
|
Valentin Kipyatkov
|
7f07890f6a
|
KT-13298 Suggest names for overridden properties / functions in completion
#KT-13298 Fixed
|
2016-08-16 18:17:24 +03:00 |
|
Ilya Gorbunov
|
738219d53e
|
Make Map.toSortedMap accept Map out-projected by key type as the receiver.
Update related completion testData.
|
2016-08-10 21:52:24 +03:00 |
|
Valentin Kipyatkov
|
6ff91d1399
|
KT-12793 Code completion doesn't suggest abstract protected extension methods
#KT-12793 Fixed
|
2016-08-05 19:36:52 +03:00 |
|
Kirill Rakhman
|
f378089b96
|
Fix Completion: keyword 'typealias' is not suggested
Fixes #KT-13242
|
2016-07-27 19:02:08 +02:00 |
|
Dmitry Jemerov
|
ef0318e038
|
more testdata updates due to default function template change
|
2016-07-20 10:44:54 +02:00 |
|
Valentin Kipyatkov
|
cc6b1faddd
|
Minor
|
2016-07-19 20:35:31 +03:00 |
|
Valentin Kipyatkov
|
cd5ffa5895
|
"class" and "class.java" should be available after expression too
|
2016-07-19 20:35:31 +03:00 |
|
Valentin Kipyatkov
|
a25841e9c7
|
Smart completion for bound callable references
|
2016-07-19 20:35:31 +03:00 |
|
Valentin Kipyatkov
|
e05aa41bbc
|
Completion and import popup for bound callable references
|
2016-07-19 20:35:31 +03:00 |
|
Denis Zharkov
|
2cc09f928e
|
Allow suspend extensions for specially annotated controllers
|
2016-07-06 15:25:19 +03:00 |
|
Valentin Kipyatkov
|
0bc5007147
|
KT-12369 Completion: pressing dot after class name should not cause insertion of constructor call
#KT-12369 Fixed
|
2016-06-20 16:19:02 +03:00 |
|
Valentin Kipyatkov
|
b9719bfe82
|
Fixed test so that it really tests what's intended
|
2016-06-20 16:19:02 +03:00 |
|
Valentin Kipyatkov
|
eb1dbfc652
|
KT-12669 Completion should show variant with () when there is default lambda
#KT-12669
|
2016-06-20 16:19:02 +03:00 |
|
Valentin Kipyatkov
|
4e16d67321
|
KT-12427 Completion doesn't work for "@receiver:" annotation target
#KT-12427 Fixed
|
2016-06-20 16:19:01 +03:00 |
|
Valentin Kipyatkov
|
1413a3fe63
|
KT-12328 Qualified function name inserted when typing before "if"
#KT-12328 Fixed
|
2016-06-20 16:19:01 +03:00 |
|
Valentin Kipyatkov
|
2ec81f44bf
|
Fixed extension properties not completed after "get"
|
2016-06-20 16:19:01 +03:00 |
|
Denis Zharkov
|
b8d4d39f4d
|
Add custom applicability checks for suspend/coroutine modifiers
|
2016-06-08 18:53:16 +03:00 |
|
Denis Zharkov
|
5c1e17c8e7
|
Revert "Completion fix for reserved 'async' syntax"
This reverts commit 318f0c89b2.
|
2016-06-08 18:53:16 +03:00 |
|
Denis Zharkov
|
329fb9d619
|
Introduce 'coroutine'/'suspend' modifiers
|
2016-06-08 18:53:16 +03:00 |
|
Alexander Udalov
|
1339286261
|
Drop undocumented absolute name specification feature with 'package.'
|
2016-06-01 19:30:03 +03:00 |
|
Stanislav Erokhin
|
f376c418dc
|
Fix SOE related exact annotation and completion
|
2016-05-16 18:32:16 +03:00 |
|
Valentin Kipyatkov
|
e8d518a28f
|
KT-9166 Code completion does not work for synthetic extensions on typing "g"
#KT-9166 Fixed
|
2016-05-14 12:19:42 +03:00 |
|
Valentin Kipyatkov
|
e04c6d1f5c
|
KT-12299 Completion: incorrect priority of property foo over method getFoo in Kotlin-only code
#KT-12299 Fixed
|
2016-05-14 12:19:42 +03:00 |
|
Valentin Kipyatkov
|
97ad0d5c86
|
KT-12124 No code completion for a java property in a specific position
#KT-12124 Fixed
|
2016-05-14 12:19:41 +03:00 |
|
Valentin Kipyatkov
|
f6c8ac70fc
|
Moved method getSmartCastVariantsWithLessSpecificExcluded() into IDE
|
2016-05-14 12:19:41 +03:00 |
|
Valentin Kipyatkov
|
fe2953090e
|
Added test for KT-12124
|
2016-05-14 12:19:40 +03:00 |
|
Valentin Kipyatkov
|
dd16eb14e5
|
KT-12080 Move parameter names higher up in code completion
#KT-12080 Fixed
|
2016-05-12 22:22:46 +03:00 |
|
Alexey Sedunov
|
4a65b1c65c
|
Code Insight: Support file path references inside of Kotlin string literals
#KT-11704 Fixed
|
2016-05-12 13:03:02 +03:00 |
|
Dmitry Jemerov
|
94c241443b
|
support @receiver KDoc tag; somewhat more precise tag name completion
|
2016-05-06 22:11:50 +02:00 |
|
Valentin Kipyatkov
|
16c38a2415
|
KT-12138 Do not show "::error" in smart completion when any function type accepting one argument is expected
(actually made them lowest priority)
#KT-12138 Fixed
|
2016-05-04 17:28:30 +03:00 |
|
Valentin Kipyatkov
|
941b415981
|
KT-12150 Smart completion suggests to compare non-nullable with null
#KT-12150 Fixed
|
2016-05-04 17:28:29 +03:00 |
|
Valentin Kipyatkov
|
0769c5453f
|
KT-12103 Smart completion for nested SAM-adapter produces short unresolved name
#KT-12103 Fixed
|
2016-05-04 17:28:29 +03:00 |
|
Valentin Kipyatkov
|
45d460a5fa
|
Dropped redundant code which was required for lambda signature completion when the syntax was different
#KT-12033 Fixed
|
2016-04-27 23:47:34 +03:00 |
|
Valentin Kipyatkov
|
40022e8f7a
|
KT-12068 Special completion item for "[]" get-operator access
#KT-12068 Fixed
|
2016-04-27 23:47:34 +03:00 |
|
Valentin Kipyatkov
|
deb75b3f18
|
Completion to complete non-imported classes on the first invocation
#KT-8527 Fixed
|
2016-04-27 23:47:33 +03:00 |
|
Valentin Kipyatkov
|
f0dd70d94c
|
KT-11680 Code completion of label for existing return with value inserts redundant whitespace
#KT-11680 Fixed
#KT-9993 Fixed
|
2016-04-27 23:46:26 +03:00 |
|
Denis Zharkov
|
5bc5722051
|
Load additional JDK functions into built-ins member scope
#KT-5990 Fixed
#KT-7127 Fixed
#KT-10370 Fixed
|
2016-04-25 17:41:08 +03:00 |
|
Alexey Sedunov
|
1635018fe7
|
Override/Implement: Use function body template when generating functions with default body
#KT-11807 Fixed
|
2016-04-21 16:40:17 +03:00 |
|
Valentin Kipyatkov
|
364a8801a3
|
Correct keyword completion after try in assignment
|
2016-04-20 14:30:54 +03:00 |
|
Valentin Kipyatkov
|
bade304bf3
|
Better presentation
|
2016-04-19 15:22:06 +03:00 |
|
Valentin Kipyatkov
|
022075995b
|
KT-11957 No "catch" and "finally" keywords in completion
#KT-11957 Fixed
|
2016-04-19 15:22:06 +03:00 |
|
Valentin Kipyatkov
|
2a3b87f783
|
KT-11784 Completion for 'if' statement should add parentheses automatically
#KT-11784 Fixed
|
2016-04-19 15:22:06 +03:00 |
|
Valentin Kipyatkov
|
6bdf3622ed
|
KT-11890 Completion for callable references does not propose static Java members
#KT-11890 Fixed
|
2016-04-19 15:22:05 +03:00 |
|
Valentin Kipyatkov
|
f3bb3e9c6e
|
KT-11912 String interpolation is not converted to ${} form when accessing this.property
#KT-11912 Fixed
|
2016-04-19 15:22:05 +03:00 |
|
Valentin Kipyatkov
|
b32859cf68
|
KT-11633 Kotlin code editor applies wrong indentation after completing a statement in data class
#KT-11633 Fixed
|
2016-04-18 17:15:52 +03:00 |
|
Valentin Kipyatkov
|
2aba11abb8
|
Added test for generic operator
|
2016-04-05 19:33:07 +03:00 |
|
Valentin Kipyatkov
|
3aff4d4c17
|
Smart completion to use super type for override if no explicit type specified
|
2016-04-05 19:33:06 +03:00 |
|