Alexey Sedunov
|
26d6088c82
|
Create from Usage: Infer expected type for lambda body
#KT-18186 Fixed
|
2017-07-17 16:09:49 +03:00 |
|
Alexey Sedunov
|
b48feb257c
|
Create from Usage: Create data class property from destructuring entry
#KT-18540 Fixed
|
2017-07-17 16:09:48 +03:00 |
|
Dmitry Jemerov
|
6baa8614e6
|
Fix JS tests in AbstractConfigureKotlinTest
|
2017-07-17 12:09:11 +02:00 |
|
Knize
|
389c7d03b7
|
KT-6676 Show enum ordinal in quickdoc (#1165)
KT-6676: Show enum ordinal in quickdoc
#KT-6676 fixed
|
2017-07-14 22:28:16 +03:00 |
|
Andrius Semionovas
|
1cab0d09ab
|
KT-18979 Add val to proper place for 'Add val/var' intent
|
2017-07-13 01:20:24 +03:00 |
|
Mikhail Zarechenskiy
|
ee173077c0
|
Simplify diagnostic when there are wrong number of type arguments
#KT-12767 Fixed
|
2017-07-12 14:37:27 +03:00 |
|
Mikhail Zarechenskiy
|
e82c909f75
|
Use more specific status to report diagnostics
#KT-12737 Fixed
|
2017-07-12 14:37:26 +03:00 |
|
Toshiaki Kameyama
|
848f7423ee
|
Do not report "can be private" on properties of private class
So #KT-18822 Fixed
|
2017-07-12 10:35:10 +03:00 |
|
Kirill Rakhman
|
cb19a86c44
|
Add "simplify if with constant" inspection #KT-17919 Fixed
|
2017-07-11 20:00:33 +03:00 |
|
Dimach
|
7407083624
|
Add inspection to simplify successive null checks #KT-14799 Fixed
|
2017-07-11 18:47:26 +03:00 |
|
Toshiaki Kameyama
|
8cc9330e63
|
Introduce "Lift return out of try" intention #KT-18830 Fixed
|
2017-07-11 15:14:30 +03:00 |
|
Toshiaki Kameyama
|
8f9b680fc6
|
Support generic type parameters in 'Specify return type explicitly'
So #KT-18074 Fixed
|
2017-07-11 14:39:22 +03:00 |
|
Nikolay Krasko
|
68e0727894
|
Force space between { and first enum entry (KT-18863)
#KT-18863 Fixed
|
2017-07-10 15:32:42 +03:00 |
|
Nikolay Krasko
|
7f8d6b3008
|
Don't move line and /**/ comments during reformat (KT-18805)
#KT-18805 Fixed
|
2017-07-10 15:32:42 +03:00 |
|
Mikhail Glukhikh
|
a960fa78cb
|
Use expression body: add new line more accurately
|
2017-07-07 18:15:36 +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
|
0c41ceea9d
|
"Cascade if" inspection: do not suggest for one-line if
|
2017-07-07 18:15:28 +03:00 |
|
Mikhail Glukhikh
|
0fe9030eba
|
"Cascade if" inspection: don't highlight for complex logical conditions
Related to KT-18615
|
2017-07-07 18:15:27 +03:00 |
|
Mikhail Glukhikh
|
8273eff1a1
|
Introduce "cascade if" inspection suggesting replacement with when
So #KT-18615 Fixed
|
2017-07-07 18:15:26 +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 |
|
Mikhail Glukhikh
|
8f33bd0768
|
Handle break / continue / throw in lift return / assignment intentions
So #KT-14900 Fixed
|
2017-07-07 18:15:09 +03:00 |
|
Mikhail Glukhikh
|
523cbc6723
|
Convert to expression body: insert new-line after = for long lines
|
2017-07-07 18:15:07 +03:00 |
|
Mikhail Glukhikh
|
d08b18f5f8
|
Introduce "use expression body" inspection #KT-16063 Fixed
Converted from the relevant intention
Reported cases: one-liners, whens
Also, more exact caret detection in local inspection tests
|
2017-07-07 18:15:06 +03:00 |
|
takahirom
|
fe9d3f16d3
|
KT-18501: Fix to find KDoc even if KDoc is in ModifierList
|
2017-07-07 18:12:19 +03:00 |
|
nd
|
33a93e5fc5
|
Inspection detecting redundant Unit return type (#1144)
|
2017-07-07 16:51:53 +02:00 |
|
Dmitry Jemerov
|
5f9a33564a
|
Implement option for wrapping method annotations
|
2017-07-07 16:48:31 +02:00 |
|
Dmitry Jemerov
|
a379a814ba
|
Implement option for wrapping class annotations
|
2017-07-07 16:48:31 +02:00 |
|
Dmitry Jemerov
|
6c62b60147
|
Implement option for wrapping parameter annotations
|
2017-07-07 16:48:31 +02:00 |
|
Dmitry Jemerov
|
be15ee3c03
|
Add "Wrap extends/implements list" option
|
2017-07-07 16:48:30 +02:00 |
|
Dmitry Jemerov
|
722cc521a9
|
Add "Blank lines before }" option
#KT-15504 Fixed
|
2017-07-07 16:48:30 +02:00 |
|
Dmitry Jemerov
|
5c8a90fe85
|
"Blank lines after class header" option supported
|
2017-07-07 16:48:30 +02:00 |
|
Dmitry Jemerov
|
6a96ade02c
|
Options for blank lines between 'when' branches
#KT-18607 Fixed
|
2017-07-07 16:48:29 +02:00 |
|
Dmitry Jemerov
|
8fe2858c6a
|
Option to use normal indent in chained calls
#KT-18605 Fixed
|
2017-07-07 16:48:29 +02:00 |
|
Simon Ogorodnik
|
d8bb0b1023
|
KT-16999: Fix duplicates in parameter info
Use ShadowedDeclarationFilter in Parameter Info
#KT-16999 fixed
|
2017-07-07 17:40:32 +03:00 |
|
nd
|
58e5c497d0
|
Intention to replace add/addAll on a mutable collection with += (#1143)
|
2017-07-07 16:34:20 +02:00 |
|
nd
|
fae8efdc7f
|
Handle unsafe implicit invoke on array access expression (#1151)
|
2017-07-07 16:29:11 +02:00 |
|
Dmitry Jemerov
|
8cc9195fae
|
Merge remote-tracking branch 'origin/master'
|
2017-07-07 13:26:59 +02:00 |
|
Dmitry Jemerov
|
9dc4183a16
|
Fix tests affected by the inspection behavior change
|
2017-07-07 13:25:59 +02:00 |
|
Mikhail Zarechenskiy
|
0ae45a2835
|
Add test for obsolete issue
#KT-6502 Obsolete
|
2017-07-07 14:20:01 +03:00 |
|
Mikhail Zarechenskiy
|
c853ac95ad
|
Improve diagnostic message for annotations with @receiver
#KT-14647 Fixed
|
2017-07-07 14:19:59 +03:00 |
|
Dmitry Jemerov
|
1de685949b
|
Merge branch 'KT-18797' of https://github.com/nd/kotlin
|
2017-07-07 13:02:02 +02:00 |
|
Vyacheslav Gerasimov
|
ee53e81e8e
|
Fix Android resource reference folding
Properly fold qualified expressions and handle nested references
#KT-18429 Fixed
|
2017-07-07 03:24:03 +03:00 |
|
Vyacheslav Gerasimov
|
2ec1a4311a
|
Implement Kotlin configurator for GSK
#KT-14965 Fixed
|
2017-07-07 03:23:17 +03:00 |
|