int userInfoColon = userInfo.indexOf(":");
if (userInfoColon >= 0) {
userInfoUserName = userInfo.substring(0, userInfoColon);
userInfoPassword = userInfo.substring(userInfoColon + 1);
}
<BUG>}
pspParsedUri parsedUri = new pspParsedUri();</BUG>
int offset = 0;
if (uri.getSchemeSpecificPart() != null && uri.getSchemeSpecificPart().startsWith("//")) {
parsedUri.noSlash = 0;

int userInfoColon = userInfo.indexOf(":");
if (userInfoColon >= 0) {
userInfoUserName = userInfo.substring(0, userInfoColon);
userInfoPassword = userInfo.substring(userInfoColon + 1);
}
}
String query = uri.getQuery();
if (query != null && query.length() > 0) {
query = "?" + query;
}
pspParsedUri parsedUri = new pspParsedUri();
int offset = 0;
if (uri.getSchemeSpecificPart() != null && uri.getSchemeSpecificPart().startsWith("//")) {
parsedUri.noSlash = 0;
