package Ġcom . sample . open weather map Ċ Ċ import Ġandroid . app . Application Ċ import Ġcom . sample . open weather map . di . di . App Injector Ċ import Ġcom . sample . open weather map . utils . App Logger Ċ import Ġdagger . android . Android Injector Ċ import Ġdagger . android . Dispatch ing Android Injector Ċ import Ġdagger . android . Has Android Injector Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠWeather Application Ġ: ĠApplication (), ĠHas Android Injector Ġ{ ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġfragment Dispatch ing Android Injector : ĠDispatch ing Android Injector < Any > ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĊĠĠĠĠĠĠĠ ĠApp Injector . init ( this ) ĊĠĠĠĠĠĠĠ ĠApp Logger . init () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġandroid Injector (): ĠAndroid Injector < Any > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfragment Dispatch ing Android Injector ĊĠĠĠ Ġ} ĊĊ Ċ }