Pavel Mikhailovskii
4c7f8ba196
KT-56457 Annotate Enum.entries with @NotNull
2023-02-09 20:13:56 +00:00
mvicsokolova
bc612fa1c6
Atomicfu-plugin (JVM IR): fix visibility of wrapper classes generated for static atomics.
...
Fixes https://github.com/Kotlin/kotlinx-atomicfu/issues/272
2023-02-02 16:37:06 +00:00
Dmitriy Novozhilov
88efa6bfb6
Update tests after switching to LV 1.9
2023-01-30 09:29:57 +00:00
mvicsokolova
9bd17f628d
Atomicfu-compiler plugin: update test text files.
2022-11-13 21:58:25 +00:00
mvicsokolova
5708b2229a
Atomicfu plugin (JS IR): fix for private delegated properties
...
Fixes https://github.com/Kotlin/kotlinx-atomicfu/issues/260
2022-11-13 21:58:25 +00:00
mvicsokolova
cb23dbb492
atomicfu-compiler-plugin: support declaration of properties in objects for JVM IR
...
Fix: https://github.com/Kotlin/kotlinx-atomicfu/issues/241
Merge-request: KT-MR-6871
Merged-by: Maria Sokolova <maria.sokolova@jetbrains.com >
2022-10-07 17:10:41 +00:00
mvicsokolova
8053746ae0
kotlinx.atomicfu JVM/IR compiler plugin support
...
Merge-request: KT-MR-6541
Merged-by: Maria Sokolova <maria.sokolova@jetbrains.com >
2022-06-26 07:17:06 +00:00
mvicsokolova
5c3ce66e99
kotlinx.atomicfu compiler plugin (JS): delegated properties supported ( #4692 )
...
* kotlinx.atomicfu compiler plugin (JS): delegated properties supported
* NPE handling fixed
* Scoped delegated properties supported
2021-12-29 18:16:07 +03:00
mvicsokolova
188d073cc3
kotlinx.atomicfu compiler plugin (JS): tracing supported. ( #4691 )
...
* kotlinx.atomicfu compiler plugin (JS): tracing supported.
* Erasing trace invocations from both IrBlock and IrBlockBody.
2021-12-27 23:20:08 +03:00
mvicsokolova
93561a1a55
kotlinx.atomicfu compiler plugin for JS_IR backend ( #4581 )
...
* kotlinx.atomicfu compiler plugin for JS_IR
Support transformations of atomic operations introduced by the kotlinx.atomicfu library for the JS_IR backend. Compiler plugin is applied externally by the kotlinx.atomicfu gradle plugin.
* Apply compiler plugin for JS platform only
* New plugin test structure
* testGroupOutputDirPrefix changed
2021-12-01 22:33:13 +03:00