Skip to content

chore: remove some unnecessary commons.lang3 usage - #8726

Merged
jeremylong merged 1 commit into
dependency-check:mainfrom
chadlwilson:reduce-commons-lang3-compat-issues
Aug 10, 2026
Merged

chore: remove some unnecessary commons.lang3 usage#8726
jeremylong merged 1 commit into
dependency-check:mainfrom
chadlwilson:reduce-commons-lang3-compat-issues

Conversation

@chadlwilson

@chadlwilson chadlwilson commented Aug 8, 2026

Copy link
Copy Markdown
Collaborator

Description of Change

commons-lang3 often clashes with other plugins, especially in Gradle since we dont isolate classpaths Avoiding using it (or its deprecated methods) where possible for these newer methods only added in more recent versions of commons-lang3, or with a clear alternative.

Would like to remove it more generally (and reduce its usage only to transitives) but will worry about that later.

Related issues

Have test cases been added to cover the new functionality?

yes

commons-lang3 often clashes with other plugins, especially in Gradle. Avoiding using it (or its deprecated methods) where possible.

Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
@boring-cyborg boring-cyborg Bot added core changes to core tests test cases labels Aug 8, 2026
@chadlwilson chadlwilson added this to the 13.0.1 milestone Aug 9, 2026
@jeremylong
jeremylong merged commit e7e9411 into dependency-check:main Aug 10, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core changes to core tests test cases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

IllegalAccessError in org.apache.commons.lang3.Strings in Gradle plugin 13.0.0

2 participants