// right characters.
final String rev = optRev.get().toString();
checkArgument(rev.length() == 10, "Unsupported revision %s", rev);
- packageNameBuilder.append("rev");
- packageNameBuilder.append(rev.substring(2, 4)).append(rev.substring(5, 7)).append(rev.substring(8));
+ packageNameBuilder.append("rev").append(rev, 2, 4).append(rev, 5, 7).append(rev.substring(8));
} else {
// No-revision packages are special
packageNameBuilder.append("norev");
final StringBuilder builder = new StringBuilder();
boolean first = true;
- for (String p : DOT_SPLITTER.split(packageName.toLowerCase())) {
+ for (String p : DOT_SPLITTER.split(packageName.toLowerCase(Locale.ENGLISH))) {
if (first) {
first = false;
} else {
return str;
}
if (str.length() == 1) {
- return str.toUpperCase();
+ return str.toUpperCase(Locale.ENGLISH);
}
- return str.substring(0, 1).toUpperCase() + str.substring(1);
+ return str.substring(0, 1).toUpperCase(Locale.ENGLISH) + str.substring(1);
}
/**
return str;
}
if (str.length() == 1) {
- return str.toLowerCase();
+ return str.toLowerCase(Locale.ENGLISH);
}
- return str.substring(0, 1).toLowerCase() + str.substring(1);
+ return str.substring(0, 1).toLowerCase(Locale.ENGLISH) + str.substring(1);
}
/**