This is an automated email from the ASF dual-hosted git repository. elharo pushed a commit to branch util in repository https://gitbox.apache.org/repos/asf/maven.git
commit c4236f358aa6e9aa207d3c4e60c682fce0c7f4df Author: Elliotte Rusty Harold <[email protected]> AuthorDate: Sat Mar 4 09:06:10 2023 -0500 remove plexus utils dependency --- maven-artifact/pom.xml | 4 ---- .../src/main/java/org/apache/maven/artifact/DefaultArtifact.java | 3 +-- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/maven-artifact/pom.xml b/maven-artifact/pom.xml index 038addda7..c52fd2b47 100644 --- a/maven-artifact/pom.xml +++ b/maven-artifact/pom.xml @@ -31,10 +31,6 @@ under the License. <name>Maven Artifact</name> <dependencies> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>plexus-utils</artifactId> - </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> diff --git a/maven-artifact/src/main/java/org/apache/maven/artifact/DefaultArtifact.java b/maven-artifact/src/main/java/org/apache/maven/artifact/DefaultArtifact.java index dbf93e9fc..379c60117 100644 --- a/maven-artifact/src/main/java/org/apache/maven/artifact/DefaultArtifact.java +++ b/maven-artifact/src/main/java/org/apache/maven/artifact/DefaultArtifact.java @@ -33,7 +33,6 @@ import org.apache.maven.artifact.versioning.ArtifactVersion; import org.apache.maven.artifact.versioning.DefaultArtifactVersion; import org.apache.maven.artifact.versioning.OverConstrainedVersionException; import org.apache.maven.artifact.versioning.VersionRange; -import org.codehaus.plexus.util.StringUtils; /** * @author Jason van Zyl @@ -172,7 +171,7 @@ public class DefaultArtifact implements Artifact { } public boolean hasClassifier() { - return StringUtils.isNotEmpty(classifier); + return classifier != null && !classifier.isEmpty(); } public String getScope() {
