Skip to content

Get rid of commons-beanutils #2129

@vkochnev

Description

@vkochnev

Spring Cloud Contract uses commons-beanutils which is extremely old and depends on even more outdated and moreover vulnerable commons-collections library, there is also no evidence that common-beanutils will be updated any time soon.

The use of the aforementioned library is quite limited and should be easy to rewrite without use of this library.
I actually found only one usage:

Also there are several usages of commons-collections in one file:


Which can be replaced with Spring specific implementations or commons-collections4 if it's not possible.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions