Toshiaki Kameyama
c87bc2123c
Add "Change to val" quick fix for MUST_BE_INITIALIZED
...
#KT-15723 Fixed
2020-02-21 14:09:54 +01:00
Toshiaki Kameyama
f6059c3eb5
"Change to var": remove const modifier
...
#KT-35022 Fixed
2019-11-23 01:17:38 +09:00
Pavel Kirpichenkov
55cb9561c2
Provide better error messages for read-only delegate
...
Split error reporting into two parts for incorrect and missing candidates.
Missing function error is not reported on provideDelegate.
Update error factory and default message for error.
Update error texts in quick fix test data.
#KT-16526 Fixed
2019-09-12 14:58:21 +03:00
Dmitry Gridin
147521d6cb
Add intention to introduce import alias
...
#KT-16118 Fixed
#KT-30007 Fixed
2019-02-21 12:25:09 +03:00
kenji tomita
e5841441c9
Fix #KT-26353 'Make variable immutable' is a bad name for a quickfix that changes 'var' to 'val'
2018-08-29 16:27:46 +03:00
Toshiaki Kameyama
2427406a8f
Add 'Change to val' quickfix for delegates without setValue
...
So #KT-13688 Fixed
2018-06-19 12:48:13 +03:00
Toshiaki Kameyama
3aab68d635
Add "Make variable immutable" quickfix for const #KT-24263 Fixed
2018-05-08 18:37:10 +03:00
Mikhail Glukhikh
28283bad3e
Introduce special CAPTURED_VAL_INITIALIZATION for members
2017-05-02 19:59:37 +03:00
Alexey Sedunov
0616e869aa
Quick Fixes: Implement "Remove unused assignment" quickfix
...
#KT-9931 Fixed
2016-10-05 11:32:41 +03:00
Mikhail Glukhikh
bc4ec97043
Captured value initialization is no more allowed #KT-10445 Fixed
2016-03-23 15:03:50 +03:00
Valentin Kipyatkov
28c5dde875
KT-7715 Highlight var's that can be replaced by val's
...
#KT-7715 Fixed
2016-03-22 18:01:52 +03:00
Alexey Sedunov
73233b2e90
Change Variable Mutability Quick-Fix: Forbid on non-primary-constructor parameters
...
#KT-10601 Fixed
2016-01-14 13:55:03 +03:00
Natalia Ukhorskaya
7e6495618b
ChangeVariableMutability: diagnostic can be reported on constructor parameter
...
#KT-10416 Fixed
2015-12-17 11:11:31 +03:00
Valentin Kipyatkov
034b74d3e5
Rewritten ChangeVariableMutabilityFix
...
#KT-7877 Fixed
2015-06-01 18:23:34 +03:00
Valentin Kipyatkov
837e46a9b8
Big change in quickfix tests: no stupid test data format with "before" and "after" file prefixes
2015-05-08 22:29:42 +03:00
Valentin Kipyatkov
2df60a27c8
Better code for change variable mutability fix
2014-07-10 23:20:39 +04:00
Jack Zhou
a5cecd6048
Added quickfix for VAR_OVERRIDDEN_BY_VAL.
2013-02-13 14:22:54 +04:00
Alexander.Podkhalyuzin
b5b9f7ba98
Fixed broken testdata.
2012-05-23 15:58:12 +04:00
Nikolay Krasko
a0d8ab6db5
KT-1712 Formatting for getters and setters
...
#KT-1712 fixed
2012-04-04 17:36:55 +04:00
Nikolay Krasko
c21cdaf413
Start working with spaces:
...
KT-1532 IDEA should remove extra whitespaces when reformmating code
KT-1378 Code formatting: spaces around ':'
#KT-1532 fixed
#KT-1378 fixed
2012-03-11 22:11:55 +04:00
svtk
0e8dbbac2f
quick fixes refactoring (disuse of CodeEditUtil)
2011-12-29 15:50:30 +04:00
svtk
2eb7835ae1
Registered 'change variable mutability' fix for 'val reassignment' error
2011-11-03 18:30:28 +04:00
svtk
a3ef9f9b50
Added 'change to backing field' fix
2011-11-01 19:00:57 +04:00