Skip to content

Fix synthetic bean priority collisions - #3540

Merged
manovotn merged 1 commit into
weld:mainfrom
manovotn:fix-synthetic-bean-priorities
Oct 2, 2026
Merged

manovotn merged 1 commit into
weld:mainfrom
manovotn:fix-synthetic-bean-priorities

Conversation

@manovotn

@manovotn manovotn commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Fixes #3541

The idea is to change Item to be able to accommodate both, standard and synth beans into existing views.
Synth. beans cannot be keyed based on bean class alone - you can easily register several beans with the same bean class.

@manovotn
manovotn force-pushed the fix-synthetic-bean-priorities branch from d1526ca to b6a0581 Compare September 30, 2026 06:43
@manovotn manovotn added the 7.0 label Sep 30, 2026
@manovotn
manovotn marked this pull request as ready for review September 30, 2026 06:56
@manovotn manovotn changed the title Resolve synthetic bean priorities by bean identity Fix synthetic bean priority collisions (#3541) - #3542 Sep 30, 2026
@manovotn manovotn changed the title Fix synthetic bean priority collisions (#3541) - #3542 Fix synthetic bean priority collisions Sep 30, 2026
@manovotn
manovotn force-pushed the fix-synthetic-bean-priorities branch from b6a0581 to 77a92e7 Compare September 30, 2026 07:31
@manovotn
manovotn force-pushed the fix-synthetic-bean-priorities branch from 77a92e7 to 05274e0 Compare October 1, 2026 13:48

@mkouba mkouba left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@manovotn
manovotn merged commit 12251dc into weld:main Oct 2, 2026
17 checks passed
@manovotn
manovotn deleted the fix-synthetic-bean-priorities branch October 2, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Synthetic bean priorities interfere with other beans sharing the same bean class

2 participants