Karenkov Igor
Karenkov Igor
In real project we often need to detect libraries updates without deep dive into dependency tree. I've added support of printing diff as lists of changed, added and removed libraries....
Need to add callback to detect, when screen removes from stack. It can be used, when screen contains come subscriptions, that must be disposed
First version of nested navigation.
# What is wrong? `MultiScreen` doesn't use `StateHolder` and `SaveableStateProvider` as `ComposeRenderer` do. Watch video to compare `MultiComposeScreen` and `ComposeRenderer` behavior.  # How to fix? We should...
Nested navigation can be used in multimode projects to separate outer and inner logic. It also can be used in MultiScreen navigation, to share logic. - [x] NestedWrapperScreen with state...
Configuration takes a lot of time with forma. Probably it happens because of a lot of transformations like Kotlin `map` or `filter` in deps. Kotlin `map` creates ArrayList with 10...
Currently versionCode and versionName are placed in FormaConfiguration, but it's not global configuration responsibility to use single version configuration for whole project. We should have ability to set version code/name...
Sometimes we need to exclude modules from validation. For example we need it when fork some libraries to our project (like exoplayer and e.t.c)
https://developer.android.com/studio/write/java8-support#library-desugaring