gammax
07/05/2019, 4:17 PMkpgalligan
07/05/2019, 4:21 PMarnaud.giuliani
07/12/2019, 4:08 PMarnaud.giuliani
07/12/2019, 4:08 PMarnaud.giuliani
07/12/2019, 4:09 PMkpgalligan
07/12/2019, 4:14 PMkpgalligan
07/12/2019, 4:16 PMprivate var heating = AtomicBoolean(false)
instead of just a Boolean
(it should be val
instead of var
. Just noticed)kpgalligan
07/12/2019, 4:17 PMkoin-test
was split so mockito could live in it’s own Java-only module, koin-test-mockito
kpgalligan
07/12/2019, 4:18 PMarnaud.giuliani
07/12/2019, 4:18 PMkpgalligan
07/12/2019, 4:19 PMkpgalligan
07/12/2019, 4:21 PMarnaud.giuliani
07/12/2019, 4:22 PMkpgalligan
07/12/2019, 4:29 PMarnaud.giuliani
07/15/2019, 8:09 AMJonas Bark
09/10/2019, 6:16 AMarnaud.giuliani
09/10/2019, 7:30 AMarnaud.giuliani
09/10/2019, 7:30 AMkpgalligan
09/10/2019, 12:19 PMthreadLocal
. Was going to add it to the Droidcon app, but ran out of time. I think it would be good if I pulled back threadLocal
and made sure none of my publish edits are in there. I had a separate branch for my publish config, but that got mixed into the 2.1.6 branch. Best branch to work from now is kpg/mp_test
, https://github.com/touchlab/koin/tree/kpg/mp_test. I just pushed the 2.1.6 branch for reference, which is https://github.com/touchlab/koin/tree/mp_threadlocalkpgalligan
09/10/2019, 12:20 PMJonas Bark
09/10/2019, 12:21 PMJonas Bark
09/24/2019, 7:50 AMThreadLocalDelegate.getValue
when running it on iOS:
val module = module {
threadLocal { ApiStateHandler(coroutineLaunchMode, ApiState()) }
}
val koinApplication = startKoin {
modules(handlerModule)
}
val app: ApiStateHandler = koinApplication.koin.get()
am I using it wrong?Jonas Bark
09/24/2019, 9:28 AMkpgalligan
09/24/2019, 2:00 PMkpgalligan
09/24/2019, 2:01 PM