Toshiaki Kameyama
|
0cd25353bc
|
Lift assignment: do not report in cases where argument are of different types #KT-21520 Fixed
|
2018-10-23 12:48:03 +03:00 |
|
Toshiaki Kameyama
|
89981ecbbb
|
Lift Assignment: process lambda assignments in when correctly
So #KT-23346 Fixed
|
2018-04-28 18:44:29 +03:00 |
|
Toshiaki Kameyama
|
c3988ef184
|
Support "Lift return out of when" for exhaustive when without else
So #KT-18852 Fixed
|
2017-07-26 17:44:19 +03:00 |
|
Toshiaki Kameyama
|
8cc9330e63
|
Introduce "Lift return out of try" intention #KT-18830 Fixed
|
2017-07-11 15:14:30 +03:00 |
|
Mikhail Glukhikh
|
b0fda5f451
|
Lift return out fix: do not suggest for labeled returns
|
2017-07-07 18:15:35 +03:00 |
|
Mikhail Glukhikh
|
1ddaee5b4a
|
"Lift return / assignment": don't highlight if other returns available
|
2017-07-07 18:15:24 +03:00 |
|
Mikhail Glukhikh
|
691b733c55
|
"Lift return / assignment": do not suggest for else arguments
|
2017-07-07 18:15:22 +03:00 |
|
Mikhail Glukhikh
|
042990dda1
|
"Lift return / assignment": do not suggest for too long expressions
|
2017-07-07 18:15:21 +03:00 |
|
Mikhail Glukhikh
|
398f92dc6f
|
Lift assignment out: do not suggest if other assignments available
So #KT-18709 Fixed
|
2017-07-07 18:15:20 +03:00 |
|
Mikhail Glukhikh
|
9c4dfa3343
|
Lift return out: do not suggest for lambda in return #KT-18711 Fixed
|
2017-07-07 18:15:18 +03:00 |
|
Mikhail Glukhikh
|
c0d10264bc
|
Lift assignment out: do not highlight for exactly one assignment
Related to KT-14900
|
2017-07-07 18:15:17 +03:00 |
|
Mikhail Glukhikh
|
1010ecca8c
|
Lift return out: do not report for zero returns
Also, do not highlight (but suggest fix) for exactly one return
Related to KT-14900
|
2017-07-07 18:15:16 +03:00 |
|
Mikhail Glukhikh
|
2d1abda9a1
|
Convert "lift return / assignment" intentions into a single inspection
Also includes minor test fix, related to KT-14900
|
2017-07-07 18:15:14 +03:00 |
|