package Ġcom . task . note app . di Ċ Ċ import Ġcom . task . note app . Notes Application Ċ import Ġcom . task . note app . di . modules . Activity Builder Ċ import Ġcom . task . note app . di . modules . DB Module Ċ import Ġdagger . Bind s Instance Ċ import Ġdagger . Component Ċ import Ġdagger . android . support . Android Support Injection Module Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠB ul ent ĠTur k men Ġon Ġ 2 9 . 0 9 . 2 0 2 1 . Ċ Ġ*/ Ċ @ App Scope Ċ @ Component ( ĊĠĠĠ Ġmodules Ġ= Ġ[ ĊĠĠĠĠĠĠĠ ĠAndroid Support Injection Module :: class , ĊĠĠĠĠĠĠĠ ĠDB Module :: class , ĊĠĠĠĠĠĠĠ ĠActivity Builder :: class ĊĠĠĠ Ġ] Ċ ) Ċ interface ĠApp Component Ġ{ ĊĊĠĠĠ Ġ@ Component . Builder ĊĠĠĠ Ġinterface ĠBuilder Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ@ Bind s Instance ĊĠĠĠĠĠĠĠ Ġfun Ġapplication ( application : ĠNotes Application ): ĠBuilder ĊĊĠĠĠĠĠĠĠ Ġfun Ġbuild (): ĠApp Component ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġinject ( app : ĠNotes Application ) Ċ }