Toshiaki Kameyama
|
d719d06020
|
Don't suggest "convert to array literal" for *arrayOf #KT-21726 Fixed
|
2017-12-15 15:01:22 +03:00 |
|
Toshiaki Kameyama
|
5680405531
|
"Redundant spread operator" inspection: support array literal
So #KT-21727 Fixed
|
2017-12-15 13:50:53 +03:00 |
|
Toshiaki Kameyama
|
0071ca64c7
|
Convert lambda to reference produces: fix case with qualified this
So #KT-19977 Fixed
|
2017-12-15 13:36:32 +03:00 |
|
Mikhail Glukhikh
|
50dc9a14a6
|
May be constant: fix corner case with getter & initializer
|
2017-12-15 13:31:49 +03:00 |
|
Mikhail Glukhikh
|
7358980cbc
|
Add inspection to detect non-const vals used as Java annotation args
So #KT-20615 Fixed
|
2017-12-15 13:31:41 +03:00 |
|
Mikhail Glukhikh
|
70b7e5eb68
|
Introduce inspection to detect vals might be marked as const
So #KT-20644 Fixed
|
2017-12-15 13:05:50 +03:00 |
|
Alexey Sedunov
|
38d3362bcb
|
Configuration: Support selection of "Latest stable" version vs specific one
#KT-21229 Fixed
|
2017-12-12 20:48:26 +03:00 |
|
Mikhail Glukhikh
|
a375500a33
|
Spelling: MemberVisibilityCanPrivate > MemberVisibilityCanBePrivate
|
2017-12-12 19:47:46 +03:00 |
|
Dmitry Jemerov
|
900ec82614
|
Fix indent of expressions following elvis operator
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
87d2d16cda
|
"Use continuation indent for expression body" for prop initializers
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
eacd010e7e
|
Option to wrap elvis expressions
#KT-21720 Fixed
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
d1daca2560
|
No line break before = in property initializer and function expr body
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
ab99bf843a
|
Implement option for wrapping assignment statements
#KT-21718 Fixed
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
947833cad6
|
Add wrap option for expression body functions
#KT-21470 Fixed
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
dc4e673fb1
|
Initial support for chained call wrapping options
#KT-21529 Fixed
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
389729cc50
|
Option for normal indent in supertype lists
#KT-21527 Fixed
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
67cd4ed17a
|
Don't indent closing parenthesis in conditions
#KT-21485 Fixed
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
26d47a034e
|
Don't indent closing parenthesis of a destructuring declaration
#KT-20758 Fixed
|
2017-12-11 17:58:02 +01:00 |
|
Dmitry Jemerov
|
4068b3d9b9
|
Add continuation indent for wrapped type aliases
#KT-21078 Fixed
fixup type alias
|
2017-12-11 17:58:02 +01:00 |
|
Nikolay Krasko
|
1ada284a03
|
Better folding for mulitline strings (KT-21441)
#KT-21441 Fixed
|
2017-12-11 18:28:01 +03:00 |
|
Nikolay Krasko
|
ab7ba3ae46
|
Add exit point highlighting for accessors (KT-21318)
#KT-21318 Fixed
|
2017-12-11 18:28:00 +03:00 |
|
Toshiaki Kameyama
|
4563cf250d
|
"Add type" quick fix incorrectly processes vararg modifier with primitive type array initializer #KT-21544 Fixed
|
2017-12-08 15:46:45 +01:00 |
|
Toshiaki Kameyama
|
270b41dc66
|
KT-13378 Provide ability to configure highlighting for !! in expressions and ? in types
|
2017-12-08 15:44:18 +01:00 |
|
Toshiaki Kameyama
|
0e2bdf8995
|
Add inspection to sort modifiers #KT-21560 Fixed
|
2017-12-08 15:41:22 +01:00 |
|
Mikhail Glukhikh
|
e503c1d411
|
Suspend call detector: fix delegated properties checking
|
2017-12-07 15:54:47 +03:00 |
|
Mikhail Glukhikh
|
24bd31457c
|
Has suspend calls: fix suspend iterator case
|
2017-12-07 15:54:47 +03:00 |
|
Mikhail Glukhikh
|
4404439521
|
Introduce "redundant suspend" inspection #KT-19103 Fixed
|
2017-12-07 15:54:47 +03:00 |
|
Toshiaki Kameyama
|
b23d62c760
|
Transfer type to parent property in "Remove redundant getter" inspection
So #KT-21612 Fixed
|
2017-12-07 12:19:35 +03:00 |
|
Mikhail Glukhikh
|
834c3fe62b
|
Do not inline property setter if it's not required (e.g. ReplaceWith)
So #KT-21237 Fixed
|
2017-12-07 12:14:29 +03:00 |
|
Mikhail Glukhikh
|
bddaab9d48
|
Inline properties without setter / with default setter correctly
Related to KT-21237
|
2017-12-07 12:14:29 +03:00 |
|
Alexey Sedunov
|
e1ed74008f
|
Rename: Fix exception on attempt to rename KtConstructorDelegationReference
#KT-21536 Fixed
|
2017-12-06 14:17:56 +03:00 |
|
Alexey Sedunov
|
ec85b708c9
|
Misc: Use delegate with predefined name for fake light methods
#KT-21414 Fixed
|
2017-12-06 14:17:56 +03:00 |
|
shiraji
|
5d44037a2b
|
Support 'it op something' case in "redundant let" #KT-21373 Fixed
|
2017-12-05 19:23:44 +03:00 |
|
Mikhail Glukhikh
|
a90e3c2e45
|
Add "replace map.put with assignment" to J2K
Related to KT-21502
|
2017-12-05 18:18:25 +03:00 |
|
Dereck Bridie
|
8c305a137f
|
Introduce inspection "replace map.put with assignment" #KT-21502 Fixed
|
2017-12-05 16:57:36 +03:00 |
|
Nikolay Krasko
|
ab28bdf32f
|
Store in test data failure for quotedName name
|
2017-12-05 16:07:55 +03:00 |
|
Nikolay Krasko
|
57d62eb74a
|
Document error behaviour of evaluate expression lost sometime
|
2017-12-05 16:07:54 +03:00 |
|
Nikolay Krasko
|
04e6aa76cf
|
Fix lint apiCheck lint
|
2017-12-05 16:07:53 +03:00 |
|
Mikhail Glukhikh
|
7118a4bf80
|
Fix KNPE in "introduce variable", add some name conflict introduce tests
So #KT-21530 Fixed
|
2017-12-05 15:29:45 +03:00 |
|
Mikhail Glukhikh
|
b09465ca0b
|
Unnecessary variable: do not suggest in case of name duplication
So #KT-20300 Fixed
|
2017-12-05 15:29:45 +03:00 |
|
Mikhail Glukhikh
|
52053695fe
|
Fix variable name validator (take parameters into account)
|
2017-12-05 15:29:44 +03:00 |
|
Toshiaki Kameyama
|
e341ec969f
|
"Join declaration and assignment" should remove 'lateinit' for 'var' #KT-21603 Fixed
|
2017-12-05 11:19:58 +09:00 |
|
Toshiaki Kameyama
|
74d83997c7
|
Fix false "function is never used" for functions with '@JvmName'
So #KT-20435 Fixed
|
2017-12-04 15:58:13 +03:00 |
|
Toshiaki Kameyama
|
0eec3ef1f8
|
Add / preserve semicolon after empty companion object #KT-21179 Fixed
|
2017-12-04 15:15:49 +03:00 |
|
Mikhail Glukhikh
|
0d65df4d3e
|
Recursive equals: case with recursive not equals + extra tests
|
2017-11-30 16:47:27 +03:00 |
|
Mikhail Glukhikh
|
13e0ba0836
|
Recursive equals: fix false positive with different argument
Related to KT-13702
|
2017-11-30 16:44:51 +03:00 |
|
Mikhail Glukhikh
|
917be5d271
|
Support "recursive equals" for direct equals call (related to KT-13702)
|
2017-11-30 16:44:50 +03:00 |
|
Mikhail Glukhikh
|
e301506460
|
Simplify and fix "recursive equals" inspection (related to KT-13702)
|
2017-11-30 16:44:45 +03:00 |
|
Toshiaki Kameyama
|
b8fcdea673
|
Add inspection for equals which is called recursively within itself
So #KT-13702 Fixed
|
2017-11-30 16:44:20 +03:00 |
|
Mikhail Glukhikh
|
bd348911af
|
Add "unused equals" for direct calls without receiver
Related to KT-21192
|
2017-11-30 16:44:16 +03:00 |
|