diff options
author | Ian Bull | 2013-04-12 20:16:45 +0000 |
---|---|---|
committer | Ian Bull | 2013-04-12 20:16:45 +0000 |
commit | 1a33ad63b2700f40043128a0e9fdaa69005bf249 (patch) | |
tree | c680acf64ea8b2e797c21d4a7408f353827e057a /bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox | |
parent | 11c1ab663154efe0e0be72945607a9fe45ffc679 (diff) | |
download | rt.equinox.p2-1a33ad63b2700f40043128a0e9fdaa69005bf249.tar.gz rt.equinox.p2-1a33ad63b2700f40043128a0e9fdaa69005bf249.tar.xz rt.equinox.p2-1a33ad63b2700f40043128a0e9fdaa69005bf249.zip |
bug 399668: URL for p2.index is not being generated properly
Instead of trying to generate the URI ourselves, this uses
URIUtil.append to create the URI with the p2.index extension.
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/internal/p2/repository/helpers/AbstractRepositoryManager.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/internal/p2/repository/helpers/AbstractRepositoryManager.java b/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/internal/p2/repository/helpers/AbstractRepositoryManager.java index c2fdf9157..554820293 100644 --- a/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/internal/p2/repository/helpers/AbstractRepositoryManager.java +++ b/bundles/org.eclipse.equinox.p2.repository/src/org/eclipse/equinox/internal/p2/repository/helpers/AbstractRepositoryManager.java @@ -1189,11 +1189,7 @@ public abstract class AbstractRepositoryManager<T> implements IRepositoryManager String spec = base.toString(); if (spec.endsWith(name)) return base; - if (spec.endsWith("/")) //$NON-NLS-1$ - spec += name; - else - spec += "/" + name; //$NON-NLS-1$ - return new URI(spec); + return URIUtil.append(base, name); } protected Transport getTransport() { |