Hilt Generated Code having not used code?
Ahn-seokjoo opened this issue · 2 comments
hi im watching hilt generated code, but never called get method and create method in generated code.
even NetworkModule_ProvideMemberDaoFactory usage, only use provideMemberDao method. never used get()
so why hilt generated not used code? (get, create)
If I missed something, I would appreciate it if you could let me know in what situations it is used.
Because the factory classes are generated by Dagger, and are created separate from the @HiltAndroidApp
or Dagger @Component
as they may be used in multiple roots (e.g. if you include a module in a library). So we have to include code for multiple situations, but not all of it will be used in any particular situation. For example, some of those methods will be used when not using fastInit
mode.
i appreciate it!