Dagger2
[Hilt] 7.2 Migration – 선택적 주입
https://dagger.dev/hilt/optional-inject 7.2 Migration – Optional Injection 왜 선택적 주입이 필요한가? Hilt를 사용하는 Fragment는 Hilt를 사용하는 Activity에 속해야 하고, Hilt를 사용하는 Activity는 Hilt를 사용하는 Application에 속해 있어야 한다. 이는 순수한 Hilt 코드베이스를 위해서는 자연스러운 제약조건이며, Hilt를 사용하지 않는 Fragment 또는 Activity를 가지고 있다면 마이그레이션 할때 문제가 될 수 있다. 예를 들면, 더보기…