Skip to content

Add more detections to BeanReader#shouldDelay #805

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

Merged
merged 4 commits into from
Apr 16, 2025

Conversation

cbarlin
Copy link
Contributor

@cbarlin cbarlin commented Apr 15, 2025

Should resolve #804 by adding more detections to the shouldDelay method. Namely:

  • Check the BeanTypes annotation
  • Check for interfaces
  • Check for any super type

Copy link
Collaborator

@SentryMan SentryMan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look fine to me

@SentryMan SentryMan requested a review from rbygrave April 15, 2025 06:23
@SentryMan SentryMan added the bug Something isn't working label Apr 15, 2025
@SentryMan SentryMan added this to the 11.5 milestone Apr 15, 2025
@rbygrave rbygrave merged commit 838968d into avaje:master Apr 16, 2025
5 checks passed
@rbygrave
Copy link
Contributor

FYI: This is in version 11.5-RC3 which is on its way to central

@cbarlin
Copy link
Contributor Author

cbarlin commented Apr 16, 2025

Awesomes - thank you both!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bean implementing generated interface isn't wireable
3 participants