google / dagger

A fast dependency injector for Android and Java.
https://dagger.dev
Apache License 2.0
17.43k stars 2.01k forks source link

Crash of dagger.lint.DaggerKotlinIssueDetector using AGP 7.2.0-beta02 #3238

Closed Ostkontentitan closed 2 years ago

Ostkontentitan commented 2 years ago
NoSuchMethodError:DaggerKotlinIssueDetector$createUastHandler$1.visitField(DaggerKotlinIssueDetector.kt:166)
←UElementVisitor$DispatchPsiVisitor.visitField(UElementVisitor.kt:659)
←KotlinUField.accept(KotlinUField.kt:51)
←ImplementationUtilsKt.acceptList(implementationUtils.kt:23)
←AbstractKotlinUClass.accept(AbstractKotlinUClass.kt:42)
←ImplementationUtilsKt.acceptList(implementationUtils.kt:23)
←UFile$DefaultImpls.accept(UFile.kt:87)
←KotlinUFile.accept(KotlinUFile.kt:14)

We get these errors running lint on our project after AGP update.

Classes affected use only hilts: import dagger.hilt.android.AndroidEntryPoint

and have no other references to dagger packages.

danysantiago commented 2 years ago

Dupe of https://github.com/google/dagger/issues/3201