This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to tag 2.1 in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
commit 7b95da4aeee27c5608efa64d303d1184ebc93a72 Merge: 477629e 60a7ba3 Author: Henri Biestro <[email protected]> AuthorDate: Tue Nov 29 14:50:59 2011 +0000 creating 2.0 branch before switching to 3.0 git-svn-id: https://svn-us.apache.org/repos/asf/commons/proper/jexl/branches/2.0@1207894 13f79535-47bb-0310-9956-ffa450edef68 BUILDING.txt | 11 + NOTICE.txt | 2 +- RELEASE-NOTES.txt | 184 ++- STATUS.html | 17 +- doap_jexl.rdf | 20 +- jexl2-compat/pom.xml | 102 ++ .../java/org/apache/commons/jexl/Expression.java | 25 +- .../org/apache/commons/jexl/ExpressionFactory.java | 49 + .../java/org/apache/commons/jexl/JexlContext.java | 12 +- .../java/org/apache/commons/jexl/JexlHelper.java | 6 +- .../main/java/org/apache/commons/jexl/JexlOne.java | 277 ++++ .../main/java/org/apache/commons/jexl/Script.java | 21 +- .../org/apache/commons/jexl/ScriptFactory.java | 52 +- .../commons/jexl/context/HashMapContext.java | 4 +- .../org/apache/commons/jexl/context/package.html | 6 +- .../main/java/org/apache/commons/jexl/package.html | 38 + .../java/org/apache/commons/jexl/ScriptTest.java | 23 +- pom.xml | 499 ++++--- src/main/assembly/src.xml | 9 +- src/main/config/checkstyle.xml | 58 +- src/main/config/findbugs-exclude-filter.xml | 42 + .../org/apache/commons/jexl/JexlArithmetic.java | 736 ---------- .../java/org/apache/commons/jexl/JexlEngine.java | 663 --------- .../org/apache/commons/jexl/JexlException.java | 103 -- .../java/org/apache/commons/jexl/UnifiedJEXL.java | 1018 -------------- src/main/java/org/apache/commons/jexl/package.html | 80 -- .../java/org/apache/commons/jexl/parser/Parser.jjt | 528 ------- .../org/apache/commons/jexl/parser/SimpleNode.java | 131 -- .../org/apache/commons/jexl/parser/package.html | 34 - .../commons/jexl/scripting/JexlScriptEngine.java | 280 ---- .../commons/jexl/scripting/JexlScriptObject.java | 82 -- .../org/apache/commons/jexl/scripting/package.html | 34 - .../apache/commons/jexl/util/ArrayListWrapper.java | 62 - .../jexl/util/introspection/Introspector.java | 133 -- .../jexl/util/introspection/IntrospectorBase.java | 251 ---- .../jexl/util/introspection/UberspectImpl.java | 147 -- .../commons/jexl/util/introspection/package.html | 55 - .../java/org/apache/commons/jexl/util/package.html | 33 - .../Info.java => jexl2/DebugInfo.java} | 32 +- .../apache/commons/{jexl => jexl2}/Debugger.java | 228 +-- .../apache/commons/{jexl => jexl2}/Expression.java | 10 +- .../commons/{jexl => jexl2}/ExpressionImpl.java | 85 +- .../commons/{jexl => jexl2}/Interpreter.java | 1143 +++++++++------ .../org/apache/commons/jexl2/JexlArithmetic.java | 1112 +++++++++++++++ .../java/org/apache/commons/jexl2/JexlContext.java | 49 + .../java/org/apache/commons/jexl2/JexlEngine.java | 1324 ++++++++++++++++++ .../org/apache/commons/jexl2/JexlException.java | 401 ++++++ .../DebugInfo.java => jexl2/JexlInfo.java} | 20 +- .../commons/jexl2/JexlThreadedArithmetic.java | 117 ++ .../org/apache/commons/{jexl => jexl2}/Main.java | 37 +- .../java/org/apache/commons/jexl2/MapContext.java | 62 + .../NamespaceResolver.java} | 30 +- .../org/apache/commons/jexl2/ObjectContext.java | 54 + .../org/apache/commons/jexl2/ReadonlyContext.java | 53 + src/main/java/org/apache/commons/jexl2/Script.java | 107 ++ .../java/org/apache/commons/jexl2/UnifiedJEXL.java | 1457 ++++++++++++++++++++ .../util => jexl2/internal}/AbstractExecutor.java | 160 ++- .../util => jexl2/internal}/ArrayIterator.java | 5 +- .../commons/jexl2/internal/ArrayListWrapper.java | 199 +++ .../internal}/BooleanGetExecutor.java | 31 +- .../util => jexl2/internal}/DuckGetExecutor.java | 29 +- .../util => jexl2/internal}/DuckSetExecutor.java | 50 +- .../internal}/EnumerationIterator.java | 6 +- .../util => jexl2/internal}/Introspector.java | 195 ++- .../util => jexl2/internal}/ListGetExecutor.java | 45 +- .../util => jexl2/internal}/ListSetExecutor.java | 61 +- .../util => jexl2/internal}/MapGetExecutor.java | 28 +- .../util => jexl2/internal}/MapSetExecutor.java | 27 +- .../util => jexl2/internal}/MethodExecutor.java | 43 +- .../internal}/PropertyGetExecutor.java | 9 +- .../internal}/PropertySetExecutor.java | 9 +- .../internal}/introspection/ClassMap.java | 112 +- .../internal/introspection/IntrospectorBase.java | 327 +++++ .../internal}/introspection/MethodKey.java | 148 +- .../internal}/introspection/MethodMap.java | 13 +- .../jexl2/internal/introspection/package.html | 39 + .../org/apache/commons/jexl2/internal/package.html | 37 + .../util => jexl2}/introspection/JexlMethod.java | 46 +- .../introspection/JexlPropertyGet.java | 49 +- .../introspection/JexlPropertySet.java | 44 +- .../commons/jexl2/introspection/Sandbox.java | 396 ++++++ .../jexl2/introspection/SandboxUberspectImpl.java | 113 ++ .../util => jexl2}/introspection/Uberspect.java | 81 +- .../commons/jexl2/introspection/UberspectImpl.java | 552 ++++++++ .../commons/jexl2/introspection/package.html | 34 + .../java/org/apache/commons/jexl2/package.html | 299 ++++ .../commons/jexl2/parser/ASTArrayLiteral.java | 72 + .../parser/ASTIdentifier.java} | 42 +- .../apache/commons/jexl2/parser/ASTJexlScript.java | 96 ++ .../apache/commons/jexl2/parser/ASTMapLiteral.java | 75 + .../commons/jexl2/parser/ASTNumberLiteral.java | 156 +++ .../parser/ASTReferenceExpression.java} | 31 +- .../parser/ASTStringLiteral.java} | 45 +- .../DebugInfo.java => jexl2/parser/ASTVar.java} | 29 +- .../org/apache/commons/jexl2/parser/JexlNode.java | 95 ++ .../apache/commons/jexl2/parser/JexlParser.java | 129 ++ .../commons/jexl2/parser/ParseException.java | 99 ++ .../org/apache/commons/jexl2/parser/Parser.jjt | 623 +++++++++ .../apache/commons/jexl2/parser/SimpleNode.java | 185 +++ .../{jexl => jexl2}/parser/StringParser.java | 110 +- .../apache/commons/jexl2/parser/TokenMgrError.java | 145 ++ .../org/apache/commons/jexl2/parser/package.html | 31 + .../commons/jexl2/scripting/JexlScriptEngine.java | 376 +++++ .../scripting/JexlScriptEngineFactory.java | 51 +- .../commons/{jexl => jexl2}/scripting/Main.java | 19 +- .../apache/commons/jexl2/scripting/package.html | 31 + .../services/javax.script.ScriptEngineFactory | 2 +- src/site/site.xml | 26 +- xdocs/cvs-usage.xml => src/site/xdoc/building.xml | 32 +- src/site/xdoc/changes.xml | 141 ++ {xdocs => src/site/xdoc}/download_jexl.xml | 117 +- src/site/xdoc/index.xml | 206 +++ {xdocs => src/site/xdoc}/issue-tracking.xml | 0 src/site/xdoc/mail-lists.xml | 202 +++ {xdocs => src/site/xdoc}/reference/examples.xml | 102 +- {xdocs => src/site/xdoc}/reference/index.xml | 0 {xdocs => src/site/xdoc}/reference/jsr223.xml | 16 +- {xdocs => src/site/xdoc}/reference/syntax.xml | 122 +- .../java/org/apache/commons/jexl/CacheTest.java | 572 -------- .../java/org/apache/commons/jexl/IssuesTest.java | 320 ----- .../java/org/apache/commons/jexl/MethodTest.java | 155 --- .../org/apache/commons/jexl/UnifiedJEXLTest.java | 240 ---- .../org/apache/commons/jexl/junit/Asserter.java | 85 -- .../jexl/util/introspection/DiscoveryTest.java | 63 - .../commons/{jexl => jexl2}/ArithmeticTest.java | 176 ++- .../commons/{jexl => jexl2}/ArrayAccessTest.java | 83 +- .../commons/{jexl => jexl2}/ArrayLiteralTest.java | 54 +- .../apache/commons/{jexl => jexl2}/AssignTest.java | 44 +- .../{jexl => jexl2}/BitwiseOperatorTest.java | 9 +- .../apache/commons/{jexl => jexl2}/BlockTest.java | 18 +- .../java/org/apache/commons/jexl2/CacheTest.java | 678 +++++++++ .../org/apache/commons/jexl2/ClassCreator.java | 144 ++ .../org/apache/commons/jexl2/ClassCreatorTest.java | 191 +++ .../org/apache/commons/{jexl => jexl2}/Foo.java | 15 +- .../commons/{jexl => jexl2}/ForEachTest.java | 62 +- .../org/apache/commons/{jexl => jexl2}/IfTest.java | 164 ++- .../java/org/apache/commons/jexl2/IssuesTest.java | 830 +++++++++++ .../org/apache/commons/{jexl => jexl2}/Jexl.java | 16 +- .../apache/commons/{jexl => jexl2}/JexlTest.java | 241 ++-- .../commons/{jexl => jexl2}/JexlTestCase.java | 97 +- .../commons/{jexl => jexl2}/MapLiteralTest.java | 29 +- .../java/org/apache/commons/jexl2/MethodTest.java | 360 +++++ .../commons/{jexl => jexl2}/ParseFailuresTest.java | 45 +- .../org/apache/commons/jexl2/PublicFieldsTest.java | 120 ++ .../java/org/apache/commons/jexl2/SandboxTest.java | 258 ++++ .../apache/commons/jexl2/ScriptCallableTest.java | 182 +++ .../apache/commons/{jexl => jexl2}/ScriptTest.java | 23 +- .../org/apache/commons/jexl2/UnifiedJEXLTest.java | 423 ++++++ .../java/org/apache/commons/jexl2/VarTest.java | 266 ++++ .../apache/commons/{jexl => jexl2}/WhileTest.java | 19 +- .../{jexl => jexl2}/examples/ArrayTest.java | 10 +- .../examples/MethodPropertyTest.java | 12 +- .../commons/{jexl => jexl2}/examples/Output.java | 2 +- .../internal/introspection/DiscoveryTest.java | 221 +++ .../internal}/introspection/MethodKeyTest.java | 20 +- .../org/apache/commons/jexl2/junit/Asserter.java | 142 ++ .../{jexl => jexl2}/junit/AsserterTest.java | 11 +- .../commons/{jexl => jexl2}/junit/package.html | 2 +- .../commons/{jexl => jexl2}/parser/ParserTest.java | 33 +- .../scripting/JexlScriptEngineOptionalTest.java | 60 + .../scripting/JexlScriptEngineTest.java | 72 +- xdocs/building.xml | 62 - xdocs/changes.xml | 56 - xdocs/images/jexl-logo-white.png | Bin 11419 -> 0 bytes xdocs/images/jexl-logo-white.xcf | Bin 20499 -> 0 bytes xdocs/index.xml | 161 --- xdocs/navigation.xml | 40 - xdocs/releases.xml | 49 - xdocs/style/maven.css | 114 -- xdocs/style/print.css | 7 - xdocs/style/project.css | 1 - xdocs/style/tigris.css | 789 ----------- xdocs/xdoc.xsl | 67 - 173 files changed, 17412 insertions(+), 9242 deletions(-)
