Rename Paths to PathUtil to avoid conflicting with NIO
Change-Id: Ieb166158bf3774f40afc6b39239fb1ef5d3fbc6f
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/ArchiveServlet.java b/gitiles-servlet/src/main/java/com/google/gitiles/ArchiveServlet.java
index 40777a0..dbbb28f 100644
--- a/gitiles-servlet/src/main/java/com/google/gitiles/ArchiveServlet.java
+++ b/gitiles-servlet/src/main/java/com/google/gitiles/ArchiveServlet.java
@@ -99,7 +99,7 @@
private String getFilename(GitilesView view, Revision rev, String ext) {
StringBuilder sb = new StringBuilder()
- .append(Paths.basename(view.getRepositoryName()))
+ .append(PathUtil.basename(view.getRepositoryName()))
.append('-')
.append(rev.getName());
if (view.getPathPart() != null) {
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/GitilesView.java b/gitiles-servlet/src/main/java/com/google/gitiles/GitilesView.java
index b6223f4..a6df07a 100644
--- a/gitiles-servlet/src/main/java/com/google/gitiles/GitilesView.java
+++ b/gitiles-servlet/src/main/java/com/google/gitiles/GitilesView.java
@@ -722,7 +722,7 @@
breadcrumbs.add(breadcrumb(".", copyWithPath(false).setPathPart("")));
}
StringBuilder cur = new StringBuilder();
- List<String> parts = Paths.SPLITTER.omitEmptyStrings().splitToList(path);
+ List<String> parts = PathUtil.SPLITTER.omitEmptyStrings().splitToList(path);
checkArgument(hasSingleTree == null
|| (parts.isEmpty() && hasSingleTree.isEmpty())
|| hasSingleTree.size() == parts.size() - 1,
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/PathServlet.java b/gitiles-servlet/src/main/java/com/google/gitiles/PathServlet.java
index 6d54991..7e9df71 100644
--- a/gitiles-servlet/src/main/java/com/google/gitiles/PathServlet.java
+++ b/gitiles-servlet/src/main/java/com/google/gitiles/PathServlet.java
@@ -542,7 +542,7 @@
try {
modulesUrl = sw.getModulesUrl();
if (modulesUrl != null && (modulesUrl.startsWith("./") || modulesUrl.startsWith("../"))) {
- String moduleRepo = Paths.simplifyPathUpToRoot(modulesUrl, view.getRepositoryName());
+ String moduleRepo = PathUtil.simplifyPathUpToRoot(modulesUrl, view.getRepositoryName());
if (moduleRepo != null) {
modulesUrl = urls.getBaseGitUrl(req) + moduleRepo;
}
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/Paths.java b/gitiles-servlet/src/main/java/com/google/gitiles/PathUtil.java
similarity index 97%
rename from gitiles-servlet/src/main/java/com/google/gitiles/Paths.java
rename to gitiles-servlet/src/main/java/com/google/gitiles/PathUtil.java
index f69995b..e55b77d 100644
--- a/gitiles-servlet/src/main/java/com/google/gitiles/Paths.java
+++ b/gitiles-servlet/src/main/java/com/google/gitiles/PathUtil.java
@@ -22,7 +22,7 @@
import java.util.StringTokenizer;
/** Static utilities for dealing with pathnames. */
-class Paths {
+class PathUtil {
private static final CharMatcher MATCHER = CharMatcher.is('/');
static final Splitter SPLITTER = Splitter.on(MATCHER);
@@ -59,6 +59,6 @@
return path.substring(slash + 1);
}
- private Paths() {
+ private PathUtil() {
}
}
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/RevisionParser.java b/gitiles-servlet/src/main/java/com/google/gitiles/RevisionParser.java
index 5010dd5..3e3448e 100644
--- a/gitiles-servlet/src/main/java/com/google/gitiles/RevisionParser.java
+++ b/gitiles-servlet/src/main/java/com/google/gitiles/RevisionParser.java
@@ -115,7 +115,7 @@
StringBuilder b = new StringBuilder();
boolean first = true;
- for (String part : Paths.SPLITTER.split(path)) {
+ for (String part : PathUtil.SPLITTER.split(path)) {
if (part.isEmpty()) {
return null; // No valid revision contains empty segments.
}
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/TreeSoyData.java b/gitiles-servlet/src/main/java/com/google/gitiles/TreeSoyData.java
index 0b275e0..4bef0f8 100644
--- a/gitiles-servlet/src/main/java/com/google/gitiles/TreeSoyData.java
+++ b/gitiles-servlet/src/main/java/com/google/gitiles/TreeSoyData.java
@@ -62,7 +62,7 @@
static final int MAX_SYMLINK_SIZE = 16 << 10;
static String resolveTargetUrl(GitilesView view, String target) {
- String resolved = Paths.simplifyPathUpToRoot(target, view.getPathPart());
+ String resolved = PathUtil.simplifyPathUpToRoot(target, view.getPathPart());
if (resolved == null) {
return null;
}
diff --git a/gitiles-servlet/src/test/java/com/google/gitiles/PathsTest.java b/gitiles-servlet/src/test/java/com/google/gitiles/PathsTest.java
index 4e566e2..11725ae 100644
--- a/gitiles-servlet/src/test/java/com/google/gitiles/PathsTest.java
+++ b/gitiles-servlet/src/test/java/com/google/gitiles/PathsTest.java
@@ -14,7 +14,7 @@
package com.google.gitiles;
-import static com.google.gitiles.Paths.simplifyPathUpToRoot;
+import static com.google.gitiles.PathUtil.simplifyPathUpToRoot;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
@@ -22,7 +22,7 @@
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
-/** Tests for {@link Paths}. */
+/** Tests for {@link PathUtil}. */
@RunWith(JUnit4.class)
public class PathsTest {
@Test