Alexey Ershov
Alexey Ershov
Apparently our `moxyPresenter` property delegate [can be optimized](https://github.com/Miha-x64/Mikes_IDEA_extensions/blob/master/src/main/resources/inspectionDescriptions/ktPropBy.html): Property delegation to noinline function(s) causes (reflective) `KProperty` creation which slows down initialization and should be avoided in applications which should start...
For debugging purposes, it would be cool to log all "internal" operations of Moxy, such as presenter attachment and detachment, and ViewState commands execution. Maybe we should allow the user...
## Overview KTX permission dispatcher does not support passing arguments to functions that require permissions. For instance, we can do this with annotation-style: ```kotlin @NeedsPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE) fun downloadFile(fileParams: FileParams) { ......
I tried using two scenarios like this: ``` incremental_build_before { tasks = ["assembleDebug"] apply-abi-change-to = "app/src/main/java/com/example/profiledapplication/MainActivity.kt" git-checkout { build = "8e8fdcbb6a93f465cfbd48882c27b53a8297d469" } } incremental_build_after { tasks = ["assembleDebug"] apply-abi-change-to =...