Dmitry Gridin
|
50b89dd587
|
Add more cases for ReplaceJavaStaticMethodWithTopLevelFunction from java.lang.Math
|
2019-04-18 15:28:51 +07:00 |
|
Andrey Uskov
|
364274ef90
|
Fix setting production-on-test flags in MPP projects
#KT-29854 Fixed
|
2019-04-17 00:17:21 +03:00 |
|
Yan Zhulanow
|
7710942ec5
|
Kapt: Call next resolver in populateModuleExtraModels() (KT-30995)
|
2019-04-15 20:11:29 +03:00 |
|
Natalia Selezneva
|
3eda40394a
|
Impossible to run applications with long command lines on windows
^KT-29352 Fixed
|
2019-04-12 11:42:50 +03:00 |
|
Toshiaki Kameyama
|
faa6eacb25
|
Add "Replace Java static method with Kotlin top-level function" inspection
#KT-27411 Fixed
|
2019-04-12 11:35:46 +07:00 |
|
Dereck Bridie
|
d86ffd3f34
|
Add inspection "Map replaceable with EnumMap" #KT-25439 Fixed
|
2019-04-11 19:01:02 +03:00 |
|
Toshiaki Kameyama
|
607325c6e5
|
Add "Round using roundToInt/roundToLong" quick fix
#KT-30389 Fixed
|
2019-04-11 18:58:05 +03:00 |
|
Burak Eregar
|
1455451601
|
Fix "Replace !! with if-then" inspection in receiver position
#KT-5412 Fixed
|
2019-04-11 18:58:05 +03:00 |
|
Jan Gerling
|
162de77b71
|
Add inspection to detect boxes *Range.start & endInclusive
These properties can be replaced with equivalent collections first & last.
#KT-15537 Fixed
|
2019-04-11 18:58:04 +03:00 |
|
Toshiaki Kameyama
|
401d8c2d70
|
Add braces: don't move EOL comment when if statement is single statement
#KT-28619 Fixed
|
2019-04-11 18:58:04 +03:00 |
|
Toshiaki Kameyama
|
849d18669b
|
Replace assert boolean with assert equality: do not report when arguments type are not subtype
#KT-30761 Fixed
|
2019-04-11 18:36:50 +03:00 |
|
Toshiaki Kameyama
|
93d854362b
|
Convert to anonymous function: do not name argument when lambda is Java method
#KT-30613 Fixed
|
2019-04-11 18:34:24 +03:00 |
|
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 |
|