diff --git a/java/dagger/hilt/android/internal/lifecycle/DefaultViewModelFactories.java b/java/dagger/hilt/android/internal/lifecycle/DefaultViewModelFactories.java index 915f9934d6b..427822dbbac 100644 --- a/java/dagger/hilt/android/internal/lifecycle/DefaultViewModelFactories.java +++ b/java/dagger/hilt/android/internal/lifecycle/DefaultViewModelFactories.java @@ -152,14 +152,14 @@ interface ActivityModule { /** The activity entry point to retrieve the factory. */ @EntryPoint @InstallIn(ActivityComponent.class) - interface ActivityEntryPoint { + public interface ActivityEntryPoint { InternalFactoryFactory getHiltInternalFactoryFactory(); } /** The fragment entry point to retrieve the factory. */ @EntryPoint @InstallIn(FragmentComponent.class) - interface FragmentEntryPoint { + public interface FragmentEntryPoint { InternalFactoryFactory getHiltInternalFactoryFactory(); } diff --git a/java/dagger/hilt/android/internal/lifecycle/HiltViewModelFactory.java b/java/dagger/hilt/android/internal/lifecycle/HiltViewModelFactory.java index e274df659ac..3b0d3bc43cf 100644 --- a/java/dagger/hilt/android/internal/lifecycle/HiltViewModelFactory.java +++ b/java/dagger/hilt/android/internal/lifecycle/HiltViewModelFactory.java @@ -46,9 +46,10 @@ */ public final class HiltViewModelFactory implements ViewModelProvider.Factory { + /** Hilt entry point for getting the multi-binding map of ViewModels. */ @EntryPoint @InstallIn(ViewModelComponent.class) - interface ViewModelFactoriesEntryPoint { + public interface ViewModelFactoriesEntryPoint { @HiltViewModelMap Map> getHiltViewModelMap(); }