Resultados da pesquisa a pedido "dagger-2"
Não é possível encontrar a classe de símbolo "Gerada" para o Dagger 2
Eu apenas comecei a fazer injeção de dependência usandoDagger 2. Quando eu girei minhamodules, components e tentei construir meu aplicativo,gradle jogou o erro Error:(4, 24) error: cannot find symbol class Generated Eu procurei e descobri que o ...
Adaga 2 Construtores injetores
Estou começando a usar o Dagger 2 em um aplicativo que estou desenvolvendo, mas tenho algumas perguntas sobre como o Dagger 2 funciona. Eu recebo toda a lógica por trás dos métodos @Provides e da anotação @Inject para inicializar suas ...
Desativar a injeção do Dagger nos testes
Eu tenho o seguinte LoginFragment que usa o Dagger para injetar seus campos: class LoginFragment : DaggerFragment() { @Inject lateinit var viewModelFactory: ViewModelProvider.Factory override fun onActivityCreated(savedInstanceState: Bundle?) { ...
O punhal 2 nomeado não pode ser fornecido sem o método @Provides
Tentando grok Dagger 2 e tendo um problema com provedores nomeados. Eu tenho uma configuração simples da seguinte maneira: // Module @Module class AppModule(private val app: App) { @Provides @AppScope fun providesApp() = app @Provides @AppScope ...
Punhal e Kotlin. O punhal não gera classes de componentes
Eu sou novo com kotlin e Dagger. Tenho um pequeno problema que não sei resolver e não encontro uma solução. Então é isso que eu tenho @Module class AppModule (app: Application) { private var application: Application; init { this.application = ...
Dagger 2.0 - AppEngine - configuração do gradle
Estou tentando passar do Dagger 1.2.2 para o Dagger 2.0.1 no projeto AppEngine ( NÃOAndroid um). Com o Dagger 1.2.2 simples: compile 'com.squareup.dagger:dagger-compiler:1.2.2' compile 'com.squareup.dagger:dagger:1.2.2'fez o truque. Com o ...
Referência não resolvida: DaggerTestComponent (Kotlin com Dagger for Test)
Quando usamos o Dagger e o Kotlin, precisamos do seguinte em nossa dependência build.gradle kapt 'com.google.dagger:dagger-compiler:2.0' compile 'com.google.dagger:dagger:2.0' provided 'org.glassfish:javax.annotation:10.0-b28'Como afirmado ...
Adaga 2 - injetando classes não Android
Estou implementandoDagger 2 no meu aplicativo Android. Eu o tenho configurado da seguinte maneira: AppComponent.java @Singleton @Component(modules = { AndroidInjectionModule.class, AndroidSupportInjectionModule.class, ActivityBuilder.class, ...
Adaga gerando várias instâncias do interceptor de retrofit
Eu sou novo no Dagger e no Retrofit. Estou tendo problemas em que várias instâncias do interceptor personalizado de modernização estão sendo geradas, apesar do singleton declarado no módulo dagger. Eu preciso apenas de uma instância. Dagger ...
Adaga 2 - como evitar a repetição de código para injetar dependências que exigem contexto de atividade
O projeto no qual estou trabalhando tem várias classes de utilitários que requerem contexto de atividade. Não quero declarar um novo método @Provides para cada atividade que usa a dependência. ou seja, não quero isso: @Provides static Navigator ...