[MNG-6829] Remove commons-lang3 dependency - ASF Jira (original) (raw)
- Type:
Sub-task
- Status: Closed
- Priority:
Minor
- Resolution: Fixed
- Affects Version/s: 3.6.3
Currently we use commons-lang3 for the following classes
- StringUtils can be replaced by usage of either plexus-utils or maven-shared-utils or as I tested with self implementation
- SystemUtils is only used in some tests which can simply replaced by using JUnit Jupiter with all the support it has.
- Validate is a precondition class which checks for parameters etc. can be implemented very easily (done already to see how it works). Later this could be made part of maven-shared-utils.
- Currently the StringUtils.substringAfterLast( resourceName, "/" ) is used in ConsoleMavenTransferListener
- dtPKn.xlsx
16/Apr/23 09:07
37 kB
is related to
MNG-6840 Upgrade commons-lang3 to 3.12.0
- Closed
relates to
MNG-5649 Use Commons Lang's Validate to intercept invalid input
- Closed
links to
(31 links to)