Alexey Sedunov
|
2ec4494c02
|
Find Usages: Add tests for enum entries
|
2014-11-18 13:25:03 +03:00 |
|
Alexey Sedunov
|
432c0bb69e
|
Rename: Add tests for enum entries
#KT-4800 Fixed
|
2014-11-18 13:25:02 +03:00 |
|
Alexey Sedunov
|
6c08613f68
|
Change Signature: Add tests for enum entries
#KT-6034 Fixed
|
2014-11-18 13:25:01 +03:00 |
|
Alexey Sedunov
|
cf5f9424de
|
Implementation Navigation: Add tests for enum entries
#KT-3540 Fixed
|
2014-11-18 13:25:00 +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
|
7077e22dd3
|
More tests
|
2014-11-17 22:06:16 +03:00 |
|
Valentin Kipyatkov
|
656ed01b94
|
Code completion: more precise detection of "just typing"
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
7b7e992515
|
Code completion: '=' char supported for all items + it inserts spaces around '='
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
3ecae800af
|
Code completion: fixed comma key behavior for function with parameters + more tests
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
57692b1a37
|
Code completion: space after comma on selecting item with comma key
|
2014-11-17 22:06:15 +03:00 |
|
Valentin Kipyatkov
|
3ebc681eec
|
Behavior on typing chars with code completion lookup is completely defined by our own handler + added tests for this handler + fixed a few bugs related to this behavior
|
2014-11-17 22:06:15 +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 |
|
Stanislav Erokhin
|
65c9ea2465
|
Fix variance problems.
|
2014-11-17 17:45:05 +03:00 |
|
Nikolay Krasko
|
365319a8e6
|
LTDA: Make supertypes in lazy type parameters be recorded in order of declaration
|
2014-11-17 16:15:26 +03:00 |
|
Alexander Udalov
|
128c938965
|
Make Array.size() a function instead of a property
Also add a deprecated extension property to help migration. This is done to
unify getting size of arrays and collections
|
2014-11-17 15:02:38 +03:00 |
|
Pavel V. Talanov
|
d2cfcfa659
|
Fix test data after changes to renderer and descriptors
|
2014-11-14 17:09:05 +03:00 |
|
Alexey Sedunov
|
b09684024b
|
Generate light classes for Kotlin inner classes
#KT-6237 Fixed
|
2014-11-13 17:27:33 +03:00 |
|
Alexey Sedunov
|
da915aee7e
|
Call Hierarchy: Do not interrupt caller hierarchy on non-local caller of local root declaration
#KT-6183 Fixed
|
2014-11-13 17:27:31 +03:00 |
|
Alexey Sedunov
|
558e038ba5
|
Extract Function: Replace non-denotable parameter types with their super types when possible
#KT-6187 Fixed
|
2014-11-13 17:27:29 +03:00 |
|
Alexey Sedunov
|
c487cc7838
|
Create From Usage: Do not generate unnecessary/skip necessary empty lines
|
2014-11-13 17:27:24 +03:00 |
|
Natalia Ukhorskaya
|
a9f9049223
|
Evaluate expression: fix exception for breakpoints on object header (for accessor methods)
|
2014-11-13 09:47:11 +03:00 |
|
Natalia Ukhorskaya
|
dab9411c5d
|
Mark line numbers for bridges in closures
|
2014-11-13 09:47:10 +03:00 |
|
Natalia Ukhorskaya
|
0a97481184
|
Mark lineNumbers for synthetic accessors
|
2014-11-13 09:47:10 +03:00 |
|
Valentin Kipyatkov
|
eb25e47a51
|
Temporarily disabled optimization for faster non-imported extensions completion because it causes duplicated items, added test for this problem
|
2014-11-12 22:23:20 +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 |
|
Nikolay Krasko
|
e8a2039396
|
Use JetTestUtils.assertEqualsToFile in usages tests to simplify fixing test data
|
2014-11-12 20:37:45 +03:00 |
|
Nikolay Krasko
|
c2a544d475
|
Remove syntax error from java files in usage test data
|
2014-11-12 20:37:43 +03:00 |
|
Natalia Ukhorskaya
|
c9e5099307
|
Add test for KT-6240: create custom renderer for generic class
#KT-6240 Open
|
2014-11-12 15:17:21 +03:00 |
|
Natalia Ukhorskaya
|
12b4fc7ad9
|
Resolve codeFragments with context of JetClass
|
2014-11-12 15:13:37 +03:00 |
|
Nikolay Krasko
|
95a2dce627
|
Remove warning and add tests when this warning had been reproducible
|
2014-11-11 17:33:12 +03:00 |
|
Alexey Sedunov
|
afeb03f383
|
Create From Usage: Create class by annotation entry/super-call delegation specifier
|
2014-11-11 14:42:48 +03:00 |
|
Alexey Sedunov
|
1b1eb10979
|
Create From Usage: Create class by constructor call
|
2014-11-11 14:42:45 +03:00 |
|
Alexey Sedunov
|
b8f68acdbb
|
Create From Usage: Create class by reference expression
|
2014-11-11 14:42:42 +03:00 |
|
Alexey Sedunov
|
1f14d93412
|
Create From Usage: Create class by type reference
|
2014-11-11 14:42:39 +03:00 |
|
Alexey Sedunov
|
7123ca8ea0
|
Name suggester: Respect type parameter name when suggesting name for
variables based on that type parameter
|
2014-11-10 21:10:39 +03:00 |
|
Alexey Sedunov
|
f81c2d5ff7
|
Name suggester: Improve name suggestion strategy for type parameters
|
2014-11-10 21:10:37 +03:00 |
|
Alexey Sedunov
|
2f98af1a8e
|
Callable Builder: Do not skip unused type parameters
|
2014-11-10 21:10:35 +03:00 |
|
Alexey Sedunov
|
42a74f55da
|
Create From Usage: Remove "from usage" words from action text
|
2014-11-10 21:10:29 +03:00 |
|
Andrey Breslav
|
19afb2fcb8
|
Make candidate resolver force-resolve type arguments on argument count mismatch
|
2014-11-10 17:24:05 +02:00 |
|
Svetlana Isakova
|
fad4261448
|
KT-6132 No smart completion for argument of java static method
#KT-6132 Fixed
|
2014-11-08 10:36:25 +03:00 |
|
Valentin Kipyatkov
|
d4275e1110
|
Added test for KT-6132
|
2014-11-08 10:36:25 +03:00 |
|
Natalia Ukhorskaya
|
42257218b6
|
Fix tests after adding lineNumber for functions without return expression
|
2014-11-07 17:18:02 +03:00 |
|
Natalia Ukhorskaya
|
d4b0977381
|
Debugger: stop at closing bracket for functions without return statement
|
2014-11-07 15:10:41 +03:00 |
|
Natalia Ukhorskaya
|
55590e00a5
|
Evaluate expression: add ability to evaluate expression suspending on class header
|
2014-11-06 16:21:54 +03:00 |
|