Nikolay Lunyak
7056ad5325
[FIR] Set status.isOverride for fake overrides
...
Even though SO may not be correct
overrides sometimes, it feels more
natural to treat fake overrides as...
well, "overrides". And without it
we'd need to make the code in
`FirOverrideChecker` less intuitive.
2024-02-15 16:10:13 +00:00
Sergey.Shanshin
c9b8160f1e
[kxSerialization] Added diagnostic on useless Serializer annotation
...
Resolves Kotlin/kotlinx.serialization#2182
Merge-request: KT-MR-8718
Merged-by: Sergey Shanshin <Sergey.Shanshin@jetbrains.com >
2023-02-14 22:00:33 +00:00
Steven Schäfer
6af616d3c3
FIR: make declarations marked with 'override' implicitly open
...
#KT-52236 Fixed
2022-12-14 21:46:41 +00:00
Sergey.Shanshin
d4cfb002d0
Added support of named companion in serializable class to the FIR
...
Merge-request: KT-MR-7472
2022-10-27 12:48:29 +00:00
Leonid Startsev
4cf50d7d23
Add checker for companion objects inside serializable class:
...
Warning for old FE, error in FIR
#KT-54441 Fixed
Merged-by: Leonid Startsev <leonid.startsev@jetbrains.com >
2022-10-20 10:18:04 +00:00
Sergey.Shanshin
5a1c2c56bd
Added support of external serializers to the FIR
...
Co-authored-by: Leonid Startsev <leonid.startsev@jetbrains.com >
Merge-request: KT-MR-7334
Merged-by: Sergey Shanshin <Sergey.Shanshin@jetbrains.com >
2022-10-13 15:25:39 +00:00