CherryPerry

Results 19 issues of CherryPerry

## Description `initialElements` are used only during creation process. Making it `val` makes them to be captured for the all lifetime of `NavModel`, making it a small memory leak. We...

enhancement
api-breaking

For all published modules: - Use `org.jetbrains.kotlinx:binary-compatibility-validator` and add it as part of CI workflow - Use `explicitApi()` mode for Kotlin Gradle plugin

enhancement

And provide as `LocalComposition`. See https://github.com/badoo/RIBs/pull/374 By using `SavedStateRegistry` per node we are scoping instance saving to a particular place instead of relying on Activity. JetPack navigation does the same.

enhancement

Looks like caused by ```kotlin @Ignore class SingleToSingleTestsImpl ``` But they still run properly, I tried to fail check in `SingleToSingleTestsImpl` and test failed as expected. https://github.com/badoo/Reaktive/actions/runs/4393344710/jobs/7693685167#step:7:1659 ``` Unable to...

Infrastructure

https://gist.github.com/tiwiz/a2bd1f5249147e017730 This gradle task is quite helpful for users, who has problems with setting up retrolambda on MacOS. I consider it to be added to Configuration or Known Issues block.

Incompatible change, need to add versioning algorithm first.

enhancement

## Description `ChildAware` allows any T, but `ChildAwareExt` only `T : Node`. Align it. ## Checklist - [x] I've updated `CHANGELOG.md` if required. - [x] I've updated the documentation if...

**Describe your bug** 1. A clear description of the bug. What happened? When attaching a file by URL in the post form, the required cookies are not properly attached to...

bug