package Ġcom . jak ew h art on . sdk search . debug . updater Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . annotation . Restrict To Ċ import Ġandroid . support . annotation . Restrict To . Scope . LIBRARY Ċ import Ġandroidx . core . widget . toast Ċ import Ġdagger . Module Ċ import Ġdagger . android . Android Injection Ċ import Ġdagger . android . Contribut es Android Injector Ċ import Ġjavax . inject . Inject Ċ Ċ @ Restrict To ( LIBRARY ) Ġ// ĠPublic Ġfor ĠAndroid Ġto Ġcreate . Ċ class ĠUpdate Activity Ġ: ĠActivity () Ġ{ ĊĠ Ġ@ Inject Ġlateinit Ġvar Ġconfig : ĠUpdate Config ĊĊĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠ ĠAndroid Injection . inject ( this ) ĊĊĠĠĠ Ġif Ġ( config . api Token . isBlank ()) Ġ{ ĊĠĠĠĠĠ Ġtoast (" Circle ĠCI Ġtoken Ġmissing . ĠCannot Ġupdate !") ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠ Ġstart Update Service ( config ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfinish () ĊĠ Ġ} Ċ } Ċ Ċ @ Module Ċ abstract Ġclass ĠUpdate Activity Module Ġ{ ĊĠ Ġ@ Contribut es Android Injector ĊĠ Ġabstract Ġfun Ġcontribute Update Activity (): ĠUpdate Activity Ċ } Ċ