Alexey Sedunov
|
aeee8bafe6
|
Name Suggester: Suggest parameter name for the corresponding argument expression
#KT-8111 Fixed
|
2015-11-16 11:29:59 +03:00 |
|
Denis Zharkov
|
deea0643ad
|
Refine type arguments resolution and rendering
In case of type constructors captured parameters from outer classes
#KT-5510 Fixed
#KT-3112 Fixed
#KT-6325 Fixed
#KT-408 Fixed
#KT-6337 Fixed
|
2015-11-13 14:47:28 +03:00 |
|
Natalia Ukhorskaya
|
5fcd5396b6
|
Add option to extract function for wrapping member extension function with with { }
|
2015-11-10 18:38:11 +03:00 |
|
Alexey Sedunov
|
6ff955b66c
|
Change Signature: Implement improved call processing algorithm
#KT-8953 Fixed
#KT-9525 Fixed
|
2015-11-10 16:47:48 +03:00 |
|
Alexey Sedunov
|
2476393754
|
Change Signature: Do not move lambda out of parentheses if it neither wasn't out
before nor corresponds to the last parameter after the refactoring
#KT-9763 Fixed
|
2015-11-10 16:47:42 +03:00 |
|
Alexey Sedunov
|
f5e9d3e58f
|
Refactoring: Simplify JetChangeSignature test
|
2015-11-10 16:47:41 +03:00 |
|
Mikhail Glukhikh
|
41ebfd025e
|
More precise diagnostics of smart cast impossible #KT-7240 Fixed
|
2015-11-03 13:38:51 +03:00 |
|
Dmitry Jemerov
|
736b496f6a
|
drop deprecated @platformName and @platformStatic annotations
|
2015-11-02 17:00:44 +01:00 |
|
Alexey Sedunov
|
520e90acf1
|
Minor: Use kotlin.lazy instead of kotlin.Delegates.lazy in KtPsiFactory.CallableBuilder
|
2015-11-02 15:15:44 +03:00 |
|
Alexey Sedunov
|
5e223927ea
|
Change Signature: Match calls of different overloads generated due to @JvmOverloads annotation
#KT-9020 Fixed
|
2015-11-02 15:15:43 +03:00 |
|
Alexey Sedunov
|
7ce6f58c27
|
Change Signature: Constraint indices of parameters generated for overloaded versions of function with @JvmOverloads annotation
#KT-9762 Fixed
|
2015-11-02 15:15:40 +03:00 |
|
Alexey Sedunov
|
6a72b51677
|
Change Signature: Run tests with Kotlin stdlib
|
2015-11-02 15:15:39 +03:00 |
|
Alexey Sedunov
|
b9ed3b91be
|
Change Signature: Fix descriptor comparison when receiver type is changed
#KT-9201 Fixed
|
2015-11-02 15:15:33 +03:00 |
|
Alexey Sedunov
|
937b8725c6
|
Change Signature/Rename: Fix processing of named arguments when renaming parameter of extension function
#KT-8605 Fixed
|
2015-11-02 15:15:32 +03:00 |
|
Alexey Sedunov
|
18ed3055ee
|
Introduce Variable: Allow introduction of variables with 'dynamic' type
#KT-8483 Fixed
|
2015-11-02 15:15:31 +03:00 |
|
Alexey Sedunov
|
6dd58ad197
|
Inline: Fix inlining of if-expressions into qualified expressions
#KT-8008 Fixed
|
2015-11-02 15:15:29 +03:00 |
|
Alexey Sedunov
|
8d3296e08d
|
Change Signature: Search & process as-property usages of Java methods (This ixes some muted tests on Change Signature for properties).
Improve test data
|
2015-10-24 19:50:55 +03:00 |
|
Alexey Sedunov
|
3fd6864461
|
Extraction Engine: When extracting to enum class body, place new declaration after the last entry
#KT-9629 Fixed
|
2015-10-24 19:50:52 +03:00 |
|
Alexey Sedunov
|
ca87e7933f
|
Move: Drop Java on-demand static imports of facade class members when original facade is eliminated due to Move refactoring
#KT-9624 Fixed
|
2015-10-24 19:50:48 +03:00 |
|
Valentin Kipyatkov
|
255373162d
|
KT-9666 Inner classes do not appear in type completion
#KT-9666
|
2015-10-22 18:48:15 +03:00 |
|
Mikhail Glukhikh
|
d6988ad69e
|
Get rid of FIELD_IDENTIFIER at syntax level, two errors dropped, a set of tests fixed / deleted #KT-9539 Fixed
|
2015-10-21 16:36:55 +03:00 |
|
Alexey Sedunov
|
bdd495460b
|
Extraction Engine: Properly retrieve declaration for overriden/delegated Java synthetic properties
#KT-9554 Fixed
|
2015-10-20 18:39:43 +03:00 |
|
Dmitry Petrov
|
dda508234f
|
Drop package facades:
- update tests
- cleanup JetTyMapper after rebase
|
2015-10-19 16:03:22 +03:00 |
|
Dmitry Petrov
|
a76fb328cb
|
Dropping package facades:
- fix testData for 'move' tests
(NB regression in **/onDemandStaticImport.java, see: https://youtrack.jetbrains.com/issue/KT-9624)
|
2015-10-19 16:03:20 +03:00 |
|
Pavel V. Talanov
|
ba84214bd0
|
Fix test data for rename test
(cherry picked from commit aee4f25)
|
2015-10-19 16:03:18 +03:00 |
|
Pavel V. Talanov
|
e578caaed2
|
Fix test data for move test
Tests do not pass after this change
(cherry picked from commit d4437d7)
|
2015-10-19 16:03:18 +03:00 |
|
Pavel V. Talanov
|
2e1967eb84
|
Fix test data for change signature test
(cherry picked from commit 8d420f1)
|
2015-10-19 16:03:18 +03:00 |
|
Michael Bogdanov
|
c63d221da3
|
Skip private members in facades
|
2015-10-18 17:53:26 +03:00 |
|
Stanislav Erokhin
|
d5dbc9638d
|
Added static methods, nested classes and companion object from superclasses.
|
2015-10-16 20:42:34 +03:00 |
|
Denis Zharkov
|
bd37a10677
|
Transform *Array.size to properties
|
2015-10-16 18:16:02 +03:00 |
|
Valentin Kipyatkov
|
dc83d5cf04
|
Fixed test data
|
2015-10-15 19:20:12 +03:00 |
|
Valentin Kipyatkov
|
988c934e78
|
Fixed Pull Up to generate correct annotation syntax
|
2015-10-15 19:20:08 +03:00 |
|
Valentin Kipyatkov
|
c8135fe4f2
|
Removed obolete syntax for enum entries in test data
|
2015-10-15 19:20:08 +03:00 |
|
Valentin Kipyatkov
|
090ea37a32
|
Fixed test data to use only annotation syntax with @
|
2015-10-15 19:20:08 +03:00 |
|
Pavel V. Talanov
|
225e5abc92
|
Test renaming empty file
|
2015-10-15 15:49:43 +03:00 |
|
Denis Zharkov
|
d71b0144d5
|
Adjust testData to *Map transformation
|
2015-10-14 20:39:40 +03:00 |
|
Denis Zharkov
|
f0e3fd617d
|
Adjust testData to CharSequence.length transformation
|
2015-10-14 20:39:35 +03:00 |
|
Dmitry Jemerov
|
a63d3f5a0f
|
fix more compilation errors and some tests
|
2015-10-12 11:11:29 +02:00 |
|
Mikhail Glukhikh
|
6914d09297
|
Old backing field with dollar is now forbidden
|
2015-10-09 21:06:26 +03:00 |
|
Pavel V. Talanov
|
c28107034a
|
Idea tests: INSTANCE$ -> INSTANCE
|
2015-10-09 16:25:17 +03:00 |
|
Michael Bogdanov
|
a2455aab7a
|
Pull up refactoring update
|
2015-10-07 18:10:55 +03:00 |
|
Pavel V. Talanov
|
41c0895abb
|
JetExtractionTest: adjust test data
after making some of builtin types serializable
|
2015-10-01 17:53:17 +03:00 |
|
Alexey Sedunov
|
896e1d8bc9
|
Rename: Drop 'override' keyword when renaming function/property without bases
#KT-4790 Fixed
|
2015-10-01 17:35:27 +03:00 |
|
Alexey Sedunov
|
2f251b9216
|
Rename: Drop 'operator' keyword if new name doesn't correspond to any convention
#KT-9357 Fixed
|
2015-10-01 17:35:26 +03:00 |
|
Alexey Sedunov
|
605802847a
|
Move Declarations: Fix processing of self-references
#KT-5847 Fixed
|
2015-10-01 17:35:23 +03:00 |
|
Alexey Sedunov
|
e3d8d819da
|
Inline Variable: Var support
#KT-5169 Fixed
|
2015-10-01 17:35:22 +03:00 |
|
Alexey Sedunov
|
007c7c17f0
|
Create parameter: Forbid inplace refactoring if occurrences contain out-of-parentheses lambda arguments. Fix lambda argument replacement
#KT-9307 Fixed
|
2015-10-01 17:35:21 +03:00 |
|
Alexey Sedunov
|
78f7e6b459
|
Extraction Engine: Support type parameter references
#KT-7260 Fixed
|
2015-10-01 17:35:18 +03:00 |
|
Alexey Sedunov
|
44fd9d17ed
|
Resource Bundles: Add Rename tests for bundle files and properties
#KT-6946 In Progress
|
2015-09-25 17:18:00 +03:00 |
|
Denis Zharkov
|
1d90b2e1fe
|
Get rid of obsolete syntax in quickfixes changing lambda's signature
- Do not wrap parameters with '()'
- Do not set return type for them
- Fix existing testData
|
2015-09-25 08:29:26 +03:00 |
|