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]

Reply via email to