package Ġcom . n oxel . color studio Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . res . Configuration Ċ import Ġandroid . util . Log Ċ import Ġcom . n oxel . color studio . injection . component . D agger Injector Ċ import Ġcom . n oxel . color studio . injection . component . Injector Ċ import Ġcom . n oxel . color studio . injection . module . App Module Ċ import Ġcom . pac ow ork s . rx paper 2 . Rx Paper Book Ċ import Ġio . reactivex . plugins . Rx Java Plugins Ċ import Ġtim ber . log . Tim ber Ċ Ċ class ĠApp Ġ: ĠApplication () Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġinjector : ĠInject or Ġprivate Ġset ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġinit D agger () ĊĠĠĠĠĠĠĠ Ġinit Tim ber () ĊĠĠĠĠĠĠĠ Ġinit Rx Paper () ĊĠĠĠĠĠĠĠ Ġinit Rx Java Plugins ErrorHandler () ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġinit D agger () Ġ{ ĊĠĠĠĠĠĠĠ Ġinjector Ġ= ĠD agger Injector ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. builder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. app Module ( App Module ( this )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġinit Tim ber () Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( Build Config . DEBUG ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTim ber . plant ( Tim ber . Debug Tree ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġinit Rx Paper () Ġ= ĠRx Paper Book . init ( this ) ĊĊĠĠĠ Ġprivate Ġfun Ġinit Rx Java Plugins ErrorHandler () Ġ= ĠRx Java Plugins . set ErrorHandler Ġ{ ĠTim ber . e ( it ) Ġ} Ċ } Ċ