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

Report which missing types caused a "not all of its dependencies could be resolved" error #695

Open
netdpb opened this issue Jan 8, 2019 · 0 comments

Comments

@netdpb
Copy link
Member

netdpb commented Jan 8, 2019

When an element cannot be processed because it depends on some other element that should be generated by a different annotation processor, and that dependency isn't resolved by the last round of processing, BasicAnnotationProcessor reports: " was unable to process because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code."

It would be nice to report, when possible, exactly which types couldn't be resolved.

This is related to google/dagger#1381.

@raghsriniv raghsriniv added the P3 label Jun 24, 2019
@nick-someone nick-someone added type=enhancement Make an existing feature better and removed type=addition A new feature labels Aug 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants