Last active
June 21, 2020 08:02
-
-
Save ZacSweers/2fcfe791a4b164684efd34a13b81aacf to your computer and use it in GitHub Desktop.
Dagger new error messages output comparison
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/DuplicateBindings] androidx.activity.ComponentActivity is bound multiple times: | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.injection.ActivityModule.provideComponentActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.ui.about.AboutActivity.Module.provideComponentActivity(io.sweers.catchup.ui.about.AboutActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.ui.activity.MainActivity.ServiceIntegrationModule.provideComponentActivity(io.sweers.catchup.ui.activity.MainActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.ui.activity.OrderServicesActivity.Module.provideComponentActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.ui.activity.ServiceSettingsActivity.ServiceSettingsActivityModule.provideComponentActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.ui.activity.SettingsActivity.SettingsActivityModule.provideComponentActivity(io.sweers.catchup.ui.activity.SettingsActivity) | |
androidx.activity.ComponentActivity is injected at | |
io.sweers.catchup.ui.bugreport.BugReportLens(activity, …) | |
io.sweers.catchup.ui.bugreport.BugReportLens is injected at | |
io.sweers.catchup.ui.DebugViewContainer(bugReportLens, …) | |
io.sweers.catchup.ui.DebugViewContainer is injected at | |
io.sweers.catchup.ui.activity.UiModule.provideViewContainer$catchup_debug(viewContainer) | |
io.sweers.catchup.base.ui.ViewContainer is injected at | |
io.sweers.catchup.base.ui.InjectableBaseActivity.viewContainer | |
io.sweers.catchup.ui.about.AboutActivity is injected at | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/DuplicateBindings] android.app.Activity is bound multiple times: | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
dagger.hilt.android.internal.builders.ActivityComponentBuilder dagger.hilt.android.internal.builders.ActivityComponentBuilder.activity(android.app.Activity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.injection.ActivityModule.provideActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.ui.about.AboutActivity.Module.provideActivity(io.sweers.catchup.ui.about.AboutActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.ui.activity.MainActivity.ServiceIntegrationModule.provideActivity(io.sweers.catchup.ui.activity.MainActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.ui.activity.OrderServicesActivity.Module.provideActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.ui.activity.ServiceSettingsActivity.ServiceSettingsActivityModule.provideActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.ui.activity.SettingsActivity.SettingsActivityModule.provideActivity(io.sweers.catchup.ui.activity.SettingsActivity) | |
android.app.Activity is injected at | |
io.sweers.catchup.edu.Syllabus(activity, …) | |
io.sweers.catchup.edu.Syllabus is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity.syllabus | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
io.sweers.catchup.data.LinkManager(…, activity, …) | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector.injectAboutFragment(io.sweers.catchup.ui.about.AboutFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector.injectChangelogFragment(io.sweers.catchup.ui.about.ChangelogFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector.injectLicensesFragment(io.sweers.catchup.ui.about.LicensesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(io.sweers.catchup.ui.activity.OrderServicesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector.injectPagerFragment(io.sweers.catchup.ui.fragments.PagerFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector.injectServiceFragment(io.sweers.catchup.ui.fragments.service.ServiceFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/IncompatiblyScopedBindings] io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC scoped with @dagger.hilt.android.scopes.ActivityScoped may not reference bindings with different scopes: | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Provides io.sweers.catchup.base.ui.ViewContainer io.sweers.catchup.ui.activity.UiModule.provideViewContainer$catchup_debug(io.sweers.catchup.ui.DebugViewContainer) | |
@io.sweers.catchup.injection.scopes.PerActivity class io.sweers.catchup.util.customtabs.CustomTabActivityHelper | |
@io.sweers.catchup.injection.scopes.PerActivity class io.sweers.catchup.edu.Syllabus | |
@io.sweers.catchup.injection.scopes.PerActivity class io.sweers.catchup.ui.DebugViewContainer | |
@io.sweers.catchup.injection.scopes.PerActivity class io.sweers.catchup.ui.bugreport.BugReportLens | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.injection.ActivityModule.provideComponentActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.injection.ActivityModule.provideComponentActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.injection.ActivityModule.provideComponentActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.injection.ActivityModule.provideComponentActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.injection.ActivityModule.provideComponentActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds androidx.activity.ComponentActivity io.sweers.catchup.injection.ActivityModule.provideComponentActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Provides io.sweers.catchup.ui.bugreport.ImgurUploadApi io.sweers.catchup.ui.bugreport.BugReportModule.provideImgurService$catchup_debug(Lazy<okhttp3.OkHttpClient>, com.squareup.moshi.Moshi, retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory, dev.zacsweers.catchup.appconfig.AppConfig) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Provides io.sweers.catchup.ui.bugreport.GitHubIssueApi io.sweers.catchup.ui.bugreport.BugReportModule.provideGithubIssueService$catchup_debug(Lazy<okhttp3.OkHttpClient>, com.squareup.moshi.Moshi, retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory, dev.zacsweers.catchup.appconfig.AppConfig) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.injection.ActivityModule.provideActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.injection.ActivityModule.provideActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.injection.ActivityModule.provideActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.injection.ActivityModule.provideActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.injection.ActivityModule.provideActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds android.app.Activity io.sweers.catchup.injection.ActivityModule.provideActivity(T) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Provides @io.sweers.catchup.ui.activity.TextViewPool androidx.recyclerview.widget.RecyclerView.RecycledViewPool io.sweers.catchup.ui.activity.MainActivity.ServiceIntegrationModule.Companion.provideTextViewPool() | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Provides @io.sweers.catchup.ui.activity.VisualViewPool androidx.recyclerview.widget.RecyclerView.RecycledViewPool io.sweers.catchup.ui.activity.MainActivity.ServiceIntegrationModule.Companion.provideVisualViewPool() | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.ui.activity.FinalServices @io.sweers.catchup.injection.scopes.PerActivity @Provides Map<String,Provider<io.sweers.catchup.service.api.Service>> io.sweers.catchup.ui.activity.MainActivity.ServiceIntegrationModule.Companion.provideFinalServices(io.sweers.catchup.data.ServiceDao, Map<String,io.sweers.catchup.service.api.ServiceMeta>, android.content.SharedPreferences, Map<String,Provider<io.sweers.catchup.service.api.Service>>, dev.zacsweers.catchup.appconfig.AppConfig) | |
@org.jetbrains.annotations.NotNull @io.sweers.catchup.injection.scopes.PerActivity @Binds io.sweers.catchup.ui.DetailDisplayer io.sweers.catchup.ui.activity.MainActivity.ServiceIntegrationModule.provideDetailDisplayer(io.sweers.catchup.ui.activity.MainActivityDetailDisplayer) | |
@io.sweers.catchup.injection.scopes.PerActivity class io.sweers.catchup.ui.activity.MainActivityDetailDisplayer [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/IncompatiblyScopedBindings] io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC scoped with @dagger.hilt.android.scopes.FragmentScoped may not reference bindings with different scopes: | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
@io.sweers.catchup.injection.scopes.PerActivity class io.sweers.catchup.data.LinkManager [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/MissingBinding] io.sweers.catchup.ui.about.AboutActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
A binding with matching key exists in component: io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC | |
io.sweers.catchup.ui.about.AboutActivity is injected at | |
io.sweers.catchup.injection.ActivityModule.provideActivity(componentActivity) | |
android.app.Activity is injected at | |
io.sweers.catchup.edu.Syllabus(activity, …) | |
io.sweers.catchup.edu.Syllabus is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity.syllabus | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
io.sweers.catchup.injection.ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector.injectAboutFragment(io.sweers.catchup.ui.about.AboutFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector.injectChangelogFragment(io.sweers.catchup.ui.about.ChangelogFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector.injectLicensesFragment(io.sweers.catchup.ui.about.LicensesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(io.sweers.catchup.ui.activity.OrderServicesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector.injectPagerFragment(io.sweers.catchup.ui.fragments.PagerFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector.injectServiceFragment(io.sweers.catchup.ui.fragments.service.ServiceFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/MissingBinding] T cannot be provided without an @Provides-annotated method. | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
T is injected at | |
io.sweers.catchup.injection.ActivityModule.provideActivity(componentActivity) | |
android.app.Activity is injected at | |
io.sweers.catchup.edu.Syllabus(activity, …) | |
io.sweers.catchup.edu.Syllabus is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity.syllabus | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
io.sweers.catchup.injection.ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector.injectAboutFragment(io.sweers.catchup.ui.about.AboutFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector.injectChangelogFragment(io.sweers.catchup.ui.about.ChangelogFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector.injectLicensesFragment(io.sweers.catchup.ui.about.LicensesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(io.sweers.catchup.ui.activity.OrderServicesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector.injectPagerFragment(io.sweers.catchup.ui.fragments.PagerFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector.injectServiceFragment(io.sweers.catchup.ui.fragments.service.ServiceFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/MissingBinding] io.sweers.catchup.ui.activity.MainActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
io.sweers.catchup.ui.activity.MainActivity is injected at | |
io.sweers.catchup.injection.ActivityModule.provideActivity(componentActivity) | |
android.app.Activity is injected at | |
io.sweers.catchup.edu.Syllabus(activity, …) | |
io.sweers.catchup.edu.Syllabus is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity.syllabus | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
io.sweers.catchup.injection.ActivityModule.provideComponentActivity(componentActivity) | |
io.sweers.catchup.ui.activity.MainActivityDetailDisplayer(mainActivity) | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector.injectAboutFragment(io.sweers.catchup.ui.about.AboutFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector.injectChangelogFragment(io.sweers.catchup.ui.about.ChangelogFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector.injectLicensesFragment(io.sweers.catchup.ui.about.LicensesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(io.sweers.catchup.ui.activity.OrderServicesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector.injectPagerFragment(io.sweers.catchup.ui.fragments.PagerFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector.injectServiceFragment(io.sweers.catchup.ui.fragments.service.ServiceFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/MissingBinding] io.sweers.catchup.ui.activity.OrderServicesActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
A binding with matching key exists in component: io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.injection.ActivityModule.provideActivity(componentActivity) | |
android.app.Activity is injected at | |
io.sweers.catchup.edu.Syllabus(activity, …) | |
io.sweers.catchup.edu.Syllabus is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity.syllabus | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
io.sweers.catchup.injection.ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector.injectAboutFragment(io.sweers.catchup.ui.about.AboutFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector.injectChangelogFragment(io.sweers.catchup.ui.about.ChangelogFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector.injectLicensesFragment(io.sweers.catchup.ui.about.LicensesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(io.sweers.catchup.ui.activity.OrderServicesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector.injectPagerFragment(io.sweers.catchup.ui.fragments.PagerFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector.injectServiceFragment(io.sweers.catchup.ui.fragments.service.ServiceFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/MissingBinding] io.sweers.catchup.ui.activity.ServiceSettingsActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
A binding with matching key exists in component: io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity is injected at | |
io.sweers.catchup.injection.ActivityModule.provideActivity(componentActivity) | |
android.app.Activity is injected at | |
io.sweers.catchup.edu.Syllabus(activity, …) | |
io.sweers.catchup.edu.Syllabus is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity.syllabus | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
io.sweers.catchup.injection.ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector.injectAboutFragment(io.sweers.catchup.ui.about.AboutFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector.injectChangelogFragment(io.sweers.catchup.ui.about.ChangelogFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector.injectLicensesFragment(io.sweers.catchup.ui.about.LicensesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(io.sweers.catchup.ui.activity.OrderServicesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector.injectPagerFragment(io.sweers.catchup.ui.fragments.PagerFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector.injectServiceFragment(io.sweers.catchup.ui.fragments.service.ServiceFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC]/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/MissingBinding] io.sweers.catchup.ui.activity.SettingsActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
A binding with matching key exists in component: io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC | |
io.sweers.catchup.ui.activity.SettingsActivity is injected at | |
io.sweers.catchup.injection.ActivityModule.provideActivity(componentActivity) | |
android.app.Activity is injected at | |
io.sweers.catchup.edu.Syllabus(activity, …) | |
io.sweers.catchup.edu.Syllabus is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity.syllabus | |
io.sweers.catchup.ui.activity.OrderServicesActivity is injected at | |
io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(io.sweers.catchup.ui.activity.OrderServicesActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
io.sweers.catchup.injection.ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector.injectAboutActivity(io.sweers.catchup.ui.about.AboutActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(io.sweers.catchup.ui.activity.ServiceSettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector.injectSettingsActivity(io.sweers.catchup.ui.activity.SettingsActivity) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC] | |
io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector.injectAboutFragment(io.sweers.catchup.ui.about.AboutFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector.injectChangelogFragment(io.sweers.catchup.ui.about.ChangelogFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector.injectLicensesFragment(io.sweers.catchup.ui.about.LicensesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(io.sweers.catchup.ui.activity.OrderServicesFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector.injectPagerFragment(io.sweers.catchup.ui.fragments.PagerFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] | |
io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector.injectServiceFragment(io.sweers.catchup.ui.fragments.service.ServiceFragment) [io.sweers.catchup.app.CatchUpApplication_HiltComponents.ApplicationC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityRetainedC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.ActivityC → io.sweers.catchup.app.CatchUpApplication_HiltComponents.FragmentC] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/Users/zsweers/dev/android/personal/CatchUp/app/build/generated/source/kapt/debug/io/sweers/catchup/app/CatchUpApplication_HiltComponents.java:188: error: [Dagger/Validation] | |
public abstract static class ApplicationC implements ApplicationComponent, | |
^ | |
[Dagger/DuplicateBindings] ComponentActivity is bound multiple times: | |
@NotNull @PerActivity @Binds ComponentActivity ActivityModule.provideComponentActivity(T) | |
@NotNull @PerActivity @Binds ComponentActivity AboutActivity.Module.provideComponentActivity(AboutActivity) | |
@NotNull @PerActivity @Binds ComponentActivity MainActivity.ServiceIntegrationModule.provideComponentActivity(MainActivity) | |
@NotNull @PerActivity @Binds ComponentActivity OrderServicesActivity.Module.provideComponentActivity(OrderServicesActivity) | |
@NotNull @PerActivity @Binds ComponentActivity ServiceSettingsActivity.ServiceSettingsActivityModule.provideComponentActivity(ServiceSettingsActivity) | |
@NotNull @PerActivity @Binds ComponentActivity SettingsActivity.SettingsActivityModule.provideComponentActivity(SettingsActivity) | |
in component: [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
[Dagger/DuplicateBindings] Activity is bound multiple times: | |
ActivityComponentBuilder ActivityComponentBuilder.activity(Activity) | |
@NotNull @PerActivity @Binds Activity ActivityModule.provideActivity(T) | |
@NotNull @PerActivity @Binds Activity AboutActivity.Module.provideActivity(AboutActivity) | |
@NotNull @PerActivity @Binds Activity MainActivity.ServiceIntegrationModule.provideActivity(MainActivity) | |
@NotNull @PerActivity @Binds Activity OrderServicesActivity.Module.provideActivity(OrderServicesActivity) | |
@NotNull @PerActivity @Binds Activity ServiceSettingsActivity.ServiceSettingsActivityModule.provideActivity(ServiceSettingsActivity) | |
@NotNull @PerActivity @Binds Activity SettingsActivity.SettingsActivityModule.provideActivity(SettingsActivity) | |
in component: [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
[Dagger/IncompatiblyScopedBindings] CatchUpApplication_HiltComponents.ActivityC scoped with @ActivityScoped may not reference bindings with different scopes: | |
@NotNull @PerActivity @Provides ViewContainer UiModule.provideViewContainer$catchup_debug(DebugViewContainer) | |
@PerActivity class CustomTabActivityHelper | |
@PerActivity class Syllabus | |
@PerActivity class DebugViewContainer | |
@PerActivity class BugReportLens | |
@NotNull @PerActivity @Binds ComponentActivity ActivityModule.provideComponentActivity(T) | |
@NotNull @PerActivity @Binds ComponentActivity ActivityModule.provideComponentActivity(T) | |
@NotNull @PerActivity @Binds ComponentActivity ActivityModule.provideComponentActivity(T) | |
@NotNull @PerActivity @Binds ComponentActivity ActivityModule.provideComponentActivity(T) | |
@NotNull @PerActivity @Binds ComponentActivity ActivityModule.provideComponentActivity(T) | |
@NotNull @PerActivity @Binds ComponentActivity ActivityModule.provideComponentActivity(T) | |
@NotNull @PerActivity @Provides ImgurUploadApi BugReportModule.provideImgurService$catchup_debug(Lazy<OkHttpClient>, Moshi, RxJava2CallAdapterFactory, AppConfig) | |
@NotNull @PerActivity @Provides GitHubIssueApi BugReportModule.provideGithubIssueService$catchup_debug(Lazy<OkHttpClient>, Moshi, RxJava2CallAdapterFactory, AppConfig) | |
@NotNull @PerActivity @Binds Activity ActivityModule.provideActivity(T) | |
@NotNull @PerActivity @Binds Activity ActivityModule.provideActivity(T) | |
@NotNull @PerActivity @Binds Activity ActivityModule.provideActivity(T) | |
@NotNull @PerActivity @Binds Activity ActivityModule.provideActivity(T) | |
@NotNull @PerActivity @Binds Activity ActivityModule.provideActivity(T) | |
@NotNull @PerActivity @Binds Activity ActivityModule.provideActivity(T) | |
@NotNull @PerActivity @Provides @TextViewPool RecyclerView.RecycledViewPool MainActivity.ServiceIntegrationModule.Companion.provideTextViewPool() | |
@NotNull @PerActivity @Provides @VisualViewPool RecyclerView.RecycledViewPool MainActivity.ServiceIntegrationModule.Companion.provideVisualViewPool() | |
@NotNull @FinalServices @PerActivity @Provides Map<String,Provider<Service>> MainActivity.ServiceIntegrationModule.Companion.provideFinalServices(ServiceDao, Map<String,ServiceMeta>, SharedPreferences, Map<String,Provider<Service>>, AppConfig) | |
@NotNull @PerActivity @Binds DetailDisplayer MainActivity.ServiceIntegrationModule.provideDetailDisplayer(MainActivityDetailDisplayer) | |
@PerActivity class MainActivityDetailDisplayer [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
[Dagger/IncompatiblyScopedBindings] CatchUpApplication_HiltComponents.FragmentC scoped with @FragmentScoped may not reference bindings with different scopes: | |
@PerActivity class LinkManager [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
[Dagger/MissingBinding] AboutActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
A binding with matching key exists in component: CatchUpApplication_HiltComponents.ActivityC | |
AboutActivity is injected at | |
ActivityModule.provideActivity(componentActivity) | |
Activity is injected at | |
Syllabus(activity, …) | |
Syllabus is injected at | |
OrderServicesActivity.syllabus | |
OrderServicesActivity is injected at | |
OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(OrderServicesActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
AboutActivity_GeneratedInjector.injectAboutActivity(AboutActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(ServiceSettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
SettingsActivity_GeneratedInjector.injectSettingsActivity(SettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
AboutFragment_GeneratedInjector.injectAboutFragment(AboutFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ChangelogFragment_GeneratedInjector.injectChangelogFragment(ChangelogFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
LicensesFragment_GeneratedInjector.injectLicensesFragment(LicensesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(OrderServicesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
PagerFragment_GeneratedInjector.injectPagerFragment(PagerFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ServiceFragment_GeneratedInjector.injectServiceFragment(ServiceFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
[Dagger/MissingBinding] T cannot be provided without an @Provides-annotated method. | |
T is injected at | |
ActivityModule.provideActivity(componentActivity) | |
Activity is injected at | |
Syllabus(activity, …) | |
Syllabus is injected at | |
OrderServicesActivity.syllabus | |
OrderServicesActivity is injected at | |
OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(OrderServicesActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
AboutActivity_GeneratedInjector.injectAboutActivity(AboutActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(ServiceSettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
SettingsActivity_GeneratedInjector.injectSettingsActivity(SettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
AboutFragment_GeneratedInjector.injectAboutFragment(AboutFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ChangelogFragment_GeneratedInjector.injectChangelogFragment(ChangelogFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
LicensesFragment_GeneratedInjector.injectLicensesFragment(LicensesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(OrderServicesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
PagerFragment_GeneratedInjector.injectPagerFragment(PagerFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ServiceFragment_GeneratedInjector.injectServiceFragment(ServiceFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
[Dagger/MissingBinding] MainActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
MainActivity is injected at | |
ActivityModule.provideActivity(componentActivity) | |
Activity is injected at | |
Syllabus(activity, …) | |
Syllabus is injected at | |
OrderServicesActivity.syllabus | |
OrderServicesActivity is injected at | |
OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(OrderServicesActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
ActivityModule.provideComponentActivity(componentActivity) | |
MainActivityDetailDisplayer(mainActivity) | |
The following other entry points also depend on it: | |
AboutActivity_GeneratedInjector.injectAboutActivity(AboutActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(ServiceSettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
SettingsActivity_GeneratedInjector.injectSettingsActivity(SettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
AboutFragment_GeneratedInjector.injectAboutFragment(AboutFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ChangelogFragment_GeneratedInjector.injectChangelogFragment(ChangelogFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
LicensesFragment_GeneratedInjector.injectLicensesFragment(LicensesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(OrderServicesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
PagerFragment_GeneratedInjector.injectPagerFragment(PagerFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ServiceFragment_GeneratedInjector.injectServiceFragment(ServiceFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
[Dagger/MissingBinding] OrderServicesActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
A binding with matching key exists in component: CatchUpApplication_HiltComponents.ActivityC | |
OrderServicesActivity is injected at | |
ActivityModule.provideActivity(componentActivity) | |
Activity is injected at | |
Syllabus(activity, …) | |
Syllabus is injected at | |
OrderServicesActivity.syllabus | |
OrderServicesActivity is injected at | |
OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(OrderServicesActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
AboutActivity_GeneratedInjector.injectAboutActivity(AboutActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(ServiceSettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
SettingsActivity_GeneratedInjector.injectSettingsActivity(SettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
AboutFragment_GeneratedInjector.injectAboutFragment(AboutFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ChangelogFragment_GeneratedInjector.injectChangelogFragment(ChangelogFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
LicensesFragment_GeneratedInjector.injectLicensesFragment(LicensesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(OrderServicesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
PagerFragment_GeneratedInjector.injectPagerFragment(PagerFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ServiceFragment_GeneratedInjector.injectServiceFragment(ServiceFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
[Dagger/MissingBinding] ServiceSettingsActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
A binding with matching key exists in component: CatchUpApplication_HiltComponents.ActivityC | |
ServiceSettingsActivity is injected at | |
ActivityModule.provideActivity(componentActivity) | |
Activity is injected at | |
Syllabus(activity, …) | |
Syllabus is injected at | |
OrderServicesActivity.syllabus | |
OrderServicesActivity is injected at | |
OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(OrderServicesActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
AboutActivity_GeneratedInjector.injectAboutActivity(AboutActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(ServiceSettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
SettingsActivity_GeneratedInjector.injectSettingsActivity(SettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
AboutFragment_GeneratedInjector.injectAboutFragment(AboutFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ChangelogFragment_GeneratedInjector.injectChangelogFragment(ChangelogFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
LicensesFragment_GeneratedInjector.injectLicensesFragment(LicensesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(OrderServicesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
PagerFragment_GeneratedInjector.injectPagerFragment(PagerFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ServiceFragment_GeneratedInjector.injectServiceFragment(ServiceFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
[Dagger/MissingBinding] SettingsActivity cannot be provided without an @Inject constructor or an @Provides-annotated method. This type supports members injection but cannot be implicitly provided. | |
A binding with matching key exists in component: CatchUpApplication_HiltComponents.ActivityC | |
SettingsActivity is injected at | |
ActivityModule.provideActivity(componentActivity) | |
Activity is injected at | |
Syllabus(activity, …) | |
Syllabus is injected at | |
OrderServicesActivity.syllabus | |
OrderServicesActivity is injected at | |
OrderServicesActivity_GeneratedInjector.injectOrderServicesActivity(OrderServicesActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
It is also requested at: | |
ActivityModule.provideComponentActivity(componentActivity) | |
The following other entry points also depend on it: | |
AboutActivity_GeneratedInjector.injectAboutActivity(AboutActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
ServiceSettingsActivity_GeneratedInjector.injectServiceSettingsActivity(ServiceSettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
SettingsActivity_GeneratedInjector.injectSettingsActivity(SettingsActivity) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC] | |
AboutFragment_GeneratedInjector.injectAboutFragment(AboutFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ChangelogFragment_GeneratedInjector.injectChangelogFragment(ChangelogFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
LicensesFragment_GeneratedInjector.injectLicensesFragment(LicensesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
OrderServicesFragment_GeneratedInjector.injectOrderServicesFragment(OrderServicesFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
PagerFragment_GeneratedInjector.injectPagerFragment(PagerFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
ServiceFragment_GeneratedInjector.injectServiceFragment(ServiceFragment) [CatchUpApplication_HiltComponents.ApplicationC → CatchUpApplication_HiltComponents.ActivityRetainedC → CatchUpApplication_HiltComponents.ActivityC → CatchUpApplication_HiltComponents.FragmentC] | |
====================== | |
Full classname legend: | |
====================== | |
AboutActivity: io.sweers.catchup.ui.about.AboutActivity | |
AboutActivity_GeneratedInjector: io.sweers.catchup.ui.about.AboutActivity_GeneratedInjector | |
AboutFragment: io.sweers.catchup.ui.about.AboutFragment | |
AboutFragment_GeneratedInjector: io.sweers.catchup.ui.about.AboutFragment_GeneratedInjector | |
Activity: android.app.Activity | |
ActivityComponentBuilder: dagger.hilt.android.internal.builders.ActivityComponentBuilder | |
ActivityModule: io.sweers.catchup.injection.ActivityModule | |
ActivityScoped: dagger.hilt.android.scopes.ActivityScoped | |
AppConfig: dev.zacsweers.catchup.appconfig.AppConfig | |
BugReportLens: io.sweers.catchup.ui.bugreport.BugReportLens | |
BugReportModule: io.sweers.catchup.ui.bugreport.BugReportModule | |
CatchUpApplication_HiltComponents: io.sweers.catchup.app.CatchUpApplication_HiltComponents | |
ChangelogFragment: io.sweers.catchup.ui.about.ChangelogFragment | |
ChangelogFragment_GeneratedInjector: io.sweers.catchup.ui.about.ChangelogFragment_GeneratedInjector | |
ComponentActivity: androidx.activity.ComponentActivity | |
CustomTabActivityHelper: io.sweers.catchup.util.customtabs.CustomTabActivityHelper | |
DebugViewContainer: io.sweers.catchup.ui.DebugViewContainer | |
DetailDisplayer: io.sweers.catchup.ui.DetailDisplayer | |
FinalServices: io.sweers.catchup.ui.activity.FinalServices | |
FragmentScoped: dagger.hilt.android.scopes.FragmentScoped | |
GitHubIssueApi: io.sweers.catchup.ui.bugreport.GitHubIssueApi | |
ImgurUploadApi: io.sweers.catchup.ui.bugreport.ImgurUploadApi | |
LicensesFragment: io.sweers.catchup.ui.about.LicensesFragment | |
LicensesFragment_GeneratedInjector: io.sweers.catchup.ui.about.LicensesFragment_GeneratedInjector | |
LinkManager: io.sweers.catchup.data.LinkManager | |
MainActivity: io.sweers.catchup.ui.activity.MainActivity | |
MainActivityDetailDisplayer: io.sweers.catchup.ui.activity.MainActivityDetailDisplayer | |
Moshi: com.squareup.moshi.Moshi | |
NotNull: org.jetbrains.annotations.NotNull | |
OkHttpClient: okhttp3.OkHttpClient | |
OrderServicesActivity: io.sweers.catchup.ui.activity.OrderServicesActivity | |
OrderServicesActivity_GeneratedInjector: io.sweers.catchup.ui.activity.OrderServicesActivity_GeneratedInjector | |
OrderServicesFragment: io.sweers.catchup.ui.activity.OrderServicesFragment | |
OrderServicesFragment_GeneratedInjector: io.sweers.catchup.ui.activity.OrderServicesFragment_GeneratedInjector | |
PagerFragment: io.sweers.catchup.ui.fragments.PagerFragment | |
PagerFragment_GeneratedInjector: io.sweers.catchup.ui.fragments.PagerFragment_GeneratedInjector | |
PerActivity: io.sweers.catchup.injection.scopes.PerActivity | |
RecyclerView: androidx.recyclerview.widget.RecyclerView | |
RxJava2CallAdapterFactory: retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory | |
Service: io.sweers.catchup.service.api.Service | |
ServiceDao: io.sweers.catchup.data.ServiceDao | |
ServiceFragment: io.sweers.catchup.ui.fragments.service.ServiceFragment | |
ServiceFragment_GeneratedInjector: io.sweers.catchup.ui.fragments.service.ServiceFragment_GeneratedInjector | |
ServiceMeta: io.sweers.catchup.service.api.ServiceMeta | |
ServiceSettingsActivity: io.sweers.catchup.ui.activity.ServiceSettingsActivity | |
ServiceSettingsActivity_GeneratedInjector: io.sweers.catchup.ui.activity.ServiceSettingsActivity_GeneratedInjector | |
SettingsActivity: io.sweers.catchup.ui.activity.SettingsActivity | |
SettingsActivity_GeneratedInjector: io.sweers.catchup.ui.activity.SettingsActivity_GeneratedInjector | |
SharedPreferences: android.content.SharedPreferences | |
Syllabus: io.sweers.catchup.edu.Syllabus | |
TextViewPool: io.sweers.catchup.ui.activity.TextViewPool | |
UiModule: io.sweers.catchup.ui.activity.UiModule | |
ViewContainer: io.sweers.catchup.base.ui.ViewContainer | |
VisualViewPool: io.sweers.catchup.ui.activity.VisualViewPool | |
======================== | |
End of classname legend: | |
======================== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment