scolebourne 2003/07/30 15:17:49 Modified: lang/src/java/org/apache/commons/lang StringUtils.java Log: Fixes arising from Clover report Revision Changes Path 1.82 +12 -12 jakarta-commons/lang/src/java/org/apache/commons/lang/StringUtils.java Index: StringUtils.java =================================================================== RCS file: /home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/StringUtils.java,v retrieving revision 1.81 retrieving revision 1.82 diff -u -r1.81 -r1.82 --- StringUtils.java 26 Jul 2003 15:35:35 -0000 1.81 +++ StringUtils.java 30 Jul 2003 22:17:49 -0000 1.82 @@ -2331,10 +2331,10 @@ } if (str.length() == 1) { - if ("\r".equals(str) || "\n".equals(str)) { + char ch = str.charAt(0); + if (ch == '\r' || ch == '\n') { return ""; - } - else { + } else { return str; } } @@ -2615,8 +2615,8 @@ if (repeat <= 0) { return ""; } - int inputLength; - if (repeat == 1 || (inputLength = str.length()) == 0) { + int inputLength = str.length(); + if (repeat == 1 || inputLength == 0) { return str; } if (inputLength == 1 && repeat <= PAD_LIMIT) { @@ -2771,13 +2771,13 @@ } int strLen = str.length(); int pads = size - strLen; + if (pads <= 0) { + return str; // returns original String when possible + } if (padLen == 1 && pads <= PAD_LIMIT) { return rightPad(str, size, padStr.charAt(0)); } - if (pads <= 0) { - return str; // returns original String when possible - } if (pads == padLen) { return str.concat(padStr); } else if (pads < padLen) { @@ -2884,13 +2884,13 @@ } int strLen = str.length(); int pads = size - strLen; + if (pads <= 0) { + return str; // returns original String when possible + } if (padLen == 1 && pads <= PAD_LIMIT) { return leftPad(str, size, padStr.charAt(0)); } - if (pads <= 0) { - return str; // returns original String when possible - } if (pads == padLen) { return padStr.concat(str); } else if (pads < padLen) {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]