All modules:
Link copied to clipboard
The annotation surface that drives Retrostash's caching behavior. Targets Android, JVM, and iOS (commonMain-only — no platform-specific code).
Link copied to clipboard
The transport-agnostic cache engine. KMP-pure code (commonMain only) targeting Android, JVM, iOS, and wasmJs. Used by both the OkHttp/Retrofit and Ktor adapters; can also be used directly when wiring a custom transport.
Link copied to clipboard
Ktor HttpClient plugin with parallel semantics to the OkHttp adapter. Targets Android, JVM, iOS, and wasmJs.
Link copied to clipboard
OkHttp / Retrofit integration: an Interceptor that powers @CacheQuery and @CacheMutate plus a runtime-reflection extractor for Retrofit annotations. Targets Android and JVM.