Toshiaki Kameyama
|
47b1ea7fa4
|
SimplifiableCallChainInspection: replace .sorted().first() with .min()
#KT-30725 Fixed
|
2019-04-11 18:07:06 +03:00 |
|
Toshiaki Kameyama
|
e4b10a156e
|
SimplifiableCallChainInspection: fix tests
|
2019-04-11 18:07:06 +03:00 |
|
Yan Zhulanow
|
2314ca7a94
|
Debugger: Fix evaluation of lambda arguments (KT-10636)
|
2019-04-11 17:46:19 +03:00 |
|
Yan Zhulanow
|
0d04dc6f99
|
Debugger: Allow to touch experimental stuff from evaluator (KT-30216)
|
2019-04-11 17:46:13 +03:00 |
|
Yan Zhulanow
|
b7ea4ccc7e
|
Debugger: Hide call-site 'this' in inline functions in Kotlin variables mode (KT-30610)
|
2019-04-11 17:46:13 +03:00 |
|
Dmitry Gridin
|
86a3daa302
|
Fix "Remove redundant qualifier name" for KtUserType with type parameter
#KT-30916 Fixed
|
2019-04-11 15:13:17 +07:00 |
|
Dmitry Gridin
|
646f325f57
|
Fix false positive "Redundant qualifier name" for functions with a receiver
#KT-30879 Fixed
|
2019-04-11 15:13:17 +07:00 |
|
Mikhail Glukhikh
|
568e831651
|
FIR: make rendering of type parameters similar to original Kotlin
|
2019-04-10 13:31:02 +03:00 |
|
Mikhail Glukhikh
|
0c334163ab
|
FIR: add class type parameters to constructors & change their rendering
|
2019-04-10 13:31:01 +03:00 |
|
Andrey Uskov
|
ed0dfaec36
|
Migrate GradleFacetImportingTest to testdata
|
2019-04-09 12:04:32 +03:00 |
|
Andrey Uskov
|
ff488bb871
|
Create android source root test added
|
2019-04-09 12:03:57 +03:00 |
|
Nikolay Krasko
|
a9beb04cb7
|
Fix RemoveExpressionTargetFix and don't remove the whole annotation (KT-25574)
|
2019-04-09 11:47:29 +03:00 |
|
Toshiaki Kameyama
|
58b6360388
|
Add quick fixes for RESTRICTED_RETENTION_FOR_EXPRESSION_ANNOTATION (KT-25574)
|
2019-04-09 11:47:29 +03:00 |
|
Dereck Bridie
|
7da52b2df5
|
Fix KT-13962 with kotlin.collections constructors
|
2019-04-08 14:53:27 +03:00 |
|
Toshiaki Kameyama
|
3de723b8d0
|
SimplifiableCallChainInspection: replace .sorted().firstOrNull() with .min()
#KT-30725 Fixed
|
2019-04-08 11:07:24 +03:00 |
|
Dmitry Gridin
|
b45aeda711
|
Fix caret after "Introduce import alias" if invoke in import directive
#KT-30833 Fixed
|
2019-04-08 11:25:32 +07:00 |
|
Nikolay Krasko
|
03c6e23448
|
Remove platform comparisons based on string dictionary order (KT-30356)
Comparison was changed in https://github.com/JetBrains/kotlin/commit/641a9a7153ebb3562c67a86e3ea6edda8360cec9#diff-0895a6eaf69b9fd4d43f83db9889d103R109
#KT-30356 Fixed
|
2019-04-06 20:44:05 +03:00 |
|
Igor Yakovlev
|
da4d8a8c90
|
Parser invalid error advancing for postfix type parameters list #KT-30835 Fixed
|
2019-04-05 19:50:42 +03:00 |
|
Austaon
|
0e716fd528
|
KT 13962: Intention to replace Java collection constructor calls with function calls from stdlib (ArrayList() → arrayListOf())
|
2019-04-05 18:19:26 +03:00 |
|
Mikhail Glukhikh
|
881073b1c9
|
Add basic FIR -> IR converter with a set of text tests
Tests duplicate IrTextTestCaseGenerated
#KT-24065 Fixed
|
2019-04-05 16:18:58 +03:00 |
|
Dmitry Gridin
|
4f8e29ad23
|
Fix import quickfix if import has import alias
#KT-30669 Fixed
#KT-7380 Fixed
#KT-30663 Fixed
|
2019-04-05 20:01:11 +07:00 |
|
Toshiaki Kameyama
|
bcfab83d1c
|
Add "Constructor has non-null self reference parameter" inspection (KT-29799)
#KT-29799 Fixed
|
2019-04-04 17:25:37 +03:00 |
|
Toshiaki Kameyama
|
dffcfdc02f
|
Add inspection to replace not-null assertion with elvis return
#KT-30381 Fixed
|
2019-04-04 20:29:17 +07:00 |
|
Natalia Selezneva
|
97531c8ec2
|
Do not include buildSrc module dependencies into script dependencies (KT-30295)
^KT-30295 Fixed
|
2019-04-04 11:06:14 +03:00 |
|
Mikhail Glukhikh
|
33729aaf9b
|
Raw FIR: add Any/Enum/Annotation to supertypes iff no supertypes exists
|
2019-04-04 10:30:44 +03:00 |
|
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 |
|