Fixed
Status Update
Comments
jl...@google.com <jl...@google.com>
js...@google.com <js...@google.com> #3
Android Gradle Plugin: 8.7.1
Could you try the latest canary, AGP 8.8.0-alpha09
?
js...@google.com <js...@google.com>
js...@google.com <js...@google.com>
an...@google.com <an...@google.com> #4
I just updated to Android Gradle Plugin: 8.7.2 and the bug is fixed.
nu...@traderepublic.com <nu...@traderepublic.com> #5
Comment has been deleted.
nu...@gmail.com <nu...@gmail.com> #6
I just tried running lint on two more of my computers, one which also has a fresh clone of the github project, and one which has an "ancient" (but up to date) clone of the project -- the two computers have very different Settings -> Editor -> Inspections choices. The old clones do not have this lint check anywhere in their choices, whereas new clones do. Very odd indeed. (I have .idea/ in my .gitignore BTW).
Description
DESCRIBE THE ISSUE IN DETAIL: AbstractAnnotationDetector is used in DeprecatedAnnotationDetector rule. After AGP 8.6.0 and Lint 31.6.0,
visitAnnotationUsage
started checking wrong function/constructor.I cannot verify this situation in Unit Test. Repo has the setup to reproduce.
STEPS TO REPRODUCE:
Version of Gradle Plugin: 8.6.x, 8.7.0 Version of Gradle: 8.10.2 Version of Java: 21 OS: Mac OS, Ubuntu