Toshiaki Kameyama
|
1df15612d6
|
Unnecessary parentheses in function call with lambda: fix false positive #KT-26669 Fixed
|
2018-10-31 11:45:48 +03:00 |
|
Mikhail Glukhikh
|
6e10235208
|
Make "Add name(s) to call arguments" available for generic arguments
#KT-15550 Fixed
|
2018-10-27 12:13:42 +03:00 |
|
Toshiaki Kameyama
|
749fd5dd80
|
"Convert property to function" intention: don't suggest if property has @JvmField annotation #KT-27157 Fixed
|
2018-10-11 21:01:27 +03:00 |
|
Toshiaki Kameyama
|
487b1e96be
|
"Introduce backing property" intention: don't suggest if property has @JvmField annotation #KT-27156 Fixed
|
2018-10-11 21:00:44 +03:00 |
|
Toshiaki Kameyama
|
ca335880eb
|
"Convert property initializer to getter" intention: don't suggest if property has @JvmField annotation #KT-27139 Fixed
|
2018-10-11 20:59:33 +03:00 |
|
Toshiaki Kameyama
|
3866c85a34
|
Add accessor intention: don't suggest if property has @JvmField annotation #KT-27139 Fixed
|
2018-10-11 20:59:33 +03:00 |
|
Toshiaki Kameyama
|
061aa63a73
|
"Make private" intention: fix some false positive cases
|
2018-10-11 17:20:46 +03:00 |
|
Toshiaki Kameyama
|
c65e246e02
|
Make private: don't suggest if property has @JvmField annotation
#KT-27138 Fixed
|
2018-10-11 17:20:13 +03:00 |
|
Toshiaki Kameyama
|
1c8e75eb34
|
if then to elvis: propose transformation to 'let' #KT-26653 Fixed
|
2018-10-09 11:41:06 +03:00 |
|
Toshiaki Kameyama
|
f4a637a72e
|
"Convert object literal to lambda" inspection: report at INFORMATION level if object literal has 'return' #KT-27116 Fixed
|
2018-10-04 13:13:52 +02:00 |
|
Toshiaki Kameyama
|
c1013cc198
|
"Convert to secondary constructor": Fix false positive with delegation #KT-27061 Fixed
|
2018-09-26 09:31:12 +03:00 |
|
Toshiaki Kameyama
|
3e4d8eba76
|
Add braces: Remove new line between '}' and 'else' #KT-26839 Fixed
|
2018-09-25 11:08:49 +03:00 |
|
Mikhail Glukhikh
|
94789c50b9
|
Do not suggest adding 'name =' before single vararg argument
This fixes two named argument intention tests
|
2018-09-18 11:50:43 +03:00 |
|
Mikhail Glukhikh
|
9694882db6
|
Fix testEnumClass (implementAsConstructorParameter)
|
2018-09-18 11:50:42 +03:00 |
|
Alexander Podkhalyuzin
|
baa0f2dc1b
|
Override completion in expect class should behave differently
Caret placement is at the end of new fun/property
#KT-25313 Fixed
|
2018-09-10 14:23:48 +03:00 |
|
Mikhail Glukhikh
|
485e098ced
|
Handle implicit receivers more accurately in if-then to safe access
#KT-26599 Fixed
|
2018-09-07 17:24:19 +03:00 |
|
Toshiaki Kameyama
|
de6fdc5733
|
Move to constructor: choose property use-site target more precisely
#KT-26015 Fixed
|
2018-09-07 14:56:17 +03:00 |
|
Mikhail Glukhikh
|
53e7778078
|
Add modifiers on the same line even after annotation #KT-26492 Fixed
|
2018-09-05 13:05:08 +03:00 |
|
Mikhail Glukhikh
|
68da28edb9
|
Fix some tests bound to changed annotation formatting
|
2018-08-31 15:03:25 +03:00 |
|
Toshiaki Kameyama
|
bae754a266
|
Foldable if-then: do not highlight for is checks #KT-24978 Fixed
|
2018-08-30 18:30:45 +03:00 |
|
Toshiaki Kameyama
|
c6db26ba91
|
"Replace 'if' with elvis operator": Don't suggest on nullable type check #KT-25886 Fixed
|
2018-08-27 13:33:46 +03:00 |
|
Toshiaki Kameyama
|
1a31ce769c
|
Fix false negative in not reduceable binary expression #KT-26179 Fixed
|
2018-08-27 13:32:49 +03:00 |
|
Toshiaki Kameyama
|
8f80851b9a
|
if then to elvis: support calling extension function in class #KT-26343 Fixed
|
2018-08-27 13:31:04 +03:00 |
|
Toshiaki Kameyama
|
362e6863ac
|
"Replace if with when": Do not remove block braces if block has single lambda expression #KT-26187 Fixed
|
2018-08-27 12:54:45 +03:00 |
|
Toshiaki Kameyama
|
0099b7b3b1
|
"Remove explicit type specification" intention: Add type argument to initializer if need #KT-13343 Fixed
|
2018-08-27 12:35:32 +03:00 |
|
Toshiaki Kameyama
|
08cfe1acfd
|
"Convert lambda to reference": fix false positive for vararg function
#KT-16422 Fixed
|
2018-08-14 15:48:37 +03:00 |
|
Toshiaki Kameyama
|
28aa0763a9
|
"Convert to run / with": don't suggest on java static method call
#KT-25739 Fixed
|
2018-08-14 15:40:46 +03:00 |
|
Toshiaki Kameyama
|
0a5aa2b60c
|
"Convert lambda to reference": fix case with extension 'this'
#KT-21999 Fixed
|
2018-08-14 15:39:26 +03:00 |
|
Toshiaki Kameyama
|
1898df3fb7
|
Introduce "Convert property getter to initializer" intention
#KT-13854 Fixed
|
2018-08-14 15:32:20 +03:00 |
|
Toshiaki Kameyama
|
2d2f1125a9
|
"Remove redundant let": fix destructuring declaration false positive
#KT-26042 Fixed
|
2018-08-14 15:32:10 +03:00 |
|
Toshiaki Kameyama
|
7e8521d9dc
|
Remove redundant let in "Safe access to if-then" #KT-13515 Fixed
|
2018-08-14 14:11:15 +03:00 |
|
Toshiaki Kameyama
|
9e83506c02
|
Introduce intention: trimMargin <--> trimIndent #KT-25056 Fixed
|
2018-07-25 12:30:00 +03:00 |
|
Toshiaki Kameyama
|
88a5eb24d5
|
"Convert lambda to reference": fix case with companion object
So #KT-24385 Fixed
|
2018-07-23 18:21:38 +03:00 |
|
Toshiaki Kameyama
|
0ae2054af4
|
"Replace if with when": do not add empty else block #KT-18681 Fixed
|
2018-07-23 18:21:37 +03:00 |
|
Dmitry Petrov
|
acf0bb349c
|
Update testData for restricted expression annotations retention
|
2018-07-20 10:39:51 +03:00 |
|
Nikolay Krasko
|
1973860e70
|
Indent content of when (KT-14066)
#KT-14066 Fixed
|
2018-06-22 19:19:12 +03:00 |
|
Toshiaki Kameyama
|
5a4cba7528
|
"To raw/ordinary string literal" intention: Move cursor to same offset after conversion #KT-18106 Fixed (#1675)
|
2018-06-21 15:56:18 +03:00 |
|
Toshiaki Kameyama
|
096f9fefd1
|
"Remove redundant '.let' call" intention: handle it inside function call
So #KT-20583 Fixed
|
2018-06-20 17:18:17 +03:00 |
|
Toshiaki Kameyama
|
3292137acb
|
"Convert lambda to anonymous function": Don't suggest in inline function
So #KT-24792 Fixed
|
2018-06-19 12:48:12 +03:00 |
|
Toshiaki Kameyama
|
fa58da85ee
|
Add indices: don't suggest if parameter is destructuring declaration
So #KT-22162 Fixed
|
2018-06-19 12:48:12 +03:00 |
|
Toshiaki Kameyama
|
b5e3db1811
|
Lambda to reference: fix false positive for parameter' class reference
So #KT-22041 Fixed
|
2018-06-19 12:48:11 +03:00 |
|
Mikhail Glukhikh
|
24008cdffb
|
If to when: do not add label to outer loop if not necessary
So #KT-24767 Fixed
|
2018-06-05 17:02:35 +03:00 |
|
Toshiaki Kameyama
|
b4962a1880
|
Add getter: don't suggest when property has no type or initializer
So #KT-24632 Fixed
|
2018-06-05 16:31:28 +03:00 |
|
Toshiaki Kameyama
|
8969e7a6e1
|
"Remove redundant toString": fix false positive for nested nullable
So #KT-24557 Fixed
|
2018-06-05 16:03:54 +03:00 |
|
Toshiaki Kameyama
|
2c59f96ca4
|
Introduce "Add remaining when branches" intention #KT-23306 Fixed
|
2018-06-05 15:19:09 +03:00 |
|
Mikhail Glukhikh
|
6d39eb9239
|
Unnecessary parentheses in function call with lambda: simplify
Related to KT-23452
|
2018-05-22 16:18:42 +03:00 |
|
Toshiaki Kameyama
|
b8f3d588b7
|
Unnecessary parentheses in function call with lambda: fix false positive
So #KT-23452 Fixed
|
2018-05-22 15:45:02 +03:00 |
|
Mikhail Glukhikh
|
6a1ddd6c70
|
Lambda to anonymous: report only from left brace to arrow
|
2018-05-16 13:01:38 +03:00 |
|
Mikhail Glukhikh
|
1ba99fde56
|
"lambda to anonymous": add tests for qualified types (KT-7710)
|
2018-05-16 13:01:37 +03:00 |
|
Mikhail Glukhikh
|
bd6fdb743c
|
Lambda to anonymous function: use callable builder (KT-7710)
|
2018-05-16 13:01:36 +03:00 |
|