-
Notifications
You must be signed in to change notification settings - Fork 38k
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
SynthesizedAnnotation must be public [SPR-13057] #17649
Comments
Stéphane Nicoll commented this broke Spring Boot's build. Looking at it now. |
Stéphane Nicoll commented Sam, I tried to write a unit test by moving the annotations to the I am assigning that back to you to write the proper test for this issue. Thanks! |
Sam Brannen commented Hi Stéphane Nicoll, Thanks for investigating this and pushing the fix so quickly! I'm fine with Cheers, Sam |
Sam Brannen commented As for writing a proper test for this scenario, I'll see what I can cook up. ;) |
Sam Brannen commented It turns out that it is in fact a requirement that I overlooked. Straight from the Javadoc for
Plus, I was able to produce a fully reflection-based test that reproduces the issue (although with a slightly different stack trace). Commit coming soon. - Sam |
Sam Brannen commented Added test that verifies the requirement that |
Stéphane Nicoll opened SPR-13057 and commented
Status Quo
Analysis
The
SynthesizedAnnotation
must bepublic
so that non-public annotations from different packages can be proxied.Issue Links:
Referenced from: commits e7ea925, 39b2fbb
The text was updated successfully, but these errors were encountered: