Skip to content

Fixed more maven related editor kits on JDK 27 - #9713

Merged
mbien merged 1 commit into
apache:masterfrom
mbien:fix-more-maven-editor-kits
Oct 14, 2026
Merged

mbien merged 1 commit into
apache:masterfrom
mbien:fix-more-maven-editor-kits

Conversation

@mbien

@mbien mbien commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

kits are no longer injected and can't be set via Strings

found the POM I missed in #9705 and several properties

the property editors are found in the run configuration windows for example, xml views are artifact details tabs

we should do a repo wide code inspection but I don't have time for that atm (also some of those are in guarded sections + require dependency changes)

meta #9523

@mbien mbien added this to the NB32 milestone Oct 13, 2026
@mbien
mbien requested a review from neilcsmith-net October 13, 2026 20:11
@mbien mbien added Maven [ci] enable "build tools" tests Editor ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) Upgrade JDK Upgrade to the JDK requirements of a module. labels Oct 13, 2026
@mbien
mbien marked this pull request as draft October 13, 2026 20:17
@mbien

mbien commented Oct 13, 2026 •

Copy link
Copy Markdown
Member Author

something wrong. investigating

edit: it doesn't like the html kits. will revert those since they work by default

this should cover all editor kits of the maven modules

kits are no longer injected and can't be set via Strings (apache#9523)
@mbien
mbien force-pushed the fix-more-maven-editor-kits branch from ed013de to 78c3efe Compare October 13, 2026 20:23
@mbien
mbien marked this pull request as ready for review October 13, 2026 20:24

@neilcsmith-net neilcsmith-net 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, thanks!

Yes, we need a wider effort to remove the broken registration and bring everything into alignment, but that should wait for NB33.

@mbien
mbien merged commit 9fc08e3 into apache:master Oct 14, 2026
61 of 62 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) Editor Maven [ci] enable "build tools" tests Upgrade JDK Upgrade to the JDK requirements of a module.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants