package Ġru . n sk . k state machines ample . k oin Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroidx . startup . Initializer Ċ import Ġorg . k oin . android . ext . k oin . android Context Ċ import Ġorg . k oin . core . K oin Application Ċ import Ġorg . k oin . core . context . start K oin Ċ Ċ class ĠK oin Initializer Ġ: ĠInitial izer < K oin Application > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġcreate ( context : ĠContext ) Ġ= Ġstart K oin Ġ{ ĊĠĠĠĠĠĠĠ Ġandroid Context ( context ) ĊĠĠĠĠĠĠĠ Ġmodules ( k oin Module ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdependencies () Ġ= Ġmutable ListOf < Class < out ĠInitial izer <* >> >() Ċ }