Dagger 2 – Why is this a dependency cycle?

@Provides @Singleton
public AuthManager providesAuthManager(AuthManager manager) {
    return manager;
}

Your providesAuthManager method which provides an AuthManager depends on an AuthManager.

There’s your cycle 🙂

Leave a Comment