package Ġcom . pokemon . jv . internal . d agger . component Ċ Ċ import Ġcom . pokemon . jv . internal . d agger . Per Activity Ċ import Ġcom . pokemon . jv . internal . d agger . module . Activity Module Ċ import Ġcom . pokemon . jv . internal . d agger . module . Fragment Module Ċ import Ġcom . pokemon . jv . ui . activities . MainActivity Ċ import Ġdagger . Component Ċ Ċ @ Per Activity Ċ @ Component ( dependencies Ġ= Ġ[ Application Component :: class ], Ġmodules Ġ= Ġ[ Activity Module :: class ]) Ċ interface ĠMainActivity Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( activity : ĠMainActivity ) Ċ }