in src/main/java/org/apache/commons/configuration2/io/FileLocatorUtils.java [294:308]
static String getBasePath(final URL url) {
if (url == null) {
return null;
}
String s = url.toString();
if (s.startsWith(FILE_SCHEME) && !s.startsWith("file://")) {
s = "file://" + s.substring(FILE_SCHEME.length());
}
if (s.endsWith("/") || StringUtils.isEmpty(url.getPath())) {
return s;
}
return s.substring(0, s.lastIndexOf("/") + 1);
}