In mobile development exists solution for caching with RxJava usage, but there is no solutions for Kotlin Coroutines. The project is to provide this functionality to mobile community.
There are issue with annotations. Currently they are retrieved in runtime via reflection but all of them annotated as @Retention(AnnotationRetention.SOURCE) that means that they will not be stored in binary output and couldn't be accessed. Seems like retention value should be changed to AnnotationRetention.RUNTIME
There are issue with annotations. Currently they are retrieved in runtime via reflection but all of them annotated as @Retention(AnnotationRetention.SOURCE) that means that they will not be stored in binary output and couldn't be accessed. Seems like retention value should be changed to AnnotationRetention.RUNTIME