Alexey Sedunov
|
eda747c0bf
|
Minor: Fix tests
|
2017-07-19 11:34:30 +03:00 |
|
Toshiaki Kameyama
|
865f9d4c7e
|
Wrong caption "Change to property access" for Quick Fix to convert class instantiation to object reference #KT-13870 Fixed (#1189)
|
2017-07-18 15:47:43 +02:00 |
|
Mikhail Glukhikh
|
43f9035d07
|
Minor test fix
|
2017-07-18 13:51:27 +03:00 |
|
Toshiaki Kameyama
|
f8cf0f2ab9
|
Misleading quick fix message for an 'open' modifier on an interface member #KT-18738 Fixed
|
2017-07-18 18:59:22 +09:00 |
|
Alexey Sedunov
|
e98af7bfc1
|
Create Class from Usage: Use type parameter bounds as supertypes
#KT-15242 Fixed
|
2017-07-17 16:09:55 +03:00 |
|
Alexey Sedunov
|
95769dc9d3
|
Create from Usage: Make property lateinit where possible
#KT-17651 Fixed
|
2017-07-17 16:09:54 +03:00 |
|
Alexey Sedunov
|
e9bf1d2ab8
|
Create from Usage: Add test for KT-17537
#KT-17537 Fixed
|
2017-07-17 16:09:53 +03:00 |
|
Alexey Sedunov
|
0365d3a3d6
|
Create from Usage: Do not create type parameter by constuctor reference
#KT-17353 Fixed
|
2017-07-17 16:09:52 +03:00 |
|
Alexey Sedunov
|
2e76a76088
|
Control Flow: Fix CFG usage info for double-colon expressions
#KT-12551 Fixed
#KT-17092 Fixed
|
2017-07-17 16:09:51 +03:00 |
|
Alexey Sedunov
|
216b28ec55
|
Implement Members: Do not generate 'header' keyword
#KT-18466 Fixed
|
2017-07-17 16:09:50 +03:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
c853ac95ad
|
Improve diagnostic message for annotations with @receiver
#KT-14647 Fixed
|
2017-07-07 14:19:59 +03:00 |
|
Dmitry Neverov
|
4f678fa85c
|
Do not suggest !! on expression which is always null
Related to KT-14643
|
2017-07-03 15:14:11 +03:00 |
|
Dmitry Neverov
|
66bd9d63dd
|
Do not suggest adding !! on null constant #KT-14643 Fixed
|
2017-07-03 15:13:46 +03:00 |
|
Alexey Sedunov
|
6060a39494
|
Change Signature: Use correct index in getOriginalParameter()
#KT-18642 Fixed
#KT-18606 Fixed
|
2017-06-29 17:42:09 +03:00 |
|
Toshiaki Kameyama
|
3a606d13f0
|
Extends range of change visibility intention #KT-14093 Fixed
|
2017-06-28 15:28:50 +03:00 |
|
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 |
|
Toshiaki Kameyama
|
af53a0ecd5
|
Add quick-fix "Replace with safe call & elvis" #KT-17815 Fixed
|
2017-06-28 15:28:35 +03:00 |
|
Toshiaki Kameyama
|
ed04b4debd
|
Add quick-fix for empty brackets after primary constructor
So #KT-18534 Fixed
|
2017-06-28 15:28:21 +03:00 |
|
Denis Zharkov
|
bc564af2fc
|
Regenerate mockJDK using openJDK 7
|
2017-06-24 17:26:01 +03:00 |
|
Mikhail Glukhikh
|
c99db11ace
|
Visibility can be private: do not perform too expensive search
Also, additional test for usage via accessor was added
So #KT-18617 Fixed
|
2017-06-23 18:15:20 +03:00 |
|
Mikhail Zarechenskiy
|
0579604653
|
Do not propose to specify constructor invocation in diagnostics
#KT-17188 Fixed
|
2017-06-22 15:02:10 +03:00 |
|
Mikhail Zarechenskiy
|
0f350f5db8
|
Don't report error on member that overrides open member from final class
#KT-14598 Fixed
|
2017-06-22 15:02:09 +03:00 |
|
Mikhail Zarechenskiy
|
aeac2ea384
|
Fix 'add not-null asserted call' quick fix for operation in
#KT-18529 Fixed
|
2017-06-19 17:36:09 +03:00 |
|
fitermay
|
0dced8d29c
|
Do not suggest "Make overridden member open" for already open ones
So #KT-18148 Fixed
|
2017-06-16 15:04:10 +03:00 |
|
shiraji
|
ab4eb1dd20
|
Add better quickfix for scope functions #KT-13676 Fixed
|
2017-06-15 15:01:42 +03:00 |
|
Dmitry Jemerov
|
a6d80b78de
|
Fix tests
|
2017-06-13 13:04:11 +02:00 |
|
Dmitry Jemerov
|
2326b5faf3
|
Update testdata according to behavior changes
|
2017-06-08 10:43:19 +02:00 |
|
Dmitry Jemerov
|
558203e2bb
|
Rename "Remove no constructor" to "Remove constructor call"; fix test
|
2017-06-07 19:49:45 +02:00 |
|
Toshiaki Kameyama
|
bb5681fdb5
|
Add quick-fix for NO_CONSTRUCTOR error #KT-17842 Fixed
|
2017-06-07 19:47:36 +02:00 |
|
Andrius Semionovas
|
4acb95acb5
|
Fix KT-16725; Remove spaces between array indices
|
2017-06-07 19:39:55 +02:00 |
|
Zoltan Polgar
|
46ce9a6946
|
JS: Avoid declaration skeleton body generation in case of external class or object
|
2017-06-07 19:22:24 +02:00 |
|
Kirill Rakhman
|
08bd212d82
|
Add quickfix for @receiver applied to extension member instead of type
So #KT-14648 Fixed
|
2017-05-30 15:47:21 +03:00 |
|
Valentin Kipyatkov
|
c69375ebdc
|
Remove redundant curly braces in string templates on inline
|
2017-05-26 16:37:37 +03:00 |
|
Valentin Kipyatkov
|
55979aca74
|
Drop result value if it's not needed
|
2017-05-26 16:37:35 +03:00 |
|
Dmitry Neverov
|
753b714544
|
Report cases when class member can be private
|
2017-05-26 13:29:01 +02:00 |
|
Dmitry Petrov
|
c83b764c73
|
Update testData after changes in diagnostics
|
2017-05-26 13:58:46 +03:00 |
|
Dmitry Petrov
|
7979663e6c
|
Update testData for changed diagnostic messages
|
2017-05-26 13:58:46 +03:00 |
|
Dmitry Neverov
|
0fd42bc747
|
Don't suggest cast when !! is possible #KT-18033 Fixed
|
2017-05-26 09:47:57 +03:00 |
|
nd
|
8d6d228bb8
|
Move property to constructor preserves vararg keyword (#1095)
#KT-18035 Fixed
|
2017-05-24 14:58:30 +02:00 |
|