Mikhail Glukhikh
|
fc6403679a
|
Rename !USE_EXPERIMENTAL test directive to !OPT_IN
|
2021-09-10 16:29:16 +03:00 |
|
Ilmir Usmanov
|
d7b9920eba
|
Treat field initializer as class initializer
when checking for allowance of other field initialization in lambda
with EXACTLY_ONCE contract.
#KT-40948 Fixed
|
2020-10-12 20:16:21 +02:00 |
|
Ilmir Usmanov
|
b403b63f48
|
Ease field initialization check
Since there is already VAL_REASSIGNMENT diagnostics, we can safely only
for direct assignments.
#KT-40893 Fixed
|
2020-08-07 14:22:18 +02:00 |
|
Ilmir Usmanov
|
2c205410fa
|
Check whether the field is indeed being initialized
in checkFieldInExactlyOnceLambdaInitialization
#KT-40691 Fixed
|
2020-07-30 19:04:54 +02:00 |
|
Ilmir Usmanov
|
8cc5f2abfb
|
Forbid val field initialization inside EXACLTY_ONCE lambda
unless the lambda is inline. This way, final field will remain final.
|
2020-06-04 21:26:48 +02:00 |
|