Dmitry Gridin
|
585177bcf7
|
Formatter: fix indent for multiline expression in string template
#KT-35359 Fixed
|
2020-04-14 13:54:12 +00:00 |
|
Toshiaki Kameyama
|
e56abcbb85
|
Inline variable: fix it works correctly for 'when' subject variable
#KT-29870 Fixed
|
2020-02-21 17:30:13 +01:00 |
|
Mikhail Glukhikh
|
ee37a0aa9f
|
Inline callable: keep all usages inside annotation entries
#KT-24596 Fixed
|
2019-07-10 15:10:52 +03:00 |
|
Mikhail Glukhikh
|
eb00af6b96
|
CFG: mark annotation arguments as "used as expressions" #KT-24596 Fixed
NB: only classes / function / properties annotations are considered here,
not including local declarations and other annotations
|
2019-07-10 15:10:52 +03:00 |
|
Mikhail Zarechenskiy
|
c95eddbbbe
|
[IDE-NI-MIGRATE] Migrate few tests for new inference
|
2019-05-06 13:59:28 +03:00 |
|
Dmitry Jemerov
|
f32dc9e84e
|
Put lambda parameters on the same line as opening curly brace
|
2017-06-14 14:18:58 +02:00 |
|
Mikhail Glukhikh
|
9c15db93d9
|
Inline: more accurate handling of type arguments
Partial revert of b8cc7c2ca6
Soften requirements in remove type arguments intention in this mode
So #KT-17622 Fixed
Related to KT-17623
|
2017-05-31 12:47:50 +03:00 |
|
Mikhail Glukhikh
|
38d6c597a3
|
Handle expected type more precisely in RemoveExplicitTypeArguments
So #KT-17623 Fixed
|
2017-05-31 12:46:59 +03:00 |
|
Valentin Kipyatkov
|
ab1b985bac
|
Inline Property supported for properties with setter
#KT-2638 Fixed
|
2017-05-26 16:37:36 +03:00 |
|
Valentin Kipyatkov
|
e6bfa55534
|
Inline Property also supported for properties with getter
|
2017-05-26 16:37:36 +03:00 |
|
Valentin Kipyatkov
|
940ce27925
|
Inline val: more correct and simple detection of write usages
#KT-17489 Fixed
|
2017-05-26 16:37:35 +03:00 |
|
Mikhail Glukhikh
|
8fdb611e3b
|
Do not try to inline properties from decompiled files
This removes GUI freeze for library properties #KT-17234 Fixed
|
2017-04-19 18:27:29 +03:00 |
|
Mikhail Glukhikh
|
6571a573f1
|
Use correct callElement for variable invoke in replacer
Check only 'status.isSuccess' before inlining, no descriptor check
Add two tests and fixes two other
|
2017-04-19 18:27:27 +03:00 |
|
Mikhail Glukhikh
|
4ef0096d46
|
Refactoring: inline val / fun now use the common inliner
This prevents their inconsistent work in some situations
NB: breaks three tests if used alone
|
2017-04-19 18:27:26 +03:00 |
|
Alexey Sedunov
|
8a5628cde5
|
Pull Up/Extract Super: Support members declared in the companion object of the original class
|
2016-09-27 21:26:28 +03:00 |
|
Alexey Sedunov
|
7773a1c4e0
|
Inline Variable/Property: Move test data
|
2016-07-19 15:42:15 +03:00 |
|