-
Notifications
You must be signed in to change notification settings - Fork 6
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
Fix type argument annotation inheritance #228
Conversation
@andriy-dmytruk Maybe need test case, when you have annotations in interface and in implementation controller together |
15a5ff0
to
5ca9504
Compare
Kudos, SonarCloud Quality Gate passed! |
I would like to investigate the core fix |
I'm going to come up with a better API to get overridden methods; otherwise, this will be a major performance hit. |
@dstepanov should this PR be moved to draft until we have an API in core? |
@sdelamo I put it to draft. I am going to finish it after the Core is released. |
cabdd7f
to
d7668db
Compare
Looks like the method |
@dstepanov any news about this? |
Attempt fix for this issue in core: micronaut-projects/micronaut-core#9984.
This seemed to be a very complicated behavior to fix in core, so I attempted fixing it for validation only.
I think this should work as a solution for now, as not many other modules use type parameters and might not require their inheritance.