Erreur Dagger : "Prefer to run the dagger processor over that class instead" en Kotlin
Bonjour à tous ! Je migre un projet de Java vers Kotlin et j'ai rencontré un problème avec Dagger 2. J'ai un module simple qui fournit une dépendance :
```kotlin
@Module
class NetworkModule {
@Provides
@Singleton
fun provideRetrofit(): Retrofit {
return Retrofit.Builder()
.baseUrl("https://api.example.com")
.build()
}
}
@Component(modules = [NetworkModule::class])
@Singleton
interface AppComponent {
fun inject(activity: MainActivity)
}
```
Mais quand je lance la compilation, Gradle affiche l'erreur :
`error: [Dagger/DependencyCycle] Prefer to run the dagger processor over that class instead`
J'ai cherché sur Google, mais toutes les solutions sont soit pour Java, soit ne fonctionnent pas. J'utilise Kotlin 1.8, Dagger 2.48, kapt. J'ai essayé de nettoyer...