mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-10-20 22:41:38 +02:00
NT-16 Kotlin part. The application method dispatch (about 290 lines) moves verbatim into RustCoreBackendApplication.kt as an internal extension `RustCoreBackend.dispatchApplication`. The `invokeApplication` override stays in SelectedCoreBackend.kt as a one-line delegate. `synchronized(this)` still locks the RustCoreBackend object. The object state and helpers the dispatch uses are widened from private to internal; method names, argument keys, results and error strings are unchanged.