Ilmir Usmanov
|
92fac304e7
|
Forbid @Synchronized annotation on suspend functions
and lambdas. With warning for now.
#KT-27333
|
2021-08-30 13:47:34 +02:00 |
|
Andrey Zinovyev
|
17ae69416c
|
[FIR] Add SYNCHRONIZED_* diagnostics
|
2021-08-19 15:25:43 +03:00 |
|
pyos
|
e6d923f65c
|
FIR: rename HIDDEN to INVISIBLE_REFERENCE
Some of them should be INVISIBLE_MEMBER though
|
2021-04-21 16:18:21 +03:00 |
|
Dmitriy Novozhilov
|
3cb17ac2f0
|
[FIR] Implement FirReturnAllowedChecker
Supported diagnostics:
- RETURN_NOT_ALLOWED
- RETURN_IN_FUNCTION_WITH_EXPRESSION_BODY
|
2021-04-06 12:30:41 +03:00 |
|
Dmitriy Novozhilov
|
721b9b4d8c
|
[FIR] Resolve annotations as calls
|
2020-08-04 08:59:14 +03:00 |
|
Mikhail Glukhikh
|
8884cbe415
|
Introduce FIR_IDENTICAL for FIR vs old frontend tests #KT-36879 Fixed
|
2020-03-05 09:39:40 +03:00 |
|
Dmitriy Novozhilov
|
2536fa0cd5
|
[FIR-TEST] Add new testdata generated after changes in previous commit
|
2019-12-12 16:11:46 +03:00 |
|
Alexander Udalov
|
f9be21c935
|
Report warning on @Synchronized on inline methods
Until KT-27310 is supported, we warn users that this has no effect.
#KT-29884 Fixed
|
2019-03-11 18:32:44 +01:00 |
|
Valentin Kipyatkov
|
ec51076355
|
DescriptorRenderer to render annotations for all types + separate option to render annotation arguments + use it in IdeDescriptorRenderers
|
2016-10-11 23:38:54 +03:00 |
|
Ilya Gorbunov
|
911940d458
|
InlineOnly annotation suppresses NOTHING_TO_INLINE diagnostics.
|
2016-01-28 19:37:44 +03:00 |
|