Author: rahul
Date: Sat Aug 1 00:12:03 2009
New Revision: 799777
URL: http://svn.apache.org/viewvc?rev=799777&view=rev
Log:
JEXL-60
Step 1 of 4 (branch will not compile until we reach 4 of 4 :-)
Remove 7 source artifacts:
* Arithmetic.java - It will be hard to maintain compatibility (given its an
interface and will probably need additions over time)
* BooleanPropertyExecutor.java, GetExecutor.java, PropertyExecutor.java - Part
of refactoring the util package to contain a more complete set of specialized
executors for property, map, list, duck setters and getters etc.
* IntrospectionUtils.java and UberspectLoggable.java - Utils mostly unused,
and we'll use new DebugInfo interface instead
* JEXLNode.java - To be replaced by differently cased JexlNode.java when
related parser changes go in
Removed:
commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/Arithmetic.java
commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/parser/JEXLNode.java
commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/util/BooleanPropertyExecutor.java
commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/util/GetExecutor.java
commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/util/PropertyExecutor.java
commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/util/introspection/IntrospectionUtils.java
commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/util/introspection/UberspectLoggable.java