Alexey Sedunov
|
49b6811b44
|
Create from Usage: Support "Create abstract function/property" inside an abstract class
#KT-7492 Fixed
(cherry picked from commit 75f6b7f)
|
2016-07-20 15:39:07 +03:00 |
|
Alexey Sedunov
|
3ba776fffa
|
Code Insight: Format generated declarations
#KT-11176 Fixed
(cherry picked from commit 3641ad6)
|
2016-07-20 15:39:05 +03:00 |
|
Valentin Kipyatkov
|
e05aa41bbc
|
Completion and import popup for bound callable references
|
2016-07-19 20:35:31 +03:00 |
|
Dmitry Jemerov
|
079d857aa2
|
update testdata for https://github.com/JetBrains/kotlin/pull/896/
|
2016-07-19 17:58:09 +02:00 |
|
Kirill
|
b9d235dec8
|
Implement quickfix for wrong long suffix
Fixes: KT-13134
|
2016-07-18 22:49:22 +02:00 |
|
Dmitry Jemerov
|
a770fe2ec8
|
fix test
|
2016-07-05 13:43:19 +02:00 |
|
Kirill Rakhman
|
b50176fa2e
|
Implement quickfix for wrong primitive literal (#885)
* Implement quickfix for wrong primitive literal
Fixes: KT-12251
* fix style issue
|
2016-07-05 14:34:14 +03:00 |
|
Kirill Rakhman
|
3b290ce3dd
|
Add quickfix for "Illegal usage of inline parameter" that adds noinline (#888)
Fixes #KT-12838
|
2016-07-05 13:13:14 +03:00 |
|
Alexander Udalov
|
70a994b135
|
Drop resolution of deprecated plus/minus/get/set conventions
Also remove the corresponding quick fix
|
2016-06-29 19:21:05 +03:00 |
|
Alexey Sedunov
|
248f4c1645
|
Light Classes: Implement light elements for 'extends'/'implements' reference lists. Support adding/removing of super type list entries via light elements.
Fix exception on applying "Convert to class" intention to Java interface with Kotlin inheritor(s)
#KT-11281 Fixed
(cherry picked from commit 4ec4914)
|
2016-06-28 15:07:24 +03:00 |
|
Alexey Sedunov
|
0d80bf030f
|
Create from Usage: Fix exception in "Create class" quickfix applied to unresolved references in type arguments. Create class body when necessary
#KT-12777 Fixed
(cherry picked from commit dc90ec9)
|
2016-06-28 15:07:21 +03:00 |
|
Alexey Sedunov
|
69704c017f
|
Create from Usage: Suggest "Create function/secondary constructor" quick fix on argument type mismatch
#KT-11864 Fixed
(cherry picked from commit 1912783)
|
2016-06-28 15:07:12 +03:00 |
|
Yan Zhulanow
|
6752df189d
|
Make infix modifier diagnostic message more informative (KT-12589)
(cherry picked from commit 2744309)
|
2016-06-24 15:10:19 +03:00 |
|
Mikhail Glukhikh
|
b44c94a887
|
Fix for EA-81477 : correct handling of a property without initializer (but with e.g. getter)
(cherry picked from commit 4e2d35a)
|
2016-06-21 22:24:44 +03:00 |
|
Mikhail Glukhikh
|
5b328e9042
|
Can be parameter inspection: delete only particular modifiers (e.g. no vararg) #KT-12768 Fixed
(cherry picked from commit d4116b5)
|
2016-06-21 22:24:27 +03:00 |
|
Mikhail Glukhikh
|
4abcc278fd
|
Can be constructor property: comment saver introduced to retain comments; unbound comments now added before, not after
(cherry picked from commit 886cf21)
|
2016-06-21 22:23:23 +03:00 |
|
Mikhail Glukhikh
|
70becfbd86
|
Has platform type inspection is now intention-based
(cherry picked from commit 7cc6b9b)
|
2016-06-21 15:22:15 +03:00 |
|
Kirill
|
86b70ba995
|
Add quickfix tests for HasPlatformTypeInspection
(cherry picked from commit af1b26b)
|
2016-06-21 15:20:00 +03:00 |
|
Mikhail Glukhikh
|
ac03d98cb2
|
Inspection "can be primary constructor property" with relevant quick-fix #KT-8477 Fixed
(cherry picked from commit 2db7562)
|
2016-06-16 16:24:43 +03:00 |
|
Mikhail Glukhikh
|
b1734920b6
|
Surround with null check : applicable also for TYPE_MISMATCH
|
2016-06-13 15:56:41 +03:00 |
|
Mikhail Glukhikh
|
954952ae71
|
Surround with null check : apply for ITERATOR_ON_NULLABLE
|
2016-06-13 15:34:15 +03:00 |
|
Mikhail Glukhikh
|
230f73acc9
|
KT-11104 extra : name validator introduced for wrap with safe let call
|
2016-06-13 15:34:04 +03:00 |
|
Mikhail Glukhikh
|
3c49b5f342
|
KT-11104 extra : "wrap with safe let call" is now applicable for argument type mismatches
|
2016-06-13 15:33:59 +03:00 |
|
Mikhail Glukhikh
|
47c1106d5d
|
Quick-fix "wrap with safe let call" introduced #KT-11104 Fixed
|
2016-06-13 15:33:53 +03:00 |
|
Mikhail Glukhikh
|
90342ea33b
|
KT-11104 : quick fix "surround with null check"
|
2016-06-13 15:33:36 +03:00 |
|
Denis Zharkov
|
3ede8f97e6
|
Revert "Quick fix for deprecated async syntax"
This reverts commit afc1e24571.
|
2016-06-08 18:53:16 +03:00 |
|
Denis Zharkov
|
7d3333e86e
|
Revert "Reserve "async* {}", extend the quick-fix"
This reverts commit a7e7d53e2b.
|
2016-06-08 18:53:16 +03:00 |
|
Mikhail Glukhikh
|
de3fbe38f1
|
KT-12152: quick fix "make final" for member / containing class
|
2016-06-03 14:46:07 +03:00 |
|
Mikhail Glukhikh
|
33b6780ce2
|
Quick fix "add !!" for SMARTCAST_IMPOSSIBLE in certain situations
|
2016-06-01 19:48:26 +03:00 |
|
Mikhail Glukhikh
|
91ce8cc612
|
"Make abstract" is no longer applicable to object / enum entry members #KT-3797 Fixed
|
2016-06-01 16:02:11 +03:00 |
|
Mikhail Glukhikh
|
c26d7e0eba
|
Attach "add remaining branches" and "add else branch" fixes to NON_EXHAUSTIVE_WHEN warning #KT-12503 Fixed
|
2016-05-27 18:08:20 +03:00 |
|
Alexander Udalov
|
ca76e4d426
|
Support new double colon expressions in IDE code
|
2016-05-26 22:22:41 +03:00 |
|
Mikhail Glukhikh
|
93defed324
|
KT-12302: ABSTRACT_MODIFIER_IN_INTERFACE warning is removed as obsolete
|
2016-05-24 14:25:18 +03:00 |
|
Dmitry Jemerov
|
3542834fa1
|
fix tests for RedundantIfInspection
|
2016-05-23 20:21:46 +02:00 |
|
Vladislav Golub
|
bb32c2d350
|
KT-12019 Highlighting of redundant 'if' statements (#871)
|
2016-05-23 21:02:38 +03:00 |
|
Mikhail Glukhikh
|
c95e11cc7e
|
Import as alias with another name is now counted as usage itself #KT-11933 Fixed
|
2016-05-18 17:46:18 +03:00 |
|
Mikhail Glukhikh
|
182ade19e9
|
'Long' type is now stored for 'Long' literal #KT-12267 Fixed
|
2016-05-13 19:51:30 +03:00 |
|
Dotlin
|
fa523b9af4
|
Delegated Properties: Analysis adjustments for local delegated properties support
|
2016-05-13 19:11:18 +03:00 |
|
Valentin Kipyatkov
|
3f82cc9b39
|
KT-12260 ISE while replacing an operator with safe call
#KT-12260 Fixed
|
2016-05-13 17:44:01 +03:00 |
|
Mikhail Glukhikh
|
8920e67c5a
|
Unused symbol: secondary constructors are also under analysis #KT-10812 Fixed
|
2016-05-13 13:22:25 +03:00 |
|
Mikhail Glukhikh
|
a098977c54
|
Do not try to make object's containing class abstract #KT-11466 Fixed
|
2016-05-11 19:08:37 +03:00 |
|
Kirill Rakhman
|
97c3c633a7
|
Add quickfix for UNUSED_LAMBDA_EXPRESSION (#867)
Fixes #KT-9757
|
2016-05-06 18:46:12 +03:00 |
|
Kirill Rakhman
|
f309920af8
|
Add quickfix to make referenced primary constructor parameter a property
Fixes #KT-12089
|
2016-04-29 12:14:42 +02:00 |
|
Kirill Rakhman
|
1c5322bae4
|
Quick fix for SUPERTYPE_IS_EXTENSION_FUNCTION_TYPE (#858)
* Quick fix for SUPERTYPE_IS_EXTENSION_FUNCTION_TYPE
Fixes #KT-11876
* Revert accidental change
* Remove period
* ConvertExtensionToFunctionTypeFix: more tests
|
2016-04-29 12:47:38 +03:00 |
|
Valentin Kipyatkov
|
306edef23c
|
Highlighting of redundant semicolons
#KT-5010 Fixed
|
2016-04-29 11:23:22 +03:00 |
|
Kirill Rakhman
|
2629d23576
|
Add quickfix to add 'toString' (#866)
Fixes #KT-12121
|
2016-04-28 12:15:39 +03:00 |
|
Mikhail Glukhikh
|
918f843cd0
|
Correct handling of empty super type list while adding an entry #KT-12011 Fixed
|
2016-04-27 18:44:42 +03:00 |
|
Mikhail Glukhikh
|
a45165838a
|
Build fix: quick fix multi file test
|
2016-04-24 13:09:37 +03:00 |
|
Mikhail Glukhikh
|
d8e47bd520
|
Change visibility fix message (quotes) + list of available actions in tests
|
2016-04-23 20:25:18 +03:00 |
|
Mikhail Glukhikh
|
e6a7cd97ff
|
Change visibility on exposure now reports all possible visibilities
|
2016-04-23 10:01:10 +03:00 |
|