Skip to content

Support incremental annotation processing with Gradle #22150

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
philwebb opened this issue Jun 29, 2020 · 3 comments
Closed

Support incremental annotation processing with Gradle #22150

philwebb opened this issue Jun 29, 2020 · 3 comments
Labels
type: enhancement A general enhancement
Milestone

Comments

@philwebb
Copy link
Member

See #16603 for background. The actual fix will be slightly more complex as we'll need to unwrap some Gradle types.

@renjfk
Copy link

renjfk commented Sep 25, 2020

This is still failing with error Full recompilation is required because '@Override' has source retention. Aggregating annotation processors require class or runtime retention.

@wilkinsona
Copy link
Member

@renjfk Thanks for letting us know. I'm not sure I fully understand the connection between @Override and Boot's annotation configuration properties annotation processor. It doesn't look at @Override but I wonder if Gradle's is being confused as the annotation processor declares that it supports all annotation types.

To help us to investigate, can you please open a new issue with a minimal sample that reproduces the behaviour you have described?

@wilkinsona
Copy link
Member

With thanks to @ve2m, we now have a new issue and sample: #23580.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

3 participants