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
Dmitry Neverov
3b4dafe691
Detect recursive property accessors #KT-17221 Fixed
2017-05-19 20:36:09 +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
Mikhail Glukhikh
9990550429
Introduce inspection "replace arrayOf with literal" #KT-17164 Fixed
2017-05-16 20:44:11 +03:00
Kirill Rakhman
a8b2d3b4e8
Add inspection to detect copy() calls in a data class without named arguments
...
So #KT-17660 Fixed
2017-05-10 17:43:44 +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
shiraji
0eceef1519
Add inspection to detect use of callable reference as a lambda body
...
So #KT-17053 Fixed
2017-04-27 18:21:27 +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
Nikolay Krasko
ab2dbba249
Abstract class icon added (KT-7810)
...
#KT-7810 Fixed
2017-04-11 14:28:11 +03:00
Nikolay Krasko
6898176b43
Abstract extension function added
2017-04-11 14:28:10 +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
Konstantin Bulenkov
fcdd5e0a19
update Kotlin icons according to new IntelliJ style
2017-03-20 18:45:17 +01:00
Vyacheslav Gerasimov
a795313c7d
Add inspection for usages of Kotlin internal declarations in Java
...
#KT-11393 Fixed
2017-03-16 21:12:05 +03:00
Denis Zharkov
78ffe47bf8
Fix samples for 'iter' postfix template
...
#KT-14727 Fixed
2017-03-15 10:47:12 +03:00
Vyacheslav Gerasimov
b8ebc087e2
Add inspection for calls of function with lambda expression body
...
Added "Unused return value of a function with lambda expression body" inspection with quickfix "Remove '=' token from function declaration"
#KT-10393 Fixed
2017-03-15 00:22:31 +03:00
Mikhail Glukhikh
8965bb8977
Navigation: new icons for header <---> impl #KT-15842 Fixed
2017-03-03 17:28:34 +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
2506bb6673
Inspection checking that destructuring variable name matches the name of different component #KT-12004 Fixed
2017-03-01 18:24:48 +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
Kirill Rakhman
909007d984
Add inspection for private primary constructors in data classes
...
Fixes #KT-15709
2017-01-24 14:08:05 +03: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
612dffb893
Highlighting: Add line markers for suspend function calls in coroutines
...
#KT-14689 Fixed
2017-01-10 21:16:10 +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
778289fefe
Add inspection that reports unused equals expression #KT-6217 Fixed
2016-12-28 16:41:22 +03:00
Mikhail Glukhikh
4a1e6d3ef9
Inspection to convert two comparisons to range check #KT-5045 Fixed
2016-12-22 15:02:49 +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
468e975580
KT-12100 related: convert try / finally to use() call inspection introduced
2016-12-01 20:38:52 +03:00
Mikhail Glukhikh
59b2608354
"Convert try / finally to .use { } call intention introduced" #KT-12100 Fixed
2016-12-01 20:38:46 +03:00
Alexey Sedunov
9a4fa3a871
Presentation: Add icons for type aliases
2016-11-30 14:35:27 +03:00
Mikhail Glukhikh
5c09e1ca98
KT-13393 related: convert reference to lambda inspection (off by default) introduced
2016-11-24 15:26:38 +03:00
Mikhail Glukhikh
b111d1ba69
Convert reference to lambda intention introduced #KT-13393 Fixed
2016-11-24 15:26:18 +03:00
Mikhail Glukhikh
c6997a1213
Redundant if inspection supports now assignments and just if (...) true else false #KT-13259 Fixed
2016-11-24 15:25:56 +03:00
Mikhail Glukhikh
45e28bef1c
Enhancement for "join declaration and assignment": now can handle also local variables, relevant inspection added #KT-12095 Fixed
2016-11-22 16:41:37 +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
Mikhail Glukhikh
a6d17132b3
Build fix: forgotten inspection descriptions was added for new inspections
2016-11-07 14:55:36 +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