package Ġcom . es af irm . android boilerplate . di . component Ċ Ċ import Ġcom . es af irm . android boilerplate . di . Per Activity Ċ import Ġcom . es af irm . android boilerplate . di . module . Activity Module Ċ import Ġcom . es af irm . android boilerplate . features . main . MainActivity Ċ import Ġdagger . Sub component Ċ Ċ /** Ċ Ġ* ĠThis Ġcomponent Ġinject Ġdependencies Ġto Ġall ĠActiv ities Ġacross Ġthe Ġapplication Ċ Ġ*/ Ċ @ Per Activity Ġ@ Sub component ( modules Ġ= ĠarrayOf ( Activity Module :: class )) Ġinterface ĠActivity Component Ġ{ Ċ ĉ fun Ġinject ( main Activity : ĠMainActivity ) Ċ } Ċ