Skip to content
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

Defer processing of elements that depend on generated code. #80

Merged
merged 1 commit into from
May 14, 2019

Conversation

Leland-Takamine
Copy link
Collaborator

@Leland-Takamine Leland-Takamine commented May 14, 2019

Previously, Motif's annotation processor would fail to recognize code generated superinterfaces/superclasses. Leverage BasicAnnotationProcessor to defer processing of elements that depend on generated code. Only add test for immediate superinterfaces for now. Once google/auto#733 lands and is deployed we'll update to the newest version of google/auto and add tests for grandparent superinterfaces.

@Leland-Takamine Leland-Takamine merged commit 6697c04 into master May 14, 2019
@Leland-Takamine Leland-Takamine deleted the deferred-elements branch May 14, 2019 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants