Scarlet
Scarlet copied to clipboard
Bad Documentation
I see there is a similar thread to this but I feel it wasn't emphasized enough that nobody can come to this repo read your docs and immediately use this lib, knowing that the current most used async framework is coroutines flow your docs only made use case using RXJava and even the use case isn't sufficient enough for anyone I still had to go find your maven central to get other dependencies, there are no Docs for Coroutines usage no Docs for Gson usage, no Docs for anything practical, at least they should be supporting article on how to use scarlet in details on the readme add the dependency of coroutines and Gson and every other lib that are supported,plus there are no resource online to even help with understanding as it stands I still have no clue on how to use scarlet with coroutines because nothing is clear about the usage that docs on the usage of ticker is too streamlined make a more generic use case and try provide for resources.
hand up agree. can't find component library dependencies easily.
you need find out the [dependencies.gradle]
also the sub components like
const val scarlet = "com.tinder.scarlet:scarlet:0.1.12" const val scarletMoshi = "com.tinder.scarlet:message-adapter-moshi:0.1.12" const val scarletSteamRxjava2 = "com.tinder.scarlet:stream-adapter-rxjava2:0.1.12"