Nikolay Krasko
|
2bb48fc802
|
Allow empty single-line bodies in property accessors
|
2016-12-14 13:40:44 +03:00 |
|
Stanislav Erokhin
|
653d589f98
|
FIx tests after renaming platform to header.
|
2016-12-13 23:08:47 +03:00 |
|
Stanislav Erokhin
|
59efedf610
|
Rename platform to header.
|
2016-12-13 18:00:00 +03:00 |
|
Ilya Gorbunov
|
e4ab3f3b93
|
Fix rendered descriptors in test data after enhancing signatures.
|
2016-12-08 20:34:59 +03:00 |
|
Simon Ogorodnik
|
b93c37faa2
|
Added tests to prove, that KT-8547 fixed
|
2016-11-29 14:08:09 +03:00 |
|
Simon Ogorodnik
|
1a211ee7b0
|
Completion for fqNames in KDoc links
Tests, also proved that KT-14432 are fixed
Added completion and tests for extension functions.
|
2016-11-29 14:06:54 +03:00 |
|
Alexander Udalov
|
6e2ef9b1d2
|
Add platform/impl soft keywords, add isPlatform/isImpl to MemberDescriptor
|
2016-11-25 20:50:17 +03:00 |
|
Ilya Gorbunov
|
d103657e07
|
Fix JS completion tests: remove unneeded imports, take care about type aliases looking different in completion.
|
2016-11-16 18:47:42 +03:00 |
|
Ilya Gorbunov
|
e787930673
|
Fix completion handler tests: use tail specifier to select one of multiple completion variants (eg 'kotlin.collections.ArrayList' vs 'java.util.ArrayList').
Replace aliased types imported by default with something else.
|
2016-11-16 18:47:42 +03:00 |
|
Ilya Gorbunov
|
a62cda8365
|
Replace types that are imported by default via typealiases such as java.util.ArrayList with something else as it conflicts now with kotlin.collections.ArrayList and has to imported explicitly.
|
2016-11-16 18:47:42 +03:00 |
|
Valentin Kipyatkov
|
9b55ad82a0
|
KT-14370 Completion inserts fully qualified name for any Java interface with single abstract method (SAM-interface)
#KT-14370 Fixed
|
2016-11-08 19:14:41 +03:00 |
|
Ilya Gorbunov
|
fbcf7c146b
|
Remove JavaPackage from common completion tests, move to java-specific tests
|
2016-11-07 21:39:42 +03:00 |
|
Ilya Gorbunov
|
6656d10c67
|
Fix tests: do not refer to removed things.
|
2016-11-07 21:39:41 +03:00 |
|
Valentin Kipyatkov
|
3fb64f4fa6
|
Fixed completion list sorting so that "shouldCompleteTopLevelCallablesFromIndex" not be first when typing "st"
|
2016-11-07 18:28:24 +03:00 |
|
Valentin Kipyatkov
|
0af142edb3
|
KT-14410 Autopopup completion is triggered in string literals for packages
#KT-14410 Fixed
|
2016-11-07 18:28:24 +03:00 |
|
Valentin Kipyatkov
|
a2ebf07a93
|
KT-14386 Smart completion: add "<parameter name> = true/false" choices
#KT-14386 Fixed
|
2016-11-07 18:28:23 +03:00 |
|
Michael Bogdanov
|
fd6d4c352c
|
Special enum function support; Fix for KT-10569: Cannot iterate over values of an enum class when it is used as a generic parameter
#KT-10569 Fixed
|
2016-11-03 14:27:13 +03:00 |
|
Valentin Kipyatkov
|
7ab2d0c951
|
KT-13810 Kotlin code completion missing last character
#KT-13810 Fixed
|
2016-10-18 11:56:59 +03:00 |
|
Valentin Kipyatkov
|
0399772ee6
|
KT-9835 Completion thinks receiver is nullable when it is not
#KT-9835 Fixed
|
2016-10-13 15:11:19 +03:00 |
|
Valentin Kipyatkov
|
7b12dd498f
|
KT-13780 No completion and assertion error in log
#KT-13780 Fixed
|
2016-10-13 15:10:53 +03:00 |
|
Valentin Kipyatkov
|
f335f32b48
|
Some use of parameter names in completion
|
2016-10-11 23:38:48 +03:00 |
|
Valentin Kipyatkov
|
8d7b59777c
|
Moved and renamed tests
|
2016-10-11 23:38:48 +03:00 |
|
Valentin Kipyatkov
|
73dc5fefcb
|
KT-12077 Code completion inserts FQN for annotations with use-site target inside primary constructor
KT-13009 Kotlin: annotation auto-import is broken in multiple ways
#KT-12077 Fixed
#KT-13009 Fixed
|
2016-10-11 17:26:52 +03:00 |
|
Valentin Kipyatkov
|
0c14058d13
|
Moved tests
|
2016-10-11 17:26:52 +03:00 |
|
Valentin Kipyatkov
|
2f5e820afb
|
KT-8664 Hide componentX() functions for data classes from completion
#KT-8664 Fixed
|
2016-10-04 19:28:53 +03:00 |
|
Valentin Kipyatkov
|
7263d0a056
|
KT-13728 Implicitly imported functions should be above in completion then non-imported
#KT-13728 Fixed
|
2016-10-04 19:28:53 +03:00 |
|
Valentin Kipyatkov
|
e8f4c65455
|
KT-13833 javascript: Smart type completion to lower priority of dynamic type
#KT-13833 Fixed
|
2016-10-04 19:28:53 +03:00 |
|
Ilya Gorbunov
|
adf2c5a5ac
|
Classify explicitly imported names higher than default imported in completion. Related to #KT-13447
|
2016-10-03 20:46:46 +03:00 |
|
Ilya Gorbunov
|
c508f75de4
|
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-09-24 07:08:21 +03:00 |
|
Ilya Gorbunov
|
b741c82a66
|
Fix completion tests after moving collection types in JS
|
2016-09-24 07:08:21 +03:00 |
|
Valentin Kipyatkov
|
e41ab2a270
|
Better presentation of aliases in completion list
|
2016-09-13 17:47:38 +03:00 |
|
Valentin Kipyatkov
|
50a0f9a4a7
|
KT-13266 Non-imported type aliases do not appear in completion
#KT-13266 Fixed
|
2016-09-13 17:47:38 +03:00 |
|
Valentin Kipyatkov
|
f6b471ac01
|
Better tests
|
2016-09-13 12:02:10 +03:00 |
|
Valentin Kipyatkov
|
5bf701ab03
|
KT-13047 Autocomplete inserts a fully-qualified variable name inside a String
KT-12083 String interpolation -- auto {} if there is a letter after cursor
#KT-13047 Fixed
#KT-12083 Fixed
|
2016-09-13 12:02:10 +03:00 |
|
Valentin Kipyatkov
|
47d624ac66
|
Better test
|
2016-09-07 18:10:13 +03:00 |
|
Valentin Kipyatkov
|
c068bd3158
|
Fixed correct detection of bold members in case of multiple receivers (broken by previous changes)
|
2016-09-07 18:10:12 +03:00 |
|
Valentin Kipyatkov
|
835c60f2a5
|
More correct completion list sorting by receivers
|
2016-09-07 18:10:12 +03:00 |
|
Valentin Kipyatkov
|
a60d9d546d
|
KT-12798 DSL-friendly completion
#KT-12798 Fixed
|
2016-09-07 18:10:12 +03:00 |
|
Valentin Kipyatkov
|
efac7a11b3
|
Do not include "operator" and "infix" into completion item text for override
|
2016-09-07 18:10:11 +03:00 |
|
Alexey Sedunov
|
89c39b9762
|
Misc: Use TODO() consistently in implementation stubs
#KT-13589 Fixed
|
2016-08-29 16:20:55 +03:00 |
|
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 |
|