Skip to content

Adapt Core to Weld API cleanup - #3532

Merged
manovotn merged 16 commits into
weld:mainfrom
manovotn:adapt-weld-api-cleanup
Sep 23, 2026
Merged

manovotn merged 16 commits into
weld:mainfrom
manovotn:adapt-weld-api-cleanup

Conversation

@manovotn

Copy link
Copy Markdown
Member

Adaptation of core to weld/api#335.

Contains snapshot version of Weld API, hence draft.

@manovotn
manovotn force-pushed the adapt-weld-api-cleanup branch 2 times, most recently from 2ea9f9a to 55308e2 Compare September 22, 2026 15:56
@manovotn manovotn linked an issue Sep 22, 2026 that may be closed by this pull request
@manovotn
manovotn force-pushed the adapt-weld-api-cleanup branch from 55308e2 to 406ef33 Compare September 23, 2026 09:47
@manovotn
manovotn force-pushed the adapt-weld-api-cleanup branch from 406ef33 to 9b9cecf Compare September 23, 2026 10:09
@manovotn
manovotn marked this pull request as ready for review September 23, 2026 10:09
@manovotn
manovotn force-pushed the adapt-weld-api-cleanup branch 2 times, most recently from 5d0f267 to 7f321a6 Compare September 23, 2026 11:38
@manovotn

Copy link
Copy Markdown
Member Author

Failures are related to WFLY still using the now removed LiteExtensionTranslator constructor variant.
Fix should be trivial and exists since Weld 5.1 so it should cover all the cases in which current WFLY uses Weld.

@manovotn

Copy link
Copy Markdown
Member Author

WFLY PR - wildfly/wildfly#20429

I ran the incontainer/TCK tests locally against patched WFLY and got a pass.

@manovotn
manovotn merged commit ef34191 into weld:main Sep 23, 2026
10 of 17 checks passed
@manovotn
manovotn deleted the adapt-weld-api-cleanup branch September 23, 2026 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cleanup before Weld 7 Final release

1 participant