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 |
|
Alexey Sedunov
|
d65b55e147
|
Change Signature: Fix processing of lambda arguments
|
2015-04-01 13:41:22 +03:00 |
|
Denis Zharkov
|
717f850470
|
Setup spacing rules for primary ctor's parts
|
2015-03-31 20:20:22 +03:00 |
|
Alexey Sedunov
|
a57be6dcab
|
Change Signature: Do not report conflict when parameter name clashes with suggested name of the receiver
|
2015-03-24 16:41:08 +03:00 |
|
Alexey Sedunov
|
5c7debbf88
|
Change Signature: Support refactoring of primary/secondary constructor by delegation call reference
|
2015-03-21 03:28:54 +03:00 |
|
Alexey Sedunov
|
173a28a25e
|
Change Signature: Add tests for secondary constructors and delegation calls
|
2015-03-21 03:28:53 +03:00 |
|
Alexey Sedunov
|
95675176df
|
Change Signature: Add test for KT-5784 "Generate import on function refactoring when parameter changes type"
#KT-5784 Fixed
|
2015-02-20 19:08:22 +03:00 |
|
Alexey Sedunov
|
96866a108f
|
Change Signature: Support conversion between extension and non-extension functions
|
2015-02-11 14:40:26 +03:00 |
|
Alexey Sedunov
|
ec608c5db2
|
Change Signature: Retain formatting of existing parameters when parameter count/order changes
#KT-6412 Fixed
|
2014-12-18 21:06:15 +03:00 |
|
Alexey Sedunov
|
14b33f8b95
|
Change Signature: Do not report conflict of object member with itself (available through the class object)
#KT-6345 Fixed
|
2014-12-11 17:50:31 +03:00 |
|
Alexey Sedunov
|
6bbe9b2bfe
|
Change Signature: Add test for KT-6410 (Change signature on constructor inserts fqName for newly added parameter type)
|
2014-12-11 17:50:29 +03:00 |
|
Alexey Sedunov
|
8cc3af99a0
|
Change Signature: Retain parameter modifier list
|
2014-12-11 17:50:27 +03:00 |
|
Alexey Sedunov
|
c917459926
|
Change Signature: Add support of type parameter substitutions in overriding members
|
2014-12-08 16:30:07 +03:00 |
|
Alexey Sedunov
|
250940c824
|
Change Signature: Propagate nullability annotations to overriding methods in Java
|
2014-12-08 16:30:05 +03:00 |
|
Alexey Sedunov
|
c9873428de
|
Change Signature: Update signatures of lambdas passed to SAM constructors
|
2014-12-08 16:30:04 +03:00 |
|
Alexey Sedunov
|
c6541ccc6f
|
Change Signature: Do not insert new-lines between parameters (to be fixed later at the formatter level)
|
2014-12-08 16:30:02 +03:00 |
|
Alexey Sedunov
|
591c409854
|
Change Signature: Process Kotlin-based usages when changing signature of the Java function
|
2014-11-26 13:07:38 +03:00 |
|
Alexey Sedunov
|
1008225116
|
Change Signature: Processing of non-Kotlin usages
#KT-5810 Fixed
#KT-4187 Fixed
|
2014-11-26 13:07:33 +03:00 |
|
Alexey Sedunov
|
c80c866d82
|
Change Signature: Rename parameter in overriding functions
#KT-4045 Fixed
|
2014-11-26 13:07:31 +03:00 |
|
Alexey Sedunov
|
ddccc0e640
|
Change Signature: Update enum entries w/o delegation specifier when changing signature of enum class constructor
#KT-5978 Fixed
|
2014-11-26 13:07:29 +03:00 |
|
Alexey Sedunov
|
5bfdb8ee60
|
Change Signature: Do not add default values to parameters of overriding functions
#KT-6160 Fixed
|
2014-11-26 13:07:28 +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
|
73fc984c4c
|
Change Signature: Fix detection of conflicts in generic classes
|
2014-10-03 20:18:37 +04:00 |
|