Ivan Kylchik
|
8cd9479f20
|
[K2] Report NON_CONST_VAL_USED_IN_CONSTANT_EXPRESSION when it is appropriate
|
2024-01-16 09:57:53 +00:00 |
|
Mikhail Glukhikh
|
978d52d05b
|
K2: render additionally *s for static references
This commit allows to distinguish static VS non-static things
inside FIR_DUMP, e.g. static synthetic Enum.entries with
enum entry Enum.entries
|
2023-06-21 13:08:00 +00:00 |
|
Ivan Kylchik
|
51ccc32a3f
|
Update test data after introducing IntrinsicConstEvaluation annotation
|
2022-05-18 21:19:57 +03:00 |
|
Ivan Kochurkin
|
cd6384eb20
|
[FIR] Fix handling of WRONG_MODIFIER_TARGET
Implement DEPRECATED_MODIFIER, DEPRECATED_MODIFIER_FOR_TARGET, REDUNDANT_MODIFIER_FOR_TARGET
|
2021-08-13 18:32:27 +03:00 |
|
Mikhail Glukhikh
|
b1bcbaf48f
|
FirConstChecks: support "Some string".length case properly
#KT-48165 Fixed
|
2021-08-13 11:13:59 +03:00 |
|
Dmitriy Novozhilov
|
478a512b24
|
[FIR] Expand type of const val in FirConstPropertyChecker
|
2021-05-21 17:38:26 +03:00 |
|
Mikhail Glukhikh
|
f278de8768
|
FIR: don't call toString() inside string concatenations
|
2021-04-26 12:50:55 +03:00 |
|
zadorotskas
|
334d0a8b5a
|
FIR: introduce three diagnostics for const val
|
2021-04-13 21:36:46 +03:00 |
|
Br0mm
|
75e4c74256
|
[FIR] Add FirConstValWithGetterOrDelegateChecker
|
2021-03-22 15:05:40 +03:00 |
|
Mikhail Glukhikh
|
6470b713d5
|
FIR: set isConst on primary constructor properties
|
2021-03-04 16:13:50 +03:00 |
|
Mikhail Glukhikh
|
d7a6fc80b0
|
FIR: don't report CONST_VAL_NOT_TOP_LEVEL_OR_OBJECT on variables
|
2021-03-04 16:13:50 +03:00 |
|
Br0mm
|
dd3bc1a964
|
FIR: Introduce CONST_VAL_NOT_TOP_LEVEL_OR_OBJECT diagnostic
|
2021-03-04 16:13:50 +03:00 |
|