You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2015/04/21 02:02:55 UTC

maven-wagon git commit: Restore 2.8 behaviour which returns "localhost" for an empty url.

Repository: maven-wagon
Updated Branches:
  refs/heads/master 00d43027f -> 2b367be64


Restore 2.8 behaviour which returns "localhost" for an empty url.

Fixed behaviour that caused an index out of bounds exception when merging
local metadata and causing 10s of the Maven ITs to fail. All Maven ITs
pass now using master.


Project: http://git-wip-us.apache.org/repos/asf/maven-wagon/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-wagon/commit/2b367be6
Tree: http://git-wip-us.apache.org/repos/asf/maven-wagon/tree/2b367be6
Diff: http://git-wip-us.apache.org/repos/asf/maven-wagon/diff/2b367be6

Branch: refs/heads/master
Commit: 2b367be640cb69459bcf33fe97286a279c9bdbc4
Parents: 00d4302
Author: Jason van Zyl <jv...@apache.org>
Authored: Mon Apr 20 20:00:11 2015 -0400
Committer: Jason van Zyl <jv...@apache.org>
Committed: Mon Apr 20 20:00:56 2015 -0400

----------------------------------------------------------------------
 .../src/main/java/org/apache/maven/wagon/PathUtils.java          | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-wagon/blob/2b367be6/wagon-provider-api/src/main/java/org/apache/maven/wagon/PathUtils.java
----------------------------------------------------------------------
diff --git a/wagon-provider-api/src/main/java/org/apache/maven/wagon/PathUtils.java b/wagon-provider-api/src/main/java/org/apache/maven/wagon/PathUtils.java
index e77e03a..4641473 100644
--- a/wagon-provider-api/src/main/java/org/apache/maven/wagon/PathUtils.java
+++ b/wagon-provider-api/src/main/java/org/apache/maven/wagon/PathUtils.java
@@ -133,6 +133,10 @@ public final class PathUtils
      */
     public static String host( final String url )
     {
+        if ( url == null || url.length() == 0 )
+        {
+            return "localhost";
+        }
         String authorization = authorization( url );
         int index = authorization.indexOf( '@' );
         String host = ( index >= 0 ) ? authorization.substring( index + 1 ) : authorization;