Toshiaki Kameyama
|
efdeb7b449
|
Introduce "Add '== true'" quick fix for TYPE_MISMATCH
#KT-39930 Fixed
|
2020-07-02 19:31:43 +07:00 |
|
Natalia Selezneva
|
a73dac75d4
|
Optimize KotlinScriptDependenciesClassFinder
Do not call processDirectories for all package prefixes checking inner classes
^KT-39796 Fixed
|
2020-07-02 15:14:02 +03:00 |
|
Nikita Bobko
|
cbc57351f5
|
202: Fix SlicerLeafGroupingTestGenerated tests
|
2020-07-01 11:31:22 +03:00 |
|
Nikolay Krasko
|
21fa2bf98c
|
Switch to 201 platform
|
2020-06-30 19:53:18 +03:00 |
|
Dmitry Gridin
|
86fe10ba44
|
AddDefaultConstructorFix: fix testData
#KT-20718
|
2020-06-30 23:22:08 +07:00 |
|
Toshiaki Kameyama
|
7be5410877
|
Add a quick fix for NO_CONSTRUCTOR error on 'expect' annotation entry
#KT-20718 Fixed
|
2020-06-30 23:22:08 +07:00 |
|
Toshiaki Kameyama
|
0392fe75fc
|
Convert to block body: specify non-nullable type when body expression is platform type and overriden method is non-nullable type
#KT-12222 Fixed
|
2020-06-30 22:47:13 +07:00 |
|
Vladimir Dolzhenko
|
48a9226e1c
|
Fix copy-paste from KTS files
#KT-37517 Fixed
|
2020-06-30 12:24:31 +00:00 |
|
Toshiaki Kameyama
|
0a230905ae
|
Remove redundant spread operator: don't report if overloaded functions cannot be resolved
#KT-38282 Fixed
|
2020-06-30 19:16:22 +07:00 |
|
kvirolainen
|
5b1d019bb0
|
Added Incomplete destructuring inspection
#KT-21223 Fixed
|
2020-06-30 11:47:27 +02:00 |
|
Ilya Kirillov
|
2693664aa7
|
FIR IDE: unmute tests after introducing fake element kinds
|
2020-06-30 11:55:59 +03:00 |
|
Ilya Kirillov
|
9baced20c4
|
FIR IDE: find FIR element by PSI one only if FIR have a real source
Also, add a check that there is only one element with the same real source
|
2020-06-30 11:55:58 +03:00 |
|
Igor Yakovlev
|
a32f901ab9
|
Make property initializer modification is OutOfBlock change
Fixed #KT-38762
|
2020-06-29 18:05:05 +03:00 |
|
Mikhail Zarechenskiy
|
6efa7a51c6
|
Fix priority for "add import" action wrt DeprecatedSinceKotlin
|
2020-06-29 14:25:09 +03:00 |
|
Mikhail Zarechenskiy
|
beca7fca30
|
Fix completion order & presentation wrt to DeprecatedSinceKotlin
|
2020-06-29 14:25:09 +03:00 |
|
Mikhail Zarechenskiy
|
bcaa635a4e
|
Fix parameter info presentation with regard to DeprecatedSinceKotlin
|
2020-06-29 14:25:09 +03:00 |
|
Mikhail Zarechenskiy
|
a2da00eb49
|
Prohibit using DeprecatedSinceKotlin outside kotlin subpackage
|
2020-06-29 14:25:08 +03:00 |
|
Mikhail Zarechenskiy
|
2f55a3fa0d
|
Add various test for DeprecatedSinceKotlin annotation
|
2020-06-29 14:23:26 +03:00 |
|
Abduqodiri Qurbonzoda
|
d3fb9cc5f3
|
Deprecate with error mixed Int/FP contains operator for ranges KT-22423
|
2020-06-29 12:18:19 +03:00 |
|
Dmitry Gridin
|
30f98e6730
|
Inline refactoring: shouldn't lose return type information
#KT-26705 Fixed
|
2020-06-29 07:55:21 +00:00 |
|
Dmitry Gridin
|
c3b726f10a
|
Inline refactoring: should add explicit type argument for parameters
#KT-17402 Fixed
|
2020-06-29 07:55:20 +00:00 |
|
Dmitry Gridin
|
45234c9784
|
Inline refactoring: fix case with introduction of variable to return
#KT-39818 Fixed
|
2020-06-29 07:55:20 +00:00 |
|
Toshiaki Kameyama
|
7ea1700b78
|
Convert lambda to reference: support generic function call
#KT-14578 Fixed
#KT-14395 Fixed
|
2020-06-26 20:30:39 +03:00 |
|
Toshiaki Kameyama
|
e822e871f5
|
KT-39532 Support intention to convert reference to lambda and vice versa for adapted references (#3495)
* Convert lambda to reference: support a function which has default parameters/unit return type/suspendability
#KT-39532 Fixed
|
2020-06-26 14:21:17 +03:00 |
|
Toshiaki Kameyama
|
2fd3af73eb
|
Convert reference to lambda: fix it works correctly when referenced function has default argument
#KT-17222 Fixed
#KT-24138 Fixed
#KT-39532
|
2020-06-26 10:20:29 +03:00 |
|
Guillaume Darmont
|
e72a06bdf4
|
Add specific highlight for Enum class
#KT-39844 Fixed
|
2020-06-25 21:53:19 +02:00 |
|
Ilya Gorbunov
|
034623f82a
|
Fix top level import quick fix test for JS
There's no longer any JS-only top level function that is not imported
by default, so I used a common non-imported top level function.
|
2020-06-25 18:36:04 +03:00 |
|
Ilya Gorbunov
|
448e0ceae1
|
Drop quickfix tests that relied on removed native annotation
|
2020-06-25 18:36:04 +03:00 |
|
Toshiaki Kameyama
|
12cd3785b0
|
Move statement: move parameters/arguments with a comment correctly
#KT-34705 Fixed
#KT-34707 Fixed
#KT-34587 Fixed
|
2020-06-25 15:45:25 +02:00 |
|
Norbert Nogacki
|
990903e4e2
|
Show documentation for a class if the constructor has no docs
#KT-17926 Fixed
|
2020-06-25 14:42:03 +02:00 |
|
Mikhail Glukhikh
|
699829ccb3
|
Make FIR multi-module tests from IDE regular FIR compiler resolve tests
|
2020-06-25 12:35:25 +03:00 |
|
Toshiaki Kameyama
|
ab34f8c738
|
Add indent before accessor for extension property (KT-33131)
#KT-33131 Fixed
|
2020-06-24 21:42:02 +02:00 |
|
Toshiaki Kameyama
|
2162c39ab3
|
Quick doc: show default parameter value
#KT-19069 Fixed
|
2020-06-24 16:20:21 +02:00 |
|
Toshiaki Kameyama
|
6b2c87020b
|
Replace explicit parameter with 'it': do not suggest when lambda is directly under "when" or "if"
Relates to #KT-35320
|
2020-06-24 14:55:30 +02:00 |
|
Alexey Trilis
|
593684ecb6
|
Fix testdata after changing API of kotlin.browser and kotlin.dom
|
2020-06-24 13:38:29 +03:00 |
|
Toshiaki Kameyama
|
e8aa14a283
|
Method sepatators: show separator between companion object and function
#KT-24352 Fixed
|
2020-06-24 10:05:27 +02:00 |
|
Dmitry Gridin
|
abfc74c8b2
|
Add regression test
#KT-30131 Fixed
|
2020-06-23 18:05:17 +07:00 |
|
Dmitry Gridin
|
99f958c8c4
|
Inline refactoring: should remove redundant Unit
#KT-19443 Fixed
|
2020-06-23 10:25:54 +00:00 |
|
Dmitry Gridin
|
af24ce5e03
|
RedundantUnitExpressionInspection: support lambdas
#KT-39772 Fixed
|
2020-06-23 10:25:53 +00:00 |
|
Dmitry Gridin
|
360a5bf348
|
Inline refactoring: improve resolve
#KT-39705 Fixed
#KT-19459 Fixed
|
2020-06-23 10:25:52 +00:00 |
|
Dmitry Gridin
|
2610dedcbd
|
KotlinUnusedImportInspection: support unresolved references
#KT-31331 Fixed
|
2020-06-23 09:48:07 +00:00 |
|
Dmitry Gridin
|
10c62b8d77
|
ImportOptimizer: add cases for unresolved references
Part of #KT-31331
|
2020-06-23 09:48:06 +00:00 |
|
Dmitry Gridin
|
4de582564c
|
ImportOptimizer: basic support for removing unresolved imports
#KT-32409 Fixed
Part of #KT-31331
|
2020-06-23 09:48:05 +00:00 |
|
Dmitry Gridin
|
9313073971
|
LineIndentProvider: temporarily disable before elvis operator
#KT-39716 Fixed
|
2020-06-23 15:17:47 +07:00 |
|
Igor Yakovlev
|
b21cabe671
|
Separate decompiled declarations light representations from LightClasses
Fixed #KT-39457
|
2020-06-22 21:17:12 +03:00 |
|
Toshiaki Kameyama
|
ba5e643cb2
|
Redundant qualifier name: fix false positive with same name variable
#KT-39200 Fixed
|
2020-06-19 12:08:36 +07:00 |
|
Dmitriy Dolovov
|
d9e5407ecb
|
IDE perf tests for K/N: Switch to 1.4-M2
|
2020-06-17 12:03:27 +07:00 |
|
Nikolay Krasko
|
9cac2e1945
|
Minor: fix splitting the line
|
2020-06-15 23:22:20 +03:00 |
|
Dmitry Gridin
|
01707800c1
|
KotlinLikeLangLineIndentProvider: improve indent for braces
Part of #KT-22211
Part of #KT-39353
|
2020-06-15 16:25:58 +07:00 |
|
Dmitry Gridin
|
9d6ea3c073
|
KotlinLikeLangLineIndentProvider: fix options for parentheses
Part of #KT-22211
Part of #KT-39353
|
2020-06-15 16:25:57 +07:00 |
|