Nikolay Krasko
|
0b5786b9e8
|
Fix LocalVarShadowingMemberProperty test by renaming test files
|
2016-07-11 13:52:37 +03:00 |
|
Alexey Sedunov
|
b83902a8b5
|
Rename: Update references to facade class when renaming file via matching top-level class
#KT-11903 Fixed
(cherry picked from commit a1d9a25)
|
2016-06-28 15:07:39 +03:00 |
|
Alexey Sedunov
|
7a584e876b
|
Rename: Support automatic test renaming for facade files
#KT-10578 Fixed
(cherry picked from commit 35050f4)
|
2016-06-28 15:07:32 +03:00 |
|
Alexey Sedunov
|
542f8d9fd2
|
Move: Support quoted package names
#KT-12411 Fixed
(cherry picked from commit 95239e5)
|
2016-06-28 15:07:30 +03:00 |
|
Alexey Sedunov
|
89816c5f12
|
References: Support implicit references to annotation method 'value'. Support Find Usages/Rename on these references
#KT-12657 Fixed
(cherry picked from commit 68d0d84)
|
2016-06-28 15:07:28 +03:00 |
|
Alexey Sedunov
|
efa27e6048
|
Rename: Suggest renaming both property accessors with matching @JvmName when renaming one of them from Java
#KT-12759 Fixed
(cherry picked from commit 81a8e6a)
|
2016-06-28 15:07:25 +03:00 |
|
Alexey Sedunov
|
5296b61ce9
|
Rename: Qualify references to members of enum companions in case of conflict with enum entries
#KT-10033 Fixed
(cherry picked from commit 3373d54)
|
2016-06-28 15:07:11 +03:00 |
|
Alexey Sedunov
|
04f54bee88
|
Rename: Process property accesor usages (Java) in comments and string literals
#KT-9435 Fixed
(cherry picked from commit 911afee)
|
2016-06-28 15:07:03 +03:00 |
|
Alexey Sedunov
|
d0a3732c94
|
Rename: Rename overridden property and all its accessors on attempt to rename overriding accessor in Java code
#KT-4791 Fixed
(cherry picked from commit 29e450e)
|
2016-06-28 15:07:01 +03:00 |
|
Alexey Sedunov
|
4c447d0580
|
Rename: Fix rename of ambiguous import reference to class/function when some referenced declarations are not changed
#KT-6663 Fixed
(cherry picked from commit 9ba8ecd)
|
2016-06-28 15:06:58 +03:00 |
|
Alexey Sedunov
|
b87d8e29e4
|
Rename: Implement conflict analysis for parameters. Qualify property references to avoid shadowing by parameters
#KT-10687 Fixed
(cherry picked from commit 7d6466d)
|
2016-06-28 15:06:54 +03:00 |
|
Alexey Sedunov
|
c9f659e89b
|
Rename: Implement Rename conflict analysis for classes. Qualify class references to resove rename conflicts when possible
#KT-8611 Fixed
#KT-8562 Fixed
(cherry picked from commit 8989ccc)
|
2016-06-28 15:06:52 +03:00 |
|
Alexey Sedunov
|
77b0bb9849
|
Rename: Implement Rename conflict analysis for properties. Qualify property references to resove rename conflicts when possible
#KT-8732 Fixed
#KT-12543 Fixed
(cherry picked from commit e23029d)
|
2016-06-28 15:06:49 +03:00 |
|
Stanislav Erokhin
|
03241419bd
|
Minor. removed several tests with error calls.
|
2016-06-10 21:28:04 +03:00 |
|
Kirill Rakhman
|
5c68681f96
|
Formatter: handle spaces before value arguments list (KT-12634)
#KT-12634 Fixed
|
2016-06-07 19:11:28 +03:00 |
|
Alexey Sedunov
|
fe01035e3c
|
Rename: Do not rename ambiguous references in import directives
#KT-6363 Fixed
|
2016-06-06 21:29:23 +03:00 |
|
Alexey Sedunov
|
188531017a
|
Rename: Implement automatic renamer for test classes
#KT-8512 Fixed
|
2016-06-06 21:29:11 +03:00 |
|
Alexey Sedunov
|
42b71ae90c
|
Rename: Do not show 'Rename overloads' options if target function has no
overloads. Consider extensions and members overloads if they have the same
recever class
#KT-8541 Fixed
#KT-8786 Fixed
|
2016-06-06 21:29:07 +03:00 |
|
Alexey Sedunov
|
d27f3c0189
|
Rename: Do not replace Java references to synthetic component functions when renaming constructor parameter
#KT-9241 Fixed
|
2016-06-02 15:28:31 +03:00 |
|
Alexey Sedunov
|
96132fa61a
|
Rename: @JvmName support
#KT-8044 Fixed
#KT-9432 Fixed
|
2016-06-02 15:28:27 +03:00 |
|
Alexey Sedunov
|
ff4c16d342
|
Rename: Allow renaming class by constructor delegation call referencing primary constructor
#KT-8860 Fixed
|
2016-06-02 15:28:22 +03:00 |
|
Alexey Sedunov
|
e89e809dc7
|
Rename: Respect naming conventions in automatic variable rename
#KT-7851 Fixed
|
2016-06-02 15:28:19 +03:00 |
|
Alexey Sedunov
|
691de677b3
|
Rename: Quote non-identifier names in Kotlin references
#KT-9156 Fixed
|
2016-06-02 15:28:11 +03:00 |
|
Stanislav Erokhin
|
4b9aac6318
|
Replace not debug usages of DescriptorRenderer.DEBUG_TEXT to DescriptorRenderer.FQ_NAMES_IN_TYPES.
|
2016-05-25 16:31:34 +03:00 |
|
Nikolay Krasko
|
b107bc401c
|
Formatter: Don't enforce empty line between secondary constructors without body (KT-12175)
#KT-12175 Fixed
|
2016-05-12 17:26:54 +03:00 |
|
Kirill
|
6e08f06bfd
|
Format spaces in infix call (KT-12018)
#KT-12018 Fixed
|
2016-04-26 15:21:33 +03:00 |
|
Alexey Sedunov
|
6a1387b9b9
|
Safe Delete: Delete interface reference from super-type list when applying Safe Delete to Java interface
#KT-11282 Fixed
|
2016-04-25 10:38:38 +03:00 |
|
Alexey Sedunov
|
613a274c90
|
Safe Delete: Fixed usages search when applied to simple enum entries
#KT-11816 Fixed
|
2016-04-25 10:38:37 +03:00 |
|
Alexey Sedunov
|
b35834dd18
|
Rename: Fixed rename of Kotlin enum constants/@JvmField properties through Java references
#KT-11817 Fixed
|
2016-04-25 10:38:35 +03:00 |
|
Alexey Sedunov
|
cc5c3c2353
|
Rename: Fixed rename of Java getters/setters through synthetic property references in Kotlin
#KT-8817 Fixed
|
2016-04-25 10:38:33 +03:00 |
|
Alexey Sedunov
|
021c88e5ff
|
Find Usages: Fixed searching of Java usages for @JvmStatic properties and @JvmStatic @JvmOverloads functions
#KT-11736 Fixed
|
2016-04-21 16:40:19 +03:00 |
|
Alexey Sedunov
|
5203f62655
|
Minor: Remove /*rename*/ marker in Rename tests
|
2016-04-09 21:13:16 +03:00 |
|
Stanislav Erokhin
|
693461e2ee
|
Minor. Remove failed tests for KT-8116.
|
2016-04-04 23:12:38 +03:00 |
|
Alexander Udalov
|
994dc46bcd
|
Write nullability annotations on extension receiver parameters
#KT-5429 Fixed
|
2016-03-11 15:20:32 +03:00 |
|
Alexey Sedunov
|
651b00c323
|
Pull Members Up: Always insert spaces between keywords
#KT-10971 Fixed
|
2016-02-17 11:31:46 +03:00 |
|
Mikhail Glukhikh
|
5def6eae5b
|
Correct handling of erroneous code during code extraction
|
2016-02-16 18:50:24 +03:00 |
|
Valentin Kipyatkov
|
4cd7193047
|
KT-11018 Ctrl + Mouse Hover shows a var as val
#KT-11018 Fixed
|
2016-02-13 10:20:20 +03:00 |
|
Alexey Sedunov
|
8e81d0ce5f
|
Change Signature: Skip implicit receiver references if extension receiver is dropped
|
2016-02-11 14:25:22 +03:00 |
|
Alexey Sedunov
|
a9ddc4da1a
|
Change Signature: Warn about safe call receiver being transformed to value argument
#KT-8744 Fixed
|
2016-02-11 14:25:16 +03:00 |
|
Alexey Sedunov
|
b3801ffac7
|
Change Signature: Fix implicit receiver ->argument convertion in recusrive calls
#KT-8744 In Progress
|
2016-02-11 14:25:04 +03:00 |
|
Alexey Sedunov
|
bb2a5b00b7
|
Change Signature: Fix reference substitution when default value is a single simple name reference
#KT-10954 Fixed
|
2016-02-09 19:18:50 +03:00 |
|
Alexey Sedunov
|
792d9c1ae2
|
Introduce Variable: Skip type in template if no resolvable/non-error types are available in the current context
#KT-10808 Fixed
|
2016-02-09 19:18:45 +03:00 |
|
Denis Zharkov
|
c1f57b743b
|
Do not build enhanced descriptors if they are unchanged
|
2016-02-08 16:40:47 +03:00 |
|
Alexey Sedunov
|
fe8a0ec2bc
|
Move: Additional test for KT-10553 (private top-level property with default accessors)
|
2016-02-04 12:26:17 +03:00 |
|
Alexey Sedunov
|
b0c808082f
|
Pull Members Up: Skip visibility checking between members to move
|
2016-02-01 13:18:47 +03:00 |
|
Alexey Sedunov
|
f9632c1ad6
|
Pull Members Up: Use light field if property doesnt't have light methods
#KT-10552 Fixed
|
2016-02-01 13:18:46 +03:00 |
|
Alexey Sedunov
|
a05a16c1e6
|
Move: Fix name lengthening when moving from default package
#KT-10696 Fixed
|
2016-02-01 13:18:33 +03:00 |
|
Alexey Sedunov
|
218dd41a08
|
Move: More accurate visibility analysis
#KT-10553 Fixed
|
2016-01-26 18:19:20 +03:00 |
|
Alexey Sedunov
|
d662b02e95
|
Move: Nested classes support
#KT-9027 In Progress
|
2016-01-26 18:19:09 +03:00 |
|
Ilya Gorbunov
|
25c4453dc5
|
Cleanup deprecated symbol usages in testData
|
2016-01-22 05:54:38 +03:00 |
|