Mikhail Glukhikh
|
4187ea1f86
|
Raw FIR: add initializers to primary constructor properties
|
2019-04-04 10:30:40 +03:00 |
|
Toshiaki Kameyama
|
f861b10798
|
Add "Add getter/setter" quick fix for uninitialized property
#KT-30078 Fixed
|
2019-04-04 11:10:39 +07:00 |
|
Austaon
|
efcc6f0967
|
Add inspection for Integer.toString(i) to i.toString() (KT-12721)
|
2019-04-03 19:12:54 +03:00 |
|
Ilya Kirillov
|
02c8e4cede
|
New J2K: Do not remove semicolon after if expression when then branch is empty in RedundantSemicolonInspection
|
2019-04-03 11:24:14 +03:00 |
|
Dmitry Gridin
|
3ca1c7b55d
|
"Convert property to function" intention should warn about the property overloads at child class constructor
#KT-29764 Fixed
|
2019-04-02 22:53:56 +07:00 |
|
Dmitry Gridin
|
c8ea62a0d9
|
Change function signature should change type parameters
#KT-22896 Fixed
|
2019-04-02 22:53:13 +07:00 |
|
Toshiaki Kameyama
|
e082522cdf
|
Strip trailing spaces on Save: do not strip trailing spaces inside raw String
#KT-13048 Fixed
|
2019-04-02 15:27:08 +03:00 |
|
Burak Eregar
|
9ab54d0e44
|
Fix: String templates suggest removing curly braces for backtick escaped identifiers
|
2019-04-02 11:48:47 +03:00 |
|
Toshiaki Kameyama
|
61f3e776a7
|
Add 'Covariant equals' inspection
#KT-29798 Fixed
|
2019-04-02 13:19:05 +07:00 |
|
Ilmir Usmanov
|
070fb7c250
|
Fix test data
|
2019-04-01 18:19:34 +03:00 |
|
Dmitry Gridin
|
09b58403b9
|
Improve "ReplaceWith" for class with generic parameter
#KT-27089 Fixed
|
2019-03-29 22:35:03 +07:00 |
|
Dmitry Gridin
|
88b0db6dd7
|
ReplaceWith intention could save generic type arguments
#KT-21195 Fixed
|
2019-03-29 22:35:03 +07:00 |
|
Dmitry Gridin
|
5802928e52
|
False positive "unused constructor" for local class
#KT-30637 Fixed
|
2019-03-28 10:52:23 +07:00 |
|
Ilya Kirillov
|
9813b748eb
|
Fix android linting tests due to added external annotations support
|
2019-03-27 20:10:46 +03:00 |
|
Ilya Kirillov
|
f1f6740ec9
|
Show warnings for Java methods with external annotations when they called from Kotlin code
|
2019-03-27 20:10:46 +03:00 |
|
Denis Zharkov
|
aec5ec89e7
|
FIR: Support deserialization for built-in classes content
|
2019-03-27 17:17:59 +03:00 |
|
Denis Zharkov
|
f03c5e0583
|
FIR: Support loading built-in top-level functions
|
2019-03-27 17:17:59 +03:00 |
|
Dmitry Gridin
|
0237dc3f4b
|
Fix inspections test 'Unused symbol' for enum entry
|
2019-03-27 12:27:48 +07:00 |
|
Dmitry Gridin
|
d64702d87e
|
Remove check "unused secondary enum class constructor"
#KT-14040 Fixed
|
2019-03-27 11:46:31 +07:00 |
|
Dmitry Gridin
|
dbe0b4aa71
|
Unused symbol inspection should detect enum entry
#KT-30612 Fixed
|
2019-03-27 11:46:30 +07:00 |
|
Dmitry Gridin
|
ce1ec49625
|
Add case for private nested class/object in KotlinSafeDeleteProcessor
|
2019-03-27 11:46:30 +07:00 |
|
Natalia Selezneva
|
776a89086f
|
Fix NoSuchElementException editing script file
^KT-30440 Fixed
|
2019-03-26 23:58:59 +03:00 |
|
Alexander Podkhalyuzin
|
19f6290686
|
Fixed selection in case of empty class body
#KT-30597 Fixed
|
2019-03-26 15:13:54 +03:00 |
|
Toshiaki Kameyama
|
3b569737ad
|
Redundant getter/setter: reduce hightlight range to header
#KT-30559 Fixed
|
2019-03-25 23:27:44 +03:00 |
|
Toshiaki Kameyama
|
0cf641398c
|
Suspicious 'var' property: do not report when property has default getter
#KT-30565 Fixed
|
2019-03-25 23:26:24 +03:00 |
|
Mikhail Glukhikh
|
0546548ff3
|
Raw FIR: add kotlin.Any super class if no super classes are visible
|
2019-03-25 17:17:14 +03:00 |
|
Dmitry Gridin
|
74cd53963d
|
Fix false positive "Unused symbol" for type alias & private nested class/object
#KT-21526 Fixed
#KT-30527 Fixed
|
2019-03-25 16:32:28 +07:00 |
|
Simon Ogorodnik
|
b617c40051
|
FIR: Update testData for fir multi-module test (rendering+body resolve)
|
2019-03-22 16:25:24 +03:00 |
|
Nikolay Krasko
|
04ecc913ef
|
Show expression type for argument names (KT-30057)
#KT-30057 Fixed
|
2019-03-21 18:03:15 +03:00 |
|
Dmitry Gridin
|
403801b0b3
|
Fix exception when add import
#KT-30524 Fixed
|
2019-03-21 16:35:43 +07:00 |
|
Dmitry Gridin
|
e11072b8c2
|
Improve: add more cases for MoveVariableDeclarationIntoWhen
#KT-30499 Fixed
|
2019-03-21 16:32:41 +07:00 |
|
Dmitry Gridin
|
c84ff1d8b1
|
Inspection "MoveVariableDeclarationIntoWhen" should inline variable declaration
|
2019-03-21 16:31:29 +07:00 |
|
Toshiaki Kameyama
|
bd3d5a9dbb
|
Use withIndex intention: fix false positive for destructuring declaration
#KT-30341 Fixed
|
2019-03-21 10:59:01 +03:00 |
|
Toshiaki Kameyama
|
cbdc79fcda
|
Add when branches: remove unnecessary blank line
#KT-30426 Fixed
|
2019-03-21 10:58:11 +03:00 |
|
Yan Zhulanow
|
b2a47027fb
|
Move eval4j to idea
|
2019-03-20 20:52:22 +03:00 |
|
Yan Zhulanow
|
754a7bc554
|
Code fragment analysis: analyze parents if there's no sensible scope for the default element (KT-29179)
|
2019-03-20 20:52:21 +03:00 |
|
Yan Zhulanow
|
77c2a5c87c
|
Debugger: Fix missing NOP in empty 'when' header (KT-29189)
|
2019-03-20 20:52:20 +03:00 |
|
Yan Zhulanow
|
ba0989801a
|
Debugger: Show captured outer this in lambdas (Variables view) (KT-30220)
|
2019-03-20 20:52:20 +03:00 |
|
Yan Zhulanow
|
723f8df23e
|
Hide '$delegate' variables in Kotlin variables mode
|
2019-03-20 20:52:20 +03:00 |
|
Dmitry Gridin
|
600a955a51
|
Fix false positive "Unused import" for type alias
#KT-29977 Fixed
|
2019-03-20 20:28:22 +07:00 |
|
Toshiaki Kameyama
|
4e3d13fcee
|
Change to star projection: do not suggest in arguments or receiver
#KT-23259 Fixed
|
2019-03-20 20:12:06 +07:00 |
|
kenji tomita
|
e1f26ffc74
|
Remove spaces between accessor and its parameter list in formatter (KT-30393)
#KT-30393 Fixed
|
2019-03-19 16:09:07 +03:00 |
|
Toshiaki Kameyama
|
0acecb4936
|
Minor: fix caret behaviour in arg template test
#KT-29398 Fixed
|
2019-03-19 16:09:07 +03:00 |
|
Dmitry Gridin
|
43be01bbc8
|
Fix false positive 'Introduce import alias' on this/super
|
2019-03-19 16:42:41 +07:00 |
|
Dmitry Gridin
|
ccb1ae13ea
|
Fix local conflicts in 'Introduce import alias'
|
2019-03-19 16:42:41 +07:00 |
|
Dmitry Gridin
|
9659453351
|
Improve: intention "Introduce Import Alias" should suggest new names for the new alias
#KT-30456 Fixed
|
2019-03-19 16:42:41 +07:00 |
|
Toshiaki Kameyama
|
a2adfd0cc0
|
Nested lambda has shadowed implicit parameter: do not report when lambda is in scope function
#KT-30173 Fixed
|
2019-03-19 10:37:47 +03:00 |
|
Dmitry Gridin
|
daf8df9e4b
|
Fix flaky test AddReturnToUnusedLastExpressionInFunction/Nothing
|
2019-03-19 11:29:53 +07:00 |
|
Burak Eregar
|
db4144426a
|
Fix SimplifiableCallChain inspection quick fix removes comments for intermediate operations
|
2019-03-18 11:35:32 +03:00 |
|
Toshiaki Kameyama
|
8728bc0820
|
Convert to scope function: also convert binary expression
#KT-30228 Fixed
|
2019-03-18 11:18:23 +03:00 |
|