package Ġbr . com . bul gas oft wares . kotlin clean arch itet ure . internal . di . modules Ċ Ċ import Ġandroid . app . Activity Ċ Ċ import Ġbr . com . bul gas oft wares . kotlin clean arch itet ure . internal . di . Per Activity Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ /** Ċ Ġ* ĠA Ġmodule Ġto Ġwrap Ġthe ĠActivity Ġstate Ġand Ġexpose Ġit Ġto Ġthe Ġgraph . Ċ Ġ*/ Ċ @ Module Ċ class ĠActivity Module ( private Ġval Ġactivity : ĠActivity ) Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠEx pose Ġthe Ġactivity Ġto Ġdepend ents Ġin Ġthe Ġgraph . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Per Activity ĊĠĠĠ Ġinternal Ġfun Ġactivity (): ĠActivity Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġthis . activity ĊĠĠĠ Ġ} Ċ }