package Ġcom . y iding . kotlin . base . injection . module Ċ Ċ import Ġandroid . app . Activity Ċ import Ġcom . y iding . kotlin . base . injection . Activity Scope Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Module Ċ class ĠActivity Module ( private Ġval Ġactivity : ĠActivity ) Ġ{ ĊĊĠĠĠ Ġ@ Activity Scope ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovides Activity (): ĠActivity Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġthis . activity ĊĠĠĠ Ġ} Ċ }