Skip to content

chore: remove unused commons-lang dependency - #20

Merged
ryanbarlow97 merged 1 commit into
mainfrom
chore/remove-historical-cruft-4fec1582
Sep 23, 2026
Merged

ryanbarlow97 merged 1 commit into
mainfrom
chore/remove-historical-cruft-4fec1582

Conversation

@ryanbarlow97

Copy link
Copy Markdown
Contributor

Remove commons-lang:commons-lang:2.6 from pom.xml. The jar provides only org.apache.commons.lang.* packages, and nothing in main or test sources imports org.apache.commons or uses its helpers (StringUtils, WordUtils and so on). The build does not shade it and plugin.yml does not list it as a library, so it was only ever an unused compile classpath entry.

Validation: listed the packages in commons-lang-2.6.jar with unzip -l and searched src (including tests), resources, the workflows and scripts for them; no matches. The dependency has no checksum or prepare-release entries because it resolves from Maven Central. CI build is the gate.

No deployment or release publication is included.

🤖 Generated with Claude Code

Nothing in main or test sources imports org.apache.commons, and the
jar is not shaded or listed in plugin.yml libraries.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@ryanbarlow97
ryanbarlow97 merged commit d0db7d5 into main Sep 23, 2026
1 check passed
@ryanbarlow97
ryanbarlow97 deleted the chore/remove-historical-cruft-4fec1582 branch September 23, 2026 08:37
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.

1 participant