From 7ad93da31535c12444061e471f4fc0c087a15a4e Mon Sep 17 00:00:00 2001 From: Guillaume Husta Date: Tue, 12 Jan 2021 14:30:04 +0100 Subject: [PATCH] Fixes #439 : String index out of range: 9 --- .../codehaus/mojo/versions/api/DefaultVersionsHelper.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java b/src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java index 46a82f7a8..1477e6a38 100644 --- a/src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java +++ b/src/main/java/org/codehaus/mojo/versions/api/DefaultVersionsHelper.java @@ -400,10 +400,7 @@ private static RuleSet getRulesViaWagon(String rulesUri, Log logger, String serv } static boolean isClasspathUri(String uri) { - boolean startsWithProtocol = null != uri && uri.startsWith(CLASSPATH_PROTOCOL); - boolean hasColonNext = null != uri && uri.charAt(CLASSPATH_PROTOCOL.length()) == ':'; - - return startsWithProtocol && hasColonNext; + return (uri != null && uri.startsWith(CLASSPATH_PROTOCOL + ":")); } /**