Skip to content

Fix WordUtils dependency on IntelliJ 2026.2 - #39

Open
qaz4042 wants to merge 1 commit into
netnexus:masterfrom
qaz4042:codex/fix-wordutils
Open

qaz4042 wants to merge 1 commit into
netnexus:masterfrom
qaz4042:codex/fix-wordutils

Conversation

@qaz4042

@qaz4042 qaz4042 commented Sep 15, 2026

Copy link
Copy Markdown

CamelCase 3.0.12 fails on IntelliJ IDEA 2026.2 with NoClassDefFoundError for org/apache/commons/lang/WordUtils.

This keeps the released 3.0.12 transform signature and replaces only WordUtils.capitalize with a local equivalent, so the existing compiled action handler remains binary-compatible. The branch includes a reproducible local packaging script and tests that compile against the released JAR and run against the patched package.

Validated with IntelliJ IDEA 2026.2.2 JDK and cases including RESOLVED, FieldMode, field_mode, skipped formats, whitespace, and title casing.

Closes #36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

NoClassDefFoundError: org/apache/commons/lang/WordUtils on IntelliJ IDEA 2026.2

1 participant