Alexey Sedunov
|
b80fbe1192
|
Change Signature: Avoid creating parameters from scratch
#KT-15519 Fixed
|
2017-04-21 13:32:32 +03:00 |
|
Alexey Sedunov
|
e79a7d3e94
|
Change Signature: Update test data
|
2017-04-17 23:00:20 +03:00 |
|
Dmitry Jemerov
|
159c2382b4
|
Convert KotlinChangeSignatureTest to light test case
|
2017-03-27 19:45:50 +02:00 |
|
Alexey Sedunov
|
bab762b761
|
Implement post-refactoring optimization of unused imports
#KT-15822 Fixed
#KT-13755 Fixed
|
2017-03-22 13:36:11 +03:00 |
|
Alexey Sedunov
|
59a714ca5c
|
Presentation: Render function signature in RefactoringDescriptionLocation
#KT-12943 Fixed
|
2016-08-10 11:45:29 +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 |
|
Alexander Udalov
|
994dc46bcd
|
Write nullability annotations on extension receiver parameters
#KT-5429 Fixed
|
2016-03-11 15:20:32 +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
|
2895e2e86f
|
Change Signature: Process implicit usages of data class 'componentN' functions
#KT-9393 Fixed
|
2015-12-25 18:50:48 +03:00 |
|
Alexey Sedunov
|
784b250de8
|
Change Signature: Fix rendering of unresolved types in overriding members
|
2015-12-18 15:05:39 +03:00 |
|
Yan Zhulanow
|
a3ff3ffc45
|
Fix tests: "Placing function type parameters after the function name" error
|
2015-11-27 15:51: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 |
|
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
|
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 |
|
Pavel V. Talanov
|
2e1967eb84
|
Fix test data for change signature test
(cherry picked from commit 8d420f1)
|
2015-10-19 16:03:18 +03:00 |
|
Denis Zharkov
|
f0e3fd617d
|
Adjust testData to CharSequence.length transformation
|
2015-10-14 20:39:35 +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 |
|
Alexey Sedunov
|
708f7fc51f
|
Change Signature: Fix processing of top-level declarations usages in Java (old/new package facades are supported)
|
2015-09-14 18:05:06 +02:00 |
|
Alexey Sedunov
|
794127a38b
|
Change Signature: Add/remove constructor keyword on primary constructor when changing modifier list
|
2015-09-11 02:20:46 +03:00 |
|
Michael Nedzelsky
|
ce77ac4991
|
fix tests in org.jetbrains.kotlin.idea.refactoring.changeSignature
|
2015-09-08 02:05:49 +03:00 |
|
Alexey Sedunov
|
a085c93b5e
|
Light Classes: Fix computation of base type in anonymous light class
|
2015-08-19 23:30:13 +03:00 |
|
Mikhail Glukhikh
|
b87bbfc3e0
|
Deprecated enum syntax removed: change signature tests
|
2015-08-10 16:24:04 +03:00 |
|
Mikhail Glukhikh
|
fe716d7e56
|
Change signature fix: correct parameter add / remove from enum constructor calls, relevant test fixes
|
2015-08-10 16:23:57 +03:00 |
|
Nikolay Krasko
|
cac62fe4c8
|
Test fix after idea update
|
2015-07-17 20:59:07 +03:00 |
|
Alexey Sedunov
|
a96bd546a1
|
Change Signature: Avoid explicit Unit return type
|
2015-07-09 20:47:51 +03:00 |
|
Alexey Sedunov
|
eb7463ed81
|
Change Signature: Propagate parameters to chosen callers
#KT-7902 Fixed
|
2015-07-09 20:47:48 +03:00 |
|
Alexey Sedunov
|
0169963a27
|
Change Signature: Process internal usages of function parameters when
performing Java refactoring
|
2015-07-09 17:56:44 +03:00 |
|
Alexey Sedunov
|
161539f3da
|
Change Signature: val/var parameter support
|
2015-07-03 18:38:02 +03:00 |
|
Alexey Sedunov
|
2ff63d37c2
|
Change Signature: Property support
#KT-6599 Fixed
|
2015-07-03 18:38:01 +03:00 |
|
Alexey Sedunov
|
4eeff03525
|
Change Signature: Support Kotlin functions overriding Java methods
#KT-5856 Fixed
|
2015-06-27 13:58:13 +03:00 |
|
Alexey Sedunov
|
5409b19abc
|
Change Signature: Do not replace implicit receivers in calls with at least one explicit receiver
#KT-7988 Fixed
|
2015-06-18 19:28:05 +03:00 |
|
Alexey Sedunov
|
e1e818858e
|
Change Signature: Fix primary constructor processing
|
2015-06-16 21:15:37 +03:00 |
|
Alexey Sedunov
|
64bbbac9dc
|
Change Signature: Replace entire JetThisExpression when converting receiver to parameter #KT-7970 Fixed
|
2015-06-16 21:15:36 +03:00 |
|
Alexey Sedunov
|
e481ed756d
|
Change Signature: Fix transfer of argument to receiver position
#KT-7987 Fixed
|
2015-06-16 21:15:35 +03:00 |
|
Alexey Sedunov
|
d2c33c13a6
|
Change Signature/Rename: Fix renaming of extension function parameter
|
2015-06-16 21:15:27 +03:00 |
|
Denis Zharkov
|
c9f79c2d05
|
Adjust testData: get rid of obsolete annotations
|
2015-06-12 09:23:31 +03:00 |
|
Alexey Sedunov
|
1d59c7e0e4
|
Change Signature: Substitute new function name into generated this-expressions
#KT-7920 Fixed
|
2015-06-08 20:18:15 +03:00 |
|
Mikhail Glukhikh
|
cf741cb868
|
Enum parsing changed: first entries, then members. Grammar fixed accordingly.
A set of compiler tests and some plugin tests changed accordingly.
Compiler Kotlin code changed accordingly.
|
2015-05-15 16:13:27 +03:00 |
|
Dmitry Jemerov
|
625096466e
|
IDE testdata: s/trait/interface
|
2015-05-13 16:13:13 +02:00 |
|
Alexey Sedunov
|
6e2076d602
|
Change Signature: Process Kotlin-side calls of Java methods overriding Kotlin declarations
|
2015-04-17 16:30:27 +03:00 |
|
Alexey Sedunov
|
aa0930ea60
|
Change Signature: Skip secondary constructor calls when looking for primary constructor usages
#KT-7445 Fixed
|
2015-04-15 23:20:52 +03:00 |
|
Alexey Sedunov
|
3bea49eedd
|
Change Signature: Fix processing of enum constructors
#KT-7170 Fixed
|
2015-04-01 13:41:23 +03:00 |
|