Я только что натолкнулся на код, который заставляет (или пытается) добавить @Sigleton
к @Component
следующим образом (пример взят здесь) :
@Singleton
@Component
interface ComponentA extends MarkerA {
}
Хотя добавление @Sigleton
к классу, который является зависимостью, понятно, я не могу понять, почему можно сделать Компонент Даггера одиночным?