Roman Elizarov

Results 32 issues of Roman Elizarov

By default, PINIO BOX facility is capable of turning on the configured PINIO when the associated box/mode is active and turning it off when it is no longer active. This...

Consider the following hypothetical object that keeps a list of weak references to attached listeners: ```kotlin object Foo { private val listeners = CopyOnWriteArrayList>() fun addListener(listener: () -> Unit) =...

bug
design
structured concurrency

This is an issue for discussion of **Kotlin statics and static extensions** proposal. This proposal is the culmination of our research and design on [KT-11968](https://youtrack.jetbrains.com/issue/KT-11968) Research and prototype namespace-based solution...

This is the initial proposal for Kotlin statics and static extensions

Insta360 SMO 4K camera (and many other cameras) records the data from gyroscope into video files as a text track. After that, tools like GyroFlow can use it to stabilize...

Kotlin keeps additional package metadata in `.kotlin_module` files; however, these files are not adjusted automatically when `relocate` function of shadow plugin is used. This does not prevent proper usage of...

enhancement

Currently, in `knit.properties` you can only configure a section of the code that is included before the example. You cannot configure the large scaffolding, so it has to be provided...

Now every source file (both .md and .kt) has to provide a test name in `TEST_NAME` directive. We should provide a default way that derives the name of the test...

enhancement

The difference between `coroutineScope` and `supervisorScope` can be narrowed down to the strategy of dealing with children exceptions. When a child coroutine fails with exception, it can be either _propagated_...

enhancement
design
structured concurrency