package com.example.scoop.basics; import com.example.scoop.basics.scoop.DialogUiContainer; import com.example.scoop.basics.scoop.MainUiContainer; import dagger.Provides; @dagger.Module( injects = { MainActivity.class, MainUiContainer.class, DialogUiContainer.class }, addsTo = AppModule.class, includes = { }, library = true ) public class MainActivityModule { private MainActivity mainActivity; public MainActivityModule(MainActivity mainActivity) { this.mainActivity = mainActivity; } @Provides MainActivity provideActivity() { return mainActivity; } }