Dmitry Neverov
|
44ce5f73f7
|
Apply De Morgan's laws to non-negated binary expressions
So #KT-18460 Fixed
|
2017-06-28 15:28:43 +03:00 |
|
Dimach
|
d369fa094a
|
Add Boolean? == const to elvis conversion and vice versa #KT-15368 Fixed
Convert elvis to equality check implemented as inspection due
code style guide
|
2017-06-15 15:01:39 +03:00 |
|
Ilya Zorin
|
5e265b3d17
|
Convert intention "a..b-1 -> a until b" into weak warning inspection
So #KT-17895 Fixed
|
2017-05-26 09:48:04 +03:00 |
|
Valentin Kipyatkov
|
92a763552c
|
KT-17970 Intention actions to format parameter/argument list placing each on separate line
#KT-17970 Fixed
|
2017-05-19 12:20:51 +03:00 |
|
Kirill Rakhman
|
8e00af5642
|
Add intention to convert top level val with object expression to object declaration (#974)
* Add intention to convert top level val with object expression to object
Fixes #KT-14137
* fix intention description
|
2017-05-08 16:35:03 +03:00 |
|
Dmitry Neverov
|
9dd217eee3
|
Introduce intention to name anonymous parameter #KT-17191 Fixed
|
2017-04-27 20:58:38 +03:00 |
|
Kirill Rakhman
|
76507caf4b
|
Add intention to convert concatenation to raw string #KT-17503 Fixed
|
2017-04-25 16:43:52 +03:00 |
|
shiraji
|
83169ad781
|
"Add open to callable" intention introduced #KT-16786 Fixed
|
2017-04-19 11:37:48 +03:00 |
|
Vyacheslav Gerasimov
|
06c8de02b5
|
Add intentions for registering Android components in manifest
Activity, Service, BroadcastReceiver
#KT-17389 Fixed
|
2017-04-18 19:04:15 +03:00 |
|
Vyacheslav Gerasimov
|
5b58a6f9e8
|
Add intentions Add/Remove/Redo parcelable implementation
#KT-17465 Fixed
#KT-12049 Fixed
|
2017-04-18 19:04:14 +03:00 |
|
Vyacheslav Gerasimov
|
f60a7ffab0
|
Add intentions to move property from/to primary constructor
#KT-4578 Fixed
|
2017-03-24 15:22:50 +03:00 |
|
shiraji
|
0e5603f644
|
Implement an intention converting several calls with same receiver to with/apply/run #KT-12183 Fixed
|
2017-03-02 16:56:56 +03:00 |
|
Kirill Rakhman
|
8d425a6f94
|
Add intention to add missing components to destructuring assignment #KT-16258 Fixed
|
2017-03-01 18:00:55 +03:00 |
|
Kirill Rakhman
|
956094e062
|
Add Merge ifs intention (#975)
Fixes #KT-9912
|
2017-01-27 14:20:11 +01:00 |
|
Alexey Sedunov
|
534a773816
|
Intentions: Implement intention which converts object literal to class
#KT-15056 Fixed
|
2017-01-10 21:16:12 +03:00 |
|
Alexey Sedunov
|
6b57a3e338
|
Intentions: Implement intention which rename file according to the top-level class name
#KT-15068 Fixed
|
2017-01-10 21:16:08 +03:00 |
|
shiraji
|
6d6a16f399
|
KT-5045: intention to convert between two comparisons and range check and vice versa
|
2016-12-22 14:56:10 +03:00 |
|
Alexey Sedunov
|
215d8b1e1a
|
Intentions: Convert function type receiver to parameter
#KT-14246 Fixed
|
2016-12-08 17:56:57 +03:00 |
|
Alexey Sedunov
|
d4ed2d2022
|
Intentions: Convert function type parameter to receiver
#KT-14246 In Progress
|
2016-12-08 17:56:55 +03:00 |
|
Alexey Sedunov
|
c773afdbfa
|
Intentions: Implement "Add names to call arguments" intention
#KT-14729 Fixed
|
2016-12-02 14:14:08 +03:00 |
|
Mikhail Glukhikh
|
0e9b024720
|
Plugin fix: intention description ConvertFinallyToUseCallIntention --> ConvertTryFinallyToUseCallIntention
|
2016-12-02 14:04:55 +03:00 |
|
Mikhail Glukhikh
|
59b2608354
|
"Convert try / finally to .use { } call intention introduced" #KT-12100 Fixed
|
2016-12-01 20:38:46 +03:00 |
|
Mikhail Glukhikh
|
b111d1ba69
|
Convert reference to lambda intention introduced #KT-13393 Fixed
|
2016-11-24 15:26:18 +03:00 |
|
Mikhail Glukhikh
|
c44ecded42
|
Refactoring: MoveAssignmentToInitializer --> JoinDeclarationAndAssignment
|
2016-11-22 16:41:27 +03:00 |
|
Vyacheslav Gerasimov
|
60bc35b787
|
Implemented suppress lint intention action for android lint (KT-12020)
#KT-12020 Fixed
|
2016-11-21 17:16:27 +03:00 |
|
Kirill Rakhman
|
8a73a1da2c
|
Implement Intention + Inspection to remove empty secondary constructor body #KT-14326 Fixed
|
2016-11-01 14:11:28 +03:00 |
|
Kirill Rakhman
|
495dd3641c
|
Add Inspection to remove empty primary constructor #KT-14521 Fixed
|
2016-11-01 14:11:14 +03:00 |
|
Vyacheslav Gerasimov
|
2f859f6996
|
fix KotlinAndroidAddStringResource: correct generic extension function processing + minor refactoring
|
2016-10-30 22:56:37 +03:00 |
|
Vyacheslav Gerasimov
|
3ce1703ced
|
Extract string resource intention action for android (KT-11715)
#KT-11715 Fixed
|
2016-10-28 15:30:22 +03:00 |
|
shiraji
|
a1f1716044
|
Add inspection/intention for redundant calls of conversion methods #KT-10871 Fixed
Also #KT-12625 Fixed
|
2016-10-17 12:05:18 +03:00 |
|
Alexey Sedunov
|
ec00b9f3ea
|
Intentions: Implement "Convert sealed class to enum" intention
#KT-14245 Fixed
|
2016-10-13 19:00:57 +03:00 |
|
Alexey Sedunov
|
2187a77646
|
Intentions: Implement "Convert enum to sealed class" intention
#KT-14245 In Progress
|
2016-10-13 19:00:56 +03:00 |
|
Mikhail Glukhikh
|
0903402282
|
"If null to elvis" now converts to elvis also !is check right after initializer #KT-14032 Fixed
|
2016-10-11 16:13:11 +03:00 |
|
Yoshinori Isogai
|
afe8244183
|
KT-14241 Add Intention + Inspection to remove empty class body (#968)
|
2016-10-10 19:24:39 +02:00 |
|
Mikhail Glukhikh
|
42aea59253
|
Simplify for intention refactoring: focus on the loop parameter, not on the loop itself
|
2016-10-06 21:03:03 +03:00 |
|
shiraji
|
32b7b5a092
|
Inspection/Intention replace size check with 'isNotEmpty' and 'isEmpty' #KT-13937 Fixed
|
2016-10-06 14:35:57 +03:00 |
|
Mikhail Glukhikh
|
725df49c8c
|
KT-9839: intention introduced: convert secondary constructor to primary one #KT-9839 Fixed
(cherry picked from commit f3fa779)
|
2016-09-30 16:39:24 +03:00 |
|
Mikhail Glukhikh
|
7f50e6e70e
|
KT-9839: intention introduced: convert primary constructor to secondary one
(cherry picked from commit 93aaa48)
|
2016-09-30 16:39:01 +03:00 |
|
shiraji
|
3aedf0d79f
|
Add intention to replace Math.max/min with coerceAtLeast/coerceAtMost #KT-13945 Fixed
|
2016-09-27 20:05:11 +03:00 |
|
Mikhail Glukhikh
|
4522d2c7da
|
Remove unnecessary lateinit intention / inspection removed (supported in compiler CFA instead)
(cherry picked from commit e17f222)
|
2016-09-27 18:49:51 +03:00 |
|
shiraji
|
391a0fdde5
|
Add "Copy concatenation text to clipboard" intention #KT-13744 Fixed
|
2016-09-23 12:46:22 +03:00 |
|
shiraji
|
e4c873dc6a
|
Add inspection + intention to replace .let { it.foo() } with .foo() #KT-13551 Fixed
|
2016-09-15 14:26:06 +03:00 |
|
Mikhail Glukhikh
|
06b7881776
|
Refactoring: add braces to when entry intention is integrated into general add braces intention
|
2016-09-09 14:59:52 +03:00 |
|
Mikhail Glukhikh
|
cf2839eb9a
|
Refactoring: remove braces from when entry intention is integrated into general remove braces intention
|
2016-09-09 14:59:42 +03:00 |
|
Alexey Sedunov
|
c50f38aa52
|
Intentions: Implement intention to replace camel-case test function name with a space-separated one
#KT-12489 Fixed
(cherry picked from commit 21e24a1)
|
2016-08-24 11:27:21 +03:00 |
|
shiraji
|
1bbde54e9d
|
Inspection to warn on using == with array types #KT-13384 Fixed
|
2016-08-22 15:11:19 +03:00 |
|
Kirill Rakhman
|
1bc2af6436
|
Add intention+inspection to remove empty parentheses from method call with single lambda parameter
Fixes #KT-13519
|
2016-08-20 16:03:42 +02:00 |
|
Kirill Rakhman
|
354d047533
|
Add Intention to replace a..b-1 with a until b and vice versa #KT-13483 Fixed
|
2016-08-18 13:27:07 +03:00 |
|
Valentin Kipyatkov
|
bdd4363802
|
Option to use 'asSequence()'
|
2016-08-16 17:38:17 +03:00 |
|
Valentin Kipyatkov
|
d658d3b9cf
|
"Use withIndex()" intention&inspection
|
2016-08-16 17:38:13 +03:00 |
|