From 29c0de1717bf0359e95179bf2bbb637f32840a73 Mon Sep 17 00:00:00 2001 From: Harsh Mehta Date: Sat, 29 Nov 2025 23:34:54 +0530 Subject: [PATCH] fix: replace deprecated StringUtils.contains calls in ArchetypeSelectorUtils Signed-off-by: Harsh Mehta --- .../archetype/ui/generation/ArchetypeSelectorUtils.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectorUtils.java b/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectorUtils.java index 17756840..7ba2150d 100644 --- a/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectorUtils.java +++ b/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/ui/generation/ArchetypeSelectorUtils.java @@ -37,12 +37,12 @@ private ArchetypeSelectorUtils() { } private static String extractGroupIdFromFilter(String filter) { - return StringUtils.contains(filter, ':') ? StringUtils.substringBefore(filter, ":") : null; + return filter.contains(":") ? StringUtils.substringBefore(filter, ":") : null; } private static String extractArtifactIdFromFilter(String filter) { // if no : the full text is considered as artifactId content - return StringUtils.contains(filter, ':') ? StringUtils.substringAfter(filter, ":") : filter; + return filter.contains(":") ? StringUtils.substringAfter(filter, ":") : filter; } /** @@ -66,8 +66,8 @@ public static Map> getFilteredArchetypesByCatalog( String groupId = ArchetypeSelectorUtils.extractGroupIdFromFilter(filter); String artifactId = ArchetypeSelectorUtils.extractArtifactIdFromFilter(filter); - if (((groupId == null) || StringUtils.contains(archetype.getGroupId(), groupId)) - && StringUtils.contains(archetype.getArtifactId(), artifactId)) { + if (((groupId == null) || archetype.getGroupId().contains(groupId)) + && archetype.getArtifactId().contains(artifactId)) { archetypes.add(archetype); } }