luehe 2003/08/01 14:12:33 Modified: el/src/java/org/apache/commons/el ArraySuffix.java BinaryOperatorExpression.java Coercions.java DivideOperator.java ExpressionEvaluatorImpl.java FunctionInvocation.java IntegerDivideOperator.java ModulusOperator.java UnaryMinusOperator.java UnaryOperatorExpression.java el/src/java/org/apache/commons/el/parser ELParser.java ParseException.java TokenMgrError.java Log: Minor cleanup. Patch provided by Ryan Lubke Revision Changes Path 1.4 +61 -31 jakarta-commons/el/src/java/org/apache/commons/el/ArraySuffix.java Index: ArraySuffix.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/ArraySuffix.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ArraySuffix.java 31 Jul 2003 02:01:07 -0000 1.3 +++ ArraySuffix.java 1 Aug 2003 21:12:32 -0000 1.4 @@ -224,33 +224,64 @@ Integer indexObj = Coercions.coerceToInteger(indexVal); if (indexObj == null) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.BAD_INDEX_VALUE, - getOperatorSymbol(), indexVal.getClass().getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.BAD_INDEX_VALUE, + getOperatorSymbol(), indexVal.getClass().getName()); + log.error(message); + throw new ELException(message); } return null; } else if (pValue instanceof List) { try { return ((List) pValue).get(indexObj.intValue()); - } catch (Throwable t) { + } catch (ArrayIndexOutOfBoundsException aob) { + if (log.isWarnEnabled()) { + log.warn( + MessageUtil.getMessageWithArgs( + Constants.EXCEPTION_ACCESSING_LIST, indexObj), aob); + } + return null; + } catch (IndexOutOfBoundsException iob) { if (log.isWarnEnabled()) { log.warn( MessageUtil.getMessageWithArgs( - Constants.EXCEPTION_ACCESSING_LIST, - indexObj), t); + Constants.EXCEPTION_ACCESSING_LIST, indexObj), iob); + } + return null; + } catch (Throwable t) { + if (log.isErrorEnabled()) { + String message = MessageUtil.getMessageWithArgs( + Constants.EXCEPTION_ACCESSING_LIST, + indexObj); + log.error(message, t); + throw new ELException(message, t); } return null; } - } else { try { return Array.get(pValue, indexObj.intValue()); - } catch (Throwable t) { + } catch (ArrayIndexOutOfBoundsException aob) { if (log.isWarnEnabled()) { log.warn( MessageUtil.getMessageWithArgs( - Constants.EXCEPTION_ACCESSING_ARRAY, indexObj), t); + Constants.EXCEPTION_ACCESSING_ARRAY, indexObj), aob); + } + return null; + } catch (IndexOutOfBoundsException iob) { + if (log.isWarnEnabled()) { + log.warn( + MessageUtil.getMessageWithArgs( + Constants.EXCEPTION_ACCESSING_ARRAY, indexObj), iob); + } + return null; + } catch (Throwable t) { + if (log.isErrorEnabled()) { + String message = MessageUtil.getMessageWithArgs( + Constants.EXCEPTION_ACCESSING_ARRAY, + indexObj); + log.error(message, t); + throw new ELException(message, t); } return null; } @@ -271,33 +302,32 @@ try { return property.getReadMethod().invoke(pValue, sNoArgs); } catch (InvocationTargetException exc) { - if (log.isWarnEnabled()) { - log.warn( - MessageUtil.getMessageWithArgs( - Constants.ERROR_GETTING_PROPERTY, indexStr, pValue.getClass().getName()), - exc.getTargetException() - ); + if (log.isErrorEnabled()) { + String message = MessageUtil.getMessageWithArgs( + Constants.ERROR_GETTING_PROPERTY, indexStr, pValue.getClass().getName()); + Throwable t = exc.getTargetException(); + log.warn(message, t); + throw new ELException(message, t); } return null; - } catch (Exception exc) { - if (log.isWarnEnabled()) { - log.warn( - MessageUtil.getMessageWithArgs( - Constants.ERROR_GETTING_PROPERTY, indexStr, pValue.getClass().getName()), - exc - ); + } catch (Throwable t) { + if (log.isErrorEnabled()) { + String message = MessageUtil.getMessageWithArgs( + Constants.ERROR_GETTING_PROPERTY, indexStr, pValue.getClass().getName()); + log.warn(message, t); + throw new ELException(message, t); } return null; } } else { - if (log.isWarnEnabled()) { - log.warn( - MessageUtil.getMessageWithArgs( - Constants.CANT_FIND_INDEX, - indexVal, - pValue.getClass().getName(), - getOperatorSymbol()) - ); + if (log.isErrorEnabled()) { + String message = MessageUtil.getMessageWithArgs( + Constants.CANT_FIND_INDEX, + indexVal, + pValue.getClass().getName(), + getOperatorSymbol()); + log.error(message); + throw new ELException(message); } return null; } 1.4 +2 -2 jakarta-commons/el/src/java/org/apache/commons/el/BinaryOperatorExpression.java Index: BinaryOperatorExpression.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/BinaryOperatorExpression.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- BinaryOperatorExpression.java 31 Jul 2003 02:01:07 -0000 1.3 +++ BinaryOperatorExpression.java 1 Aug 2003 21:12:32 -0000 1.4 @@ -128,7 +128,7 @@ StringBuffer buf = new StringBuffer (); buf.append ("("); buf.append (mExpression.getExpressionString ()); - for (int i = 0; i < mOperators.size (); i++) { + for (int i = 0, size = mOperators.size(); i < size; i++) { BinaryOperator operator = (BinaryOperator) mOperators.get (i); Expression expression = (Expression) mExpressions.get (i); buf.append (" "); @@ -151,7 +151,7 @@ throws ELException { Object value = mExpression.evaluate (pResolver, functions); - for (int i = 0; i < mOperators.size (); i++) { + for (int i = 0, size = mOperators.size(); i < size; i++) { BinaryOperator operator = (BinaryOperator) mOperators.get (i); // For the And/Or operators, we need to coerce to a boolean 1.5 +88 -72 jakarta-commons/el/src/java/org/apache/commons/el/Coercions.java Index: Coercions.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/Coercions.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- Coercions.java 31 Jul 2003 02:01:07 -0000 1.4 +++ Coercions.java 1 Aug 2003 21:12:32 -0000 1.5 @@ -394,11 +394,13 @@ try { return pValue.toString (); } - catch (Exception exc) { + catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs(Constants.TOSTRING_EXCEPTION, - pValue.getClass().getName()), exc); + String message = MessageUtil.getMessageWithArgs( + Constants.TOSTRING_EXCEPTION, + pValue.getClass().getName()); + log.error(message, exc); + throw new ELException(exc); } return ""; } @@ -424,9 +426,10 @@ } else if (pValue instanceof Boolean) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.BOOLEAN_TO_NUMBER, pValue, pClass.getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.BOOLEAN_TO_NUMBER, pValue, pClass.getName()); + log.error(message); + throw new ELException(message); } return coerceToPrimitiveNumber(ZERO, pClass); } @@ -442,21 +445,23 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.STRING_TO_NUMBER_EXCEPTION, - (String) pValue, pClass.getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.STRING_TO_NUMBER_EXCEPTION, + (String) pValue, pClass.getName()); + log.error(message); + throw new ELException(message); } return coerceToPrimitiveNumber (ZERO, pClass); } } else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.COERCE_TO_NUMBER, - pValue.getClass().getName(), - pClass.getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.COERCE_TO_NUMBER, + pValue.getClass().getName(), + pClass.getName()); + log.error(message); + throw new ELException(message); } return coerceToPrimitiveNumber (0, pClass); } @@ -479,8 +484,8 @@ ((int) (((Character) pValue).charValue ())); } else if (pValue instanceof Boolean) { - if (log.isErrorEnabled()) { - log.error( + if (log.isWarnEnabled()) { + log.warn( MessageUtil.getMessageWithArgs( Constants.BOOLEAN_TO_NUMBER, pValue, Integer.class.getName())); } @@ -498,8 +503,8 @@ return Integer.valueOf ((String) pValue); } catch (Exception exc) { - if (log.isErrorEnabled()) { - log.error( + if (log.isWarnEnabled()) { + log.warn( MessageUtil.getMessageWithArgs( Constants.STRING_TO_NUMBER_EXCEPTION, (String) pValue, @@ -681,9 +686,10 @@ } else if (pValue instanceof Boolean) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.BOOLEAN_TO_CHARACTER, pValue)); + String message = MessageUtil.getMessageWithArgs( + Constants.BOOLEAN_TO_CHARACTER, pValue); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getCharacter ((char) 0); } @@ -697,10 +703,11 @@ } else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.COERCE_TO_CHARACTER, - pValue.getClass().getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.COERCE_TO_CHARACTER, + pValue.getClass().getName()); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getCharacter ((char) 0); } @@ -728,19 +735,21 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.STRING_TO_BOOLEAN, (String) pValue), exc); + String message = MessageUtil.getMessageWithArgs( + Constants.STRING_TO_BOOLEAN, (String) pValue); + log.error(message, exc); + throw new ELException(message, exc); } return Boolean.FALSE; } } else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.COERCE_TO_BOOLEAN, - pValue.getClass().getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.COERCE_TO_BOOLEAN, + pValue.getClass().getName()); + log.error(message); + throw new ELException(message); } return Boolean.TRUE; } @@ -770,10 +779,11 @@ } else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.NO_PROPERTY_EDITOR, - str, pClass.getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.NO_PROPERTY_EDITOR, + str, pClass.getName()); + log.error(message); + throw new ELException(message); } return null; } @@ -788,11 +798,12 @@ } else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.PROPERTY_EDITOR_ERROR, - pValue, - pClass.getName()), exc); + String message = MessageUtil.getMessageWithArgs( + Constants.PROPERTY_EDITOR_ERROR, + pValue, + pClass.getName()); + log.error(message, exc); + throw new ELException(message, exc); } return null; } @@ -800,11 +811,12 @@ } else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.COERCE_TO_OBJECT, - pValue.getClass().getName(), - pClass.getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.COERCE_TO_OBJECT, + pValue.getClass().getName(), + pClass.getName()); + log.error(message); + throw new ELException(message); } return null; } @@ -954,12 +966,13 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.COMPARABLE_ERROR, - pLeft.getClass().getName(), - (pRight == null) ? "null" : pRight.getClass().getName(), - pOperator.getOperatorSymbol()), exc); + String message = MessageUtil.getMessageWithArgs( + Constants.COMPARABLE_ERROR, + pLeft.getClass().getName(), + (pRight == null) ? "null" : pRight.getClass().getName(), + pOperator.getOperatorSymbol()); + log.error(message, exc); + throw new ELException(message, exc); } return Boolean.FALSE; } @@ -974,12 +987,13 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.COMPARABLE_ERROR, - pRight.getClass().getName(), - (pLeft == null) ? "null" : pLeft.getClass().getName(), - pOperator.getOperatorSymbol()), exc); + String message = MessageUtil.getMessageWithArgs( + Constants.COMPARABLE_ERROR, + pRight.getClass().getName(), + (pLeft == null) ? "null" : pLeft.getClass().getName(), + pOperator.getOperatorSymbol()); + log.error(message, exc); + throw new ELException(message, exc); } return Boolean.FALSE; } @@ -987,12 +1001,13 @@ else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ARITH_OP_BAD_TYPE, - pOperator.getOperatorSymbol(), - pLeft.getClass().getName(), - pRight.getClass().getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.ARITH_OP_BAD_TYPE, + pOperator.getOperatorSymbol(), + pLeft.getClass().getName(), + pRight.getClass().getName()); + log.error(message); + throw new ELException(message); } return Boolean.FALSE; } @@ -1087,12 +1102,13 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ERROR_IN_EQUALS, - pLeft.getClass().getName(), - pRight.getClass().getName(), - pOperator.getOperatorSymbol()), exc); + String message = MessageUtil.getMessageWithArgs( + Constants.ERROR_IN_EQUALS, + pLeft.getClass().getName(), + pRight.getClass().getName(), + pOperator.getOperatorSymbol()); + log.error(message, exc); + throw new ELException(message, exc); } return Boolean.FALSE; } 1.4 +14 -12 jakarta-commons/el/src/java/org/apache/commons/el/DivideOperator.java Index: DivideOperator.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/DivideOperator.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- DivideOperator.java 31 Jul 2003 02:01:07 -0000 1.3 +++ DivideOperator.java 1 Aug 2003 21:12:32 -0000 1.4 @@ -139,12 +139,13 @@ return left.divide(right, BigDecimal.ROUND_HALF_UP); } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ARITH_ERROR, - getOperatorSymbol(), - "" + left, - "" + right)); + String message = MessageUtil.getMessageWithArgs( + Constants.ARITH_ERROR, + getOperatorSymbol(), + "" + left, + "" + right); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getInteger(0); } @@ -161,12 +162,13 @@ return PrimitiveObjects.getDouble(left / right); } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ARITH_ERROR, - getOperatorSymbol(), - "" + left, - "" + right)); + String message = MessageUtil.getMessageWithArgs( + Constants.ARITH_ERROR, + getOperatorSymbol(), + "" + left, + "" + right); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getInteger(0); } 1.4 +1 -1 jakarta-commons/el/src/java/org/apache/commons/el/ExpressionEvaluatorImpl.java Index: ExpressionEvaluatorImpl.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/ExpressionEvaluatorImpl.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ExpressionEvaluatorImpl.java 31 Jul 2003 02:01:07 -0000 1.3 +++ ExpressionEvaluatorImpl.java 1 Aug 2003 21:12:32 -0000 1.4 @@ -433,7 +433,7 @@ { StringBuffer retval = new StringBuffer (); char ch; - for (int i = 0; i < str.length (); i++) { + for (int i = 0, length = str.length(); i < length; i++) { switch (str.charAt (i)) { case 0 : continue; 1.5 +26 -20 jakarta-commons/el/src/java/org/apache/commons/el/FunctionInvocation.java Index: FunctionInvocation.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/FunctionInvocation.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- FunctionInvocation.java 31 Jul 2003 02:01:07 -0000 1.4 +++ FunctionInvocation.java 1 Aug 2003 21:12:32 -0000 1.5 @@ -138,9 +138,10 @@ // if the Map is null, then the function is invalid if (functions == null) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.UNKNOWN_FUNCTION, functionName)); + String message = MessageUtil.getMessageWithArgs( + Constants.UNKNOWN_FUNCTION, functionName); + log.error(message); + throw new ELException(message); } } @@ -160,9 +161,10 @@ Method target = (Method) functions.resolveFunction(prefix, localName); if (target == null) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.UNKNOWN_FUNCTION, functionName)); + String message = MessageUtil.getMessageWithArgs( + Constants.UNKNOWN_FUNCTION, functionName); + log.error(message); + throw new ELException(message); } } @@ -170,11 +172,12 @@ Class[] params = target.getParameterTypes(); if (params.length != argumentList.size()) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.INAPPROPRIATE_FUNCTION_ARG_COUNT, - functionName, new Integer(params.length), - new Integer(argumentList.size()))); + String message = MessageUtil.getMessageWithArgs( + Constants.INAPPROPRIATE_FUNCTION_ARG_COUNT, + functionName, new Integer(params.length), + new Integer(argumentList.size())); + log.error(message); + throw new ELException(message); } } @@ -193,18 +196,21 @@ return (target.invoke(null, arguments)); } catch (InvocationTargetException ex) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.FUNCTION_INVOCATION_ERROR, - functionName), ex.getTargetException()); + String message = MessageUtil.getMessageWithArgs( + Constants.FUNCTION_INVOCATION_ERROR, + functionName); + Throwable t = ex.getTargetException(); + log.error(message, t); + throw new ELException(message, t); } return null; - } catch (Exception ex) { + } catch (Throwable t) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.FUNCTION_INVOCATION_ERROR, - functionName), ex); + String message = MessageUtil.getMessageWithArgs( + Constants.FUNCTION_INVOCATION_ERROR, + functionName); + log.error(message, t); + throw new ELException(message, t); } return null; } 1.3 +6 -6 jakarta-commons/el/src/java/org/apache/commons/el/IntegerDivideOperator.java Index: IntegerDivideOperator.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/IntegerDivideOperator.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- IntegerDivideOperator.java 31 Jul 2003 02:01:07 -0000 1.2 +++ IntegerDivideOperator.java 1 Aug 2003 21:12:32 -0000 1.3 @@ -135,12 +135,12 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ARITH_ERROR, - getOperatorSymbol(), - "" + left, - "" + right)); + String message = MessageUtil.getMessageWithArgs( + Constants.ARITH_ERROR, + getOperatorSymbol(), + "" + left, + "" + right); + log.error(message); } return PrimitiveObjects.getInteger (0); } 1.4 +21 -18 jakarta-commons/el/src/java/org/apache/commons/el/ModulusOperator.java Index: ModulusOperator.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/ModulusOperator.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ModulusOperator.java 31 Jul 2003 02:01:07 -0000 1.3 +++ ModulusOperator.java 1 Aug 2003 21:12:32 -0000 1.4 @@ -144,12 +144,13 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ARITH_ERROR, - getOperatorSymbol(), - "" + left, - "" + right)); + String message = MessageUtil.getMessageWithArgs( + Constants.ARITH_ERROR, + getOperatorSymbol(), + "" + left, + "" + right); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getInteger (0); } @@ -164,12 +165,13 @@ return left.remainder(right); } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ARITH_ERROR, - getOperatorSymbol(), - "" + left, - "" + right)); + String message = MessageUtil.getMessageWithArgs( + Constants.ARITH_ERROR, + getOperatorSymbol(), + "" + left, + "" + right); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getInteger(0); } @@ -187,12 +189,13 @@ } catch (Exception exc) { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.ARITH_ERROR, - getOperatorSymbol(), - "" + left, - "" + right)); + String message = MessageUtil.getMessageWithArgs( + Constants.ARITH_ERROR, + getOperatorSymbol(), + "" + left, + "" + right); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getInteger (0); } 1.4 +6 -5 jakarta-commons/el/src/java/org/apache/commons/el/UnaryMinusOperator.java Index: UnaryMinusOperator.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/UnaryMinusOperator.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- UnaryMinusOperator.java 31 Jul 2003 02:01:07 -0000 1.3 +++ UnaryMinusOperator.java 1 Aug 2003 21:12:32 -0000 1.4 @@ -174,11 +174,12 @@ else { if (log.isErrorEnabled()) { - log.error( - MessageUtil.getMessageWithArgs( - Constants.UNARY_OP_BAD_TYPE, - getOperatorSymbol(), - pValue.getClass().getName())); + String message = MessageUtil.getMessageWithArgs( + Constants.UNARY_OP_BAD_TYPE, + getOperatorSymbol(), + pValue.getClass().getName()); + log.error(message); + throw new ELException(message); } return PrimitiveObjects.getInteger (0); } 1.4 +1 -1 jakarta-commons/el/src/java/org/apache/commons/el/UnaryOperatorExpression.java Index: UnaryOperatorExpression.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/UnaryOperatorExpression.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- UnaryOperatorExpression.java 31 Jul 2003 02:01:07 -0000 1.3 +++ UnaryOperatorExpression.java 1 Aug 2003 21:12:32 -0000 1.4 @@ -132,7 +132,7 @@ buf.append (" "); } else { - for (int i = 0; i < mOperators.size (); i++) { + for (int i = 0, size = mOperators.size(); i < size; i++) { UnaryOperator operator = (UnaryOperator) mOperators.get (i); buf.append (operator.getOperatorSymbol ()); buf.append (" "); 1.3 +1 -1 jakarta-commons/el/src/java/org/apache/commons/el/parser/ELParser.java Index: ELParser.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/parser/ELParser.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ELParser.java 31 Mar 2003 01:17:07 -0000 1.2 +++ ELParser.java 1 Aug 2003 21:12:32 -0000 1.3 @@ -1889,7 +1889,7 @@ jj_rescan_token(); jj_add_error_token(0, 0); int[][] exptokseq = new int[jj_expentries.size()][]; - for (int i = 0; i < jj_expentries.size(); i++) { + for (int i = 0, size = jj_expentries.size(); i < size; i++) { exptokseq[i] = (int[])jj_expentries.elementAt(i); } return new ParseException(token, exptokseq, tokenImage); 1.2 +1 -1 jakarta-commons/el/src/java/org/apache/commons/el/parser/ParseException.java Index: ParseException.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/parser/ParseException.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ParseException.java 4 Feb 2003 00:22:25 -0000 1.1 +++ ParseException.java 1 Aug 2003 21:12:32 -0000 1.2 @@ -147,7 +147,7 @@ protected String add_escapes(String str) { StringBuffer retval = new StringBuffer(); char ch; - for (int i = 0; i < str.length(); i++) { + for (int i = 0, length = str.length(); i < length; i++) { switch (str.charAt(i)) { case 0 : 1.2 +1 -1 jakarta-commons/el/src/java/org/apache/commons/el/parser/TokenMgrError.java Index: TokenMgrError.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/parser/TokenMgrError.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- TokenMgrError.java 4 Feb 2003 00:22:25 -0000 1.1 +++ TokenMgrError.java 1 Aug 2003 21:12:32 -0000 1.2 @@ -40,7 +40,7 @@ protected static final String addEscapes(String str) { StringBuffer retval = new StringBuffer(); char ch; - for (int i = 0; i < str.length(); i++) { + for (int i = 0, length = str.length(); i < length; i++) { switch (str.charAt(i)) { case 0 :
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]