You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Elliotte Rusty Harold (Jira)" <ji...@apache.org> on 2023/05/29 16:45:00 UTC

[jira] [Created] (SUREFIRE-2172) StringUtils: yet more of them

Elliotte Rusty Harold created SUREFIRE-2172:
-----------------------------------------------

             Summary: StringUtils: yet more of them
                 Key: SUREFIRE-2172
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-2172
             Project: Maven Surefire
          Issue Type: Improvement
            Reporter: Elliotte Rusty Harold


This project contains not one, not two, but **three** different StringUtils classes that duplicate functionality in the JDK and elsewhere. One or two of them imght be built by shading other classes. They're even sometimes both imported in the same classes such as LegacyPojoStackTraceWriter:

import org.apache.maven.surefire.api.util.internal.StringUtils;

import static org.apache.maven.surefire.shared.utils.StringUtils.isNotEmpty;

Figure out what to do about this. 





--
This message was sent by Atlassian Jira
(v8.20.10#820010)