Вот пример, который у меня есть -
public class GinDemoPresenter implements Presenter {
private View view;
@Inject
public GinDemoPresenter (View view) {
this.view = view;
}
....
}
public class GinDemoView implements View {
private Presenter presenter;
@Inject
public GinDemoView(Presenter presenter) {
this.presenter = presenter;
}
....
}
Во время компиляции я вижу это -
...
Cycle detected in the dependency graph. Consider using a Provider?
...
Может ли кто-нибудь привести пример того, как разрешить циклическую зависимость в GIN?