svn commit: r1786350 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/internal/ main/java/org/apache/commons/jexl3/internal/introspection/ test/java/org/apache/commons/jexl3/

2017-03-10 Thread henrib
Author: henrib Date: Fri Mar 10 14:32:47 2017 New Revision: 1786350 URL: http://svn.apache.org/viewvc?rev=1786350&view=rev Log: JEXL-211: Protect various executors from null properties in tryInvoke Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/inte

svn commit: r1786352 - in /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal: Engine.java InterpreterBase.java SoftCache.java TemplateEngine.java

2017-03-10 Thread henrib
Author: henrib Date: Fri Mar 10 14:39:20 2017 New Revision: 1786352 URL: http://svn.apache.org/viewvc?rev=1786352&view=rev Log: JEXL-216: Use r/w lock on cache, busy-flag logic on parser (parser is not reentrant, create a temp one if busy) Added: commons/proper/jexl/trunk/src/main/java

svn commit: r1786353 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlExpression.java

2017-03-10 Thread henrib
Author: henrib Date: Fri Mar 10 14:43:35 2017 New Revision: 1786353 URL: http://svn.apache.org/viewvc?rev=1786353&view=rev Log: JEXL-211: Add callable method to JexlExpression interface - breaks compatibility but it is not expected than any codeimplements this interface besides Jexl Modi

svn commit: r1786354 - in /commons/proper/jexl/trunk: ./ src/site/xdoc/ src/test/java/org/apache/commons/jexl3/ src/test/java/org/apache/commons/jexl3/internal/

2017-03-10 Thread henrib
Author: henrib Date: Fri Mar 10 14:45:38 2017 New Revision: 1786354 URL: http://svn.apache.org/viewvc?rev=1786354&view=rev Log: JEXL: Various updates & improvements related to last fixes Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt commons/proper/jexl/trunk/pom.xml

svn commit: r1786382 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/introspection/JexlSandbox.java

2017-03-10 Thread henrib
Author: henrib Date: Fri Mar 10 16:37:56 2017 New Revision: 1786382 URL: http://svn.apache.org/viewvc?rev=1786382&view=rev Log: JEXL: Avoiding clirr error Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/introspection/JexlSandbox.java Modified: commons/pr

svn commit: r1786387 - /commons/proper/jexl/trunk/RELEASE-NOTES.txt

2017-03-10 Thread henrib
Author: henrib Date: Fri Mar 10 17:02:23 2017 New Revision: 1786387 URL: http://svn.apache.org/viewvc?rev=1786387&view=rev Log: JEXL: Added clear statement about compatibility break Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt Modified: commons/proper/jexl/trunk/RELEASE-NOTES

svn commit: r1786389 - /commons/proper/jexl/trunk/RELEASE-NOTES.txt

2017-03-10 Thread henrib
Author: henrib Date: Fri Mar 10 17:07:44 2017 New Revision: 1786389 URL: http://svn.apache.org/viewvc?rev=1786389&view=rev Log: JEXL: Removed (wrong) statement about Java7 Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt URL:

svn commit: r1786564 - /commons/proper/jexl/trunk/RELEASE-NOTES.txt

2017-03-12 Thread henrib
Author: henrib Date: Sun Mar 12 10:13:56 2017 New Revision: 1786564 URL: http://svn.apache.org/viewvc?rev=1786564&view=rev Log: JEXL: Reworded compatibility break warning Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt URL:

svn commit: r1786897 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/introspection/JexlSandbox.java

2017-03-14 Thread henrib
Author: henrib Date: Tue Mar 14 12:49:07 2017 New Revision: 1786897 URL: http://svn.apache.org/viewvc?rev=1786897&view=rev Log: JEXL: Javadoc typo Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/introspection/JexlSandbox.java Modified: commons/proper/jexl/t

svn commit: r1786898 - /commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/SynchronizedArithmetic.java

2017-03-14 Thread henrib
Author: henrib Date: Tue Mar 14 12:52:21 2017 New Revision: 1786898 URL: http://svn.apache.org/viewvc?rev=1786898&view=rev Log: JEXL: Javadoc typo Modified: commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/SynchronizedArithmetic.java Modified: commons/proper/jexl/trunk

svn commit: r1786899 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/parser/Parser.jjt

2017-03-14 Thread henrib
Author: henrib Date: Tue Mar 14 12:56:14 2017 New Revision: 1786899 URL: http://svn.apache.org/viewvc?rev=1786899&view=rev Log: JEXL: Removed unused imports Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/parser/Parser.jjt Modified: commons/proper/jexl/trunk

svn commit: r1786904 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/internal/introspection/IndexedType.java test/java/org/apache/commons/jexl3/PropertyAccessTest.java

2017-03-14 Thread henrib
Author: henrib Date: Tue Mar 14 14:05:16 2017 New Revision: 1786904 URL: http://svn.apache.org/viewvc?rev=1786904&view=rev Log: JEXL-222: Improved IndexedType, allow caching of last set/get, expose container class & name Modified: commons/proper/jexl/trunk/src/main/java/org/apache

svn commit: r1786909 - in /commons/proper/jexl/trunk: RELEASE-NOTES.txt src/site/xdoc/changes.xml

2017-03-14 Thread henrib
Author: henrib Date: Tue Mar 14 14:43:15 2017 New Revision: 1786909 URL: http://svn.apache.org/viewvc?rev=1786909&view=rev Log: JEXL: Updated changes & release notes Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt commons/proper/jexl/trunk/src/site/xdoc/changes.xml

svn commit: r1786940 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/package.html

2017-03-14 Thread henrib
Author: henrib Date: Tue Mar 14 17:34:26 2017 New Revision: 1786940 URL: http://svn.apache.org/viewvc?rev=1786940&view=rev Log: JEXL: Updated doc on the risks of implementing JEXL interfaces in user classes Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/j

svn commit: r1786990 - in /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3: JexlBuilder.java JexlEngine.java internal/Engine.java internal/SoftCache.java

2017-03-15 Thread henrib
Author: henrib Date: Wed Mar 15 07:58:45 2017 New Revision: 1786990 URL: http://svn.apache.org/viewvc?rev=1786990&view=rev Log: JEXL: Checkstyle & javadoc Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlBuilder.java commons/proper/jexl/trunk/src/m

svn commit: r1787168 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/package.html

2017-03-16 Thread henrib
Author: henrib Date: Thu Mar 16 12:28:35 2017 New Revision: 1787168 URL: http://svn.apache.org/viewvc?rev=1787168&view=rev Log: JEXL: Removed misleading/too broad warning Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/package.html Modified: commons/proper/

svn commit: r1787206 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlScript.java

2017-03-16 Thread henrib
Author: henrib Date: Thu Mar 16 15:34:07 2017 New Revision: 1787206 URL: http://svn.apache.org/viewvc?rev=1787206&view=rev Log: JEXL: Add implementation warning Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlScript.java Modified: commons/proper/jexl/t

svn commit: r1787207 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlExpression.java

2017-03-16 Thread henrib
Author: henrib Date: Thu Mar 16 15:34:19 2017 New Revision: 1787207 URL: http://svn.apache.org/viewvc?rev=1787207&view=rev Log: JEXL: Add implementation warning Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlExpression.java Modified: commons/proper/

svn commit: r1788925 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/internal/ test/java/org/apache/commons/jexl3/ test/java/org/apache/commons/jexl3/junit/

2017-03-27 Thread henrib
Author: henrib Date: Mon Mar 27 12:46:06 2017 New Revision: 1788925 URL: http://svn.apache.org/viewvc?rev=1788925&view=rev Log: JEXL: Fix & re-added a few commented out tests Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/Debugger.java common

svn commit: r1800055 - /commons/proper/jexl/trunk/src/site/xdoc/reference/syntax.xml

2017-06-27 Thread henrib
Author: henrib Date: Tue Jun 27 12:02:34 2017 New Revision: 1800055 URL: http://svn.apache.org/viewvc?rev=1800055&view=rev Log: JEXL-230: documentation Modified: commons/proper/jexl/trunk/src/site/xdoc/reference/syntax.xml Modified: commons/proper/jexl/trunk/src/site/xdoc/refer

svn commit: r1800127 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/internal/ main/java/org/apache/commons/jexl3/parser/ site/xdoc/ site/xdoc/reference/ test/java/org/apache/c

2017-06-27 Thread henrib
Author: henrib Date: Wed Jun 28 06:50:25 2017 New Revision: 1800127 URL: http://svn.apache.org/viewvc?rev=1800127&view=rev Log: JEXL-226: add ?? operator Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/Debugger.java commons/proper/jexl/trunk/src/

svn commit: r1800128 - /commons/proper/jexl/trunk/RELEASE-NOTES.txt

2017-06-27 Thread henrib
Author: henrib Date: Wed Jun 28 06:54:38 2017 New Revision: 1800128 URL: http://svn.apache.org/viewvc?rev=1800128&view=rev Log: JEXL-226: add ?? operator Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt URL: http://svn.apache

svn commit: r1800134 - in /commons/proper/jexl/trunk: RELEASE-NOTES.txt src/site/xdoc/changes.xml

2017-06-28 Thread henrib
Author: henrib Date: Wed Jun 28 08:47:40 2017 New Revision: 1800134 URL: http://svn.apache.org/viewvc?rev=1800134&view=rev Log: JEXL-231: Syntax for accessing List elements is not mentioned in docs Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt commons/proper/jexl/trunk/src/

svn commit: r1800482 - in /commons/proper/jexl/trunk: RELEASE-NOTES.txt src/main/java/org/apache/commons/jexl3/JexlArithmetic.java src/site/xdoc/changes.xml src/test/java/org/apache/commons/jexl3/Arit

2017-07-01 Thread henrib
Author: henrib Date: Sat Jul 1 08:50:21 2017 New Revision: 1800482 URL: http://svn.apache.org/viewvc?rev=1800482&view=rev Log: JEXL-234: updated JexlArithmetic.start,ends}With to use CharSequence as first param Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt commons/proper/

svn commit: r1800511 - in /commons/proper/jexl/trunk: RELEASE-NOTES.txt src/main/java/org/apache/commons/jexl3/scripting/JexlScriptEngineFactory.java src/site/xdoc/changes.xml src/test/java/org/apache

2017-07-01 Thread henrib
Author: henrib Date: Sat Jul 1 14:54:25 2017 New Revision: 1800511 URL: http://svn.apache.org/viewvc?rev=1800511&view=rev Log: JEXL-227: JexlScriptEngineFactory.getEngineVersion() should return actual version Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt commons/proper/

svn commit: r1800843 - /commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/SetLiteralTest.java

2017-07-04 Thread henrib
Author: henrib Date: Wed Jul 5 06:25:47 2017 New Revision: 1800843 URL: http://svn.apache.org/viewvc?rev=1800843&view=rev Log: JEXL: added empty and nested set tests Modified: commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/SetLiteralTest.java Modified: commons/pr

svn commit: r1800855 - /commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/IfTest.java

2017-07-05 Thread henrib
Author: henrib Date: Wed Jul 5 10:17:55 2017 New Revision: 1800855 URL: http://svn.apache.org/viewvc?rev=1800855&view=rev Log: JEXL: added null coalescing operator script test Modified: commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/IfTest.java Modified: commons/pr

svn commit: r1800856 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/JexlArithmetic.java test/java/org/apache/commons/jexl3/ArithmeticOperatorTest.java test/java/org/apache/com

2017-07-05 Thread henrib
Author: henrib Date: Wed Jul 5 10:19:27 2017 New Revision: 1800856 URL: http://svn.apache.org/viewvc?rev=1800856&view=rev Log: JEXL-236: modified arguments class checks & casts, added tests Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlArithme

[commons-jexl] branch master updated: JEXL-255: implemented a test timeout annotation, fixed code around it

2018-03-04 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new d7fb538 JEXL-255: implemented a test

[commons-jexl] branch master updated: JEXL-255: separated script execution cancellation and interruption

2018-03-04 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 6db56bf JEXL-255: separated script

[commons-jexl] branch master updated: JEXL-256: a test/sample for throwing (jexl) exception from a context set

2018-04-11 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 2aa57b9 JEXL-256: a test/sample for

[commons-jexl] branch master updated: [JEXL]: - preparing to add 'escaped' identifiers

2018-05-16 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 8afe559 [JEXL]: - preparing to add

[commons-jexl] branch master updated: [JEXL]: - preparing to add 'escaped' identifiers

2018-05-16 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 2a46b94 [JEXL]: - preparing to add

[commons-jexl] branch master updated: JEXL: fixing preparation to add 'escaped' identifiers

2018-05-16 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new d5943e3 JEXL: fixing preparation to add

[commons-jexl] branch master updated: JEXL-260: added logic in interpreter, added test, updated release notes & changes

2018-05-20 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new cd40852 JEXL-260: added logic in

[commons-jexl] branch master updated: JEXL-261: api change, added logic in engine and interpreter, added test, updated release notes & changes

2018-05-21 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new f1f466d JEXL-261: api change, added

[commons-jexl] branch master updated: JEXL-260: performance regression fix

2018-05-23 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new feef383 JEXL-260: performance regression

[commons-jexl] branch master updated: JEXL-261: reload namespaces which are classes on setClassLoader

2018-08-02 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 6c8f22a JEXL-261: reload namespaces

[commons-jexl] branch master updated: JEXL-264: adding syntax in javacc jjt, escaping/unescaping identifier parsing methods, tests and book-keeping

2018-08-02 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 839efbd JEXL-264: adding syntax in

[commons-jexl] branch master updated: JEXL-265: making namespace identifier explicit in grammar and code

2018-08-06 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 3520002 JEXL-265: making namespace

svn commit: r1628650 [2/2] - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/ main/java/org/apache/commons/jexl3/internal/ main/java/org/apache/commons/jexl3/internal/introspecti

2014-10-01 Thread henrib
Modified: commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/ExceptionTest.java URL: http://svn.apache.org/viewvc/commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/ExceptionTest.java?rev=1628650&r1=1628649&r2=1628650&view=diff =

svn commit: r1628650 [1/2] - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/ main/java/org/apache/commons/jexl3/internal/ main/java/org/apache/commons/jexl3/internal/introspecti

2014-10-01 Thread henrib
Author: henrib Date: Wed Oct 1 08:57:12 2014 New Revision: 1628650 URL: http://svn.apache.org/r1628650 Log: Fixing JEXL-146; Better error reporting and improved arithmetic overloading; Clean up javadoc/checkstyle; Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3

svn commit: r1628681 - in /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal: Closure.java Interpreter.java

2014-10-01 Thread henrib
Author: henrib Date: Wed Oct 1 12:00:10 2014 New Revision: 1628681 URL: http://svn.apache.org/r1628681 Log: Follow-up JEXL-146;ensure functors are not shared between interpreter instances Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/Closure.java

svn commit: r1642927 - in /commons/proper/jexl/trunk: ./ src/main/java/org/apache/commons/jexl3/internal/introspection/ src/main/java/org/apache/commons/jexl3/introspection/ src/site/xdoc/ src/test/ja

2014-12-02 Thread henrib
Author: henrib Date: Tue Dec 2 16:15:35 2014 New Revision: 1642927 URL: http://svn.apache.org/r1642927 Log: Depending on unkown conditions, overriden varargs method may return false to isVarArgs; Fix by checking method in declaring class hierarchy (MethodKey.isVarArgs). Modified: commons

[commons-jexl] branch master updated: JEXL-253: readying for testing

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 48292b2 JEXL-253: readying for testing

[commons-jexl] branch master updated: JEXL-299: added argument classes to method signature in Exception reporting

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new fb59841 JEXL-299: added argument classes

[commons-jexl] branch master updated: JEXL-299: added argument classes to method signature in Exception reporting

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 37dfde5 JEXL-299: added argument classes

[commons-jexl] branch master updated: JEXL-257: catch and wrap InvocationTargetException in thrown JexlEXception.TryFailed from tryInvoke

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new f9cd296 JEXL-257: catch and wrap

[commons-jexl] 02/02: JEXL-299: corrected signature generation (square brackets are already generated by class.getSimpleName())

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git commit 315f0b9a0a5f3d128bef00fb30dd7f087ecb39dd Author: henrib AuthorDate: Mon May 13 16:38:34 2019 +0200 JEXL-299

[commons-jexl] 01/02: JEXL-257 , JEXL-299: added specific tests

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git commit 2b271068c873c3bb9b08b7ee885a5fa6768a70b9 Author: henrib AuthorDate: Mon May 13 16:36:57 2019 +0200 JEXL-257

[commons-jexl] branch master updated (f9cd296 -> 315f0b9)

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git. from f9cd296 JEXL-257: catch and wrap InvocationTargetException in thrown JexlEXception.TryFailed from tryInvoke

[commons-jexl] branch master updated: JEXL-299, JEXL-257: release notes and changes

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 414f3d7 JEXL-299, JEXL-257: release

[commons-jexl] branch master updated: JEXL-253: refined logic to find inheritable permissions, added test

2019-05-13 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 0d131f4 JEXL-253: refined logic to find

[commons-jexl] branch master updated: JEXL: reporting fixes related to debugging templates wrt new-lines

2019-05-14 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 174a7d5 JEXL: reporting fixes related to

[commons-jexl] branch master updated: JEXL: reporting fixes related to debugging templates wrt new-lines

2019-05-14 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 78deafd JEXL: reporting fixes related to

[commons-jexl] branch master updated: JEXL: refactored fixes related to debugging templates wrt new-lines

2019-05-15 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new f6413a3 JEXL: refactored fixes related

[commons-jexl] branch master updated: JEXL-300: limit antish resolution to non-safe non-expression cases; refactored IntrepreterBase/Interpreter for a better technical/functional split

2019-05-15 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new ee40b6e JEXL-300: limit antish

[commons-jexl] branch master updated: JEXL-300: unit test

2019-05-20 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 3f92ccf JEXL-300: unit test 3f92ccf is

[commons-jexl] branch master updated: JEXL-30{1,3,4,5}: modified syntax (jjt) to better handle blocks and 'var' in identifiers; modified resolution and error handling of solving dot/array variables; t

2019-05-22 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 68d1b31 JEXL-30{1,3,4,5}: modified

[commons-jexl] branch master updated: JEXL-30{3,4}: modified syntax (jjt) to better handle blocks and keywords in identifiers; modified tests

2019-05-23 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new a0ac2f4 JEXL-30{3,4}: modified syntax

[commons-jexl] branch master updated: JEXL-298: de-interlace size/empty operators and size/empty method handling, simplified grammar, removed unused code, added test Task #JEXL-298 - Unable to call 'e

2019-05-26 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 3067866 JEXL-298: de-interlace size

[commons-jexl] 01/02: JEXL-302: added test attempting to narrow issue

2019-06-04 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git commit 66d5f6e69992a6473c94bff2cf17889a428ab622 Author: Henri Biestro AuthorDate: Tue Jun 4 22:18:19 2019 +0200

[commons-jexl] 02/02: JEXL: updated parent pom

2019-06-04 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git commit 57c4d2184d89b3ddfb8d8b5fd4b4d30218f23866 Author: Henri Biestro AuthorDate: Tue Jun 4 22:21:23 2019 +0200

[commons-jexl] branch master updated (93f038d -> 57c4d21)

2019-06-04 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git. from 93f038d Javadoc: Use "file name" instead of "filename". new 66d5f6e JEXL-302: adde

[commons-jexl] branch master updated: JEXL-298: tidy empty/isEmpty logic

2019-06-05 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 7042254 JEXL-298: tidy empty/isEmpty

[commons-jexl] 02/02: JEXL-302: added jexl builder flag to control variable collecting behavior (collectAll); fixed wrong collecting behavior on array references Task #JEXL-302 - JexlScript.getVariabl

2019-06-08 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git commit a3c210cfc5eabd1bbb1d6ae4b009fe831e2f1d9b Author: Henri Biestro AuthorDate: Sat Jun 8 15:20:45 2019 +0200

[commons-jexl] branch master updated (5ba02ff -> a3c210c)

2019-06-08 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git. from 5ba02ff Name "Apache Commons" in page title. new 041fcaf JEXL-306: ensure ternary expres

[commons-jexl] 01/02: JEXL-306: ensure ternary expressions only protect the condition part against variable resolution failure Task #JEXL-306 - Ternary operator ? protects also its branches from resol

2019-06-08 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git commit 041fcaf0b32e1316c578f971039e1632a01f8f79 Author: Henri Biestro AuthorDate: Sat Jun 8 15:18:31 2019 +0200

[commons-jexl] branch master updated: JEXL-302, JEXL-306: changes and release notes

2019-06-08 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 9ca1d67 JEXL-302, JEXL-306: changes and

[commons-jexl] branch master updated: JEXL-306: attempting behavior harmonization; modified tests

2019-06-10 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new a69782b JEXL-306: attempting behavior

[commons-jexl] branch master updated: JEXL-306: homogenous behavior for ternary (??, ?:) protected conditions; unsolvable or null variable or properties will not generate errors.

2019-06-10 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new c6fa248 JEXL-306: homogenous behavior

[commons-jexl] branch master updated: JEXL-306: simplify ternary protection handling, factorize behavior

2019-06-11 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new a10776a JEXL-306: simplify ternary

[commons-jexl] branch master updated: JEXL-305: TemplateDebugger must be able to behave as (script) Debugger (its superclass) when there are no template expressions Task #JEXL-305 - Script debugger pr

2019-06-14 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 4ffa7ac JEXL-305: TemplateDebugger must

[commons-jexl] branch master updated: JEXL-305: Triming source may lead to exception being thrown

2019-06-14 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new f7f3d85 JEXL-305: Triming source may

[commons-jexl] branch master updated: JEXL-253: Added public API to allow creation of inheritable permissions in sandbox; added tests Task #JEXL-253 - Permissions by super type in JexlSandbox

2019-06-17 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 757dcb9 JEXL-253: Added public API to

[commons-jexl] tag v4.0-snapshot.1 created (now 2d0d32e)

2019-07-31 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a change to tag v4.0-snapshot.1 in repository https://gitbox.apache.org/repos/asf/commons-jexl.git. at 2d0d32e (commit) This tag includes the following new commits: new d1753ba For-Remove statement

[commons-jexl] branch master updated: JEXL-308: improve overload method selection, simplify most-applicable method selection, add tests Task #JEXL-308 - Improve overloaded method selection

2019-07-31 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 09c8ca8 JEXL-308: improve overload

[commons-jexl] branch master updated: JEXL-309: generate comment lines when replacing verbatims in templates to keep line number in sync Task #JEXL-309 - Line numbers are not correct when template gen

2019-08-07 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new ca41392 JEXL-309: generate comment lines

[commons-jexl] branch master updated: JEXL-311: parse verbatim expressions with correct scope, added tests using lambdas Task #JEXL-311 - Jxlt template scripts fail using verbatim expressions embedded

2019-08-21 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 9064d42 JEXL-311: parse verbatim

[commons-jexl] branch master updated: JEXL-312: create explicit cache miss entry when method is disallowed by @NoJexl Task #JEXL-312 - @NoJexl fails to disallow method call

2019-08-24 Thread henrib
This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git The following commit(s) were added to refs/heads/master by this push: new 71d1850 JEXL-312: create explicit cache

svn commit: r1812991 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java

2017-10-23 Thread henrib
Author: henrib Date: Mon Oct 23 10:26:12 2017 New Revision: 1812991 URL: http://svn.apache.org/viewvc?rev=1812991&view=rev Log: JEXL: Javadoc Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java Modified: commons/proper/jexl/t

svn commit: r1813542 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/internal/Interpreter.java test/java/org/apache/commons/jexl3/AntishCallTest.java

2017-10-27 Thread henrib
Author: henrib Date: Fri Oct 27 15:11:38 2017 New Revision: 1813542 URL: http://svn.apache.org/viewvc?rev=1813542&view=rev Log: JEXL-240: Reverting to not considering class objects as functor (by default). Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/inte

svn commit: r1813544 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/ main/java/org/apache/commons/jexl3/internal/ main/java/org/apache/commons/jexl3/parser/ test/java/org/apac

2017-10-27 Thread henrib
Author: henrib Date: Fri Oct 27 15:43:49 2017 New Revision: 1813544 URL: http://svn.apache.org/viewvc?rev=1813544&view=rev Log: JEXL-243: First drop of feature control code Added: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlFeatures.java (with props) com

svn commit: r1814413 - in /commons/proper/jexl/trunk: RELEASE-NOTES.txt src/main/java/org/apache/commons/jexl3/JexlEngine.java src/site/xdoc/changes.xml

2017-11-06 Thread henrib
Author: henrib Date: Mon Nov 6 14:25:34 2017 New Revision: 1814413 URL: http://svn.apache.org/viewvc?rev=1814413&view=rev Log: JEXL-244: Blind fix, removing static anonymous inner classes Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt commons/proper/jexl/trunk/src/main/java

svn commit: r1815813 - in /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection: ClassMap.java Introspector.java Permissions.java

2017-11-20 Thread henrib
Author: henrib Date: Mon Nov 20 14:58:39 2017 New Revision: 1815813 URL: http://svn.apache.org/viewvc?rev=1815813&view=rev Log: JEXL: Made permissions an explicit instance in preparation for future / further sandboxing capabilities Modified: commons/proper/jexl/trunk/src/main/java

svn commit: r1816640 [2/2] - in /commons/proper/jexl/trunk: ./ src/main/java/org/apache/commons/jexl3/ src/main/java/org/apache/commons/jexl3/internal/ src/main/java/org/apache/commons/jexl3/parser/ s

2017-11-29 Thread henrib
Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/parser/JexlParser.java URL: http://svn.apache.org/viewvc/commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/parser/JexlParser.java?rev=1816640&r1=1816639&r2=1816640&view=diff =

svn commit: r1816640 [1/2] - in /commons/proper/jexl/trunk: ./ src/main/java/org/apache/commons/jexl3/ src/main/java/org/apache/commons/jexl3/internal/ src/main/java/org/apache/commons/jexl3/parser/ s

2017-11-29 Thread henrib
Author: henrib Date: Wed Nov 29 16:27:04 2017 New Revision: 1816640 URL: http://svn.apache.org/viewvc?rev=1816640&view=rev Log: JEXL-243: Features, refined version. Allow fine grain on what is syntactically available for both scripts and expressions (and make expressions a subset of sc

svn commit: r1817082 - in /commons/proper/jexl/trunk: ./ src/main/java/org/apache/commons/jexl3/internal/ src/site/xdoc/ src/test/java/org/apache/commons/jexl3/ src/test/java/org/apache/commons/jexl3/

2017-12-04 Thread henrib
Author: henrib Date: Mon Dec 4 11:32:54 2017 New Revision: 1817082 URL: http://svn.apache.org/viewvc?rev=1817082&view=rev Log: JEXL-245: Better handling of null properties during de-referencing Modified: commons/proper/jexl/trunk/RELEASE-NOTES.txt commons/proper/jexl/trunk/src/

svn commit: r1820566 - in /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal: Debugger.java Interpreter.java SoftCache.java

2018-01-08 Thread henrib
Author: henrib Date: Mon Jan 8 14:51:10 2018 New Revision: 1820566 URL: http://svn.apache.org/viewvc?rev=1820566&view=rev Log: JEXL: Reducing FindBugs complaints Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/Debugger.java commons/proper/jexl/t

svn commit: r1820568 - in /commons/proper/jexl/trunk: RELEASE-NOTES.txt src/main/java/org/apache/commons/jexl3/internal/Operators.java src/site/xdoc/changes.xml src/test/java/org/apache/commons/jexl3/

2018-01-08 Thread henrib
Author: henrib Date: Mon Jan 8 15:04:04 2018 New Revision: 1820568 URL: http://svn.apache.org/viewvc?rev=1820568&view=rev Log: JEXL-246: Better error handling or operator overload error, added specific test, changes & release notes updated Modified: commons/proper/jexl/trunk

svn commit: r1820883 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/internal/introspection/ test/java/org/apache/commons/jexl3/

2018-01-11 Thread henrib
Author: henrib Date: Thu Jan 11 14:01:48 2018 New Revision: 1820883 URL: http://svn.apache.org/viewvc?rev=1820883&view=rev Log: JEXL-246: Refined AmbiguousException with severity flag to consider null arguments as being often benign; when benign (aka not severe), AmbiguousException no lo

svn commit: r1820884 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/MethodKey.java

2018-01-11 Thread henrib
Author: henrib Date: Thu Jan 11 14:10:25 2018 New Revision: 1820884 URL: http://svn.apache.org/viewvc?rev=1820884&view=rev Log: JEXL-246: Javadoc Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/MethodKey.java Modified: commons/proper/

svn commit: r1821294 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlFeatures.java

2018-01-16 Thread henrib
Author: henrib Date: Tue Jan 16 19:32:54 2018 New Revision: 1821294 URL: http://svn.apache.org/viewvc?rev=1821294&view=rev Log: JEXL: Javadoc Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlFeatures.java Modified: commons/proper/jexl/trunk/src/main/java

svn commit: r1821295 - in /commons/proper/jexl/trunk/src: main/java/org/apache/commons/jexl3/internal/introspection/ test/java/org/apache/commons/jexl3/

2018-01-16 Thread henrib
Author: henrib Date: Tue Jan 16 19:34:30 2018 New Revision: 1821295 URL: http://svn.apache.org/viewvc?rev=1821295&view=rev Log: JEXL-246: 3rd times a charm... relaxing ambiguity rules wrt null / object; properly detect JexlArithmetic operator methods Modified: commons/proper/jexl/trunk

svn commit: r1821466 - in /commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3: examples/ internal/introspection/ junit/ scripting/

2018-01-18 Thread henrib
Author: henrib Date: Thu Jan 18 09:38:46 2018 New Revision: 1821466 URL: http://svn.apache.org/viewvc?rev=1821466&view=rev Log: JEXL: Removing references to junit.framework, replaced by org.junit Modified: commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/exam

svn commit: r1821738 - /commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineTest.java

2018-01-20 Thread henrib
Author: henrib Date: Sat Jan 20 11:35:34 2018 New Revision: 1821738 URL: http://svn.apache.org/viewvc?rev=1821738&view=rev Log: JEXL: Missing @Test Modified: commons/proper/jexl/trunk/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineTest.java Modified: commons/proper/

svn commit: r1821740 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java

2018-01-20 Thread henrib
Author: henrib Date: Sat Jan 20 11:55:55 2018 New Revision: 1821740 URL: http://svn.apache.org/viewvc?rev=1821740&view=rev Log: JEXL: Protect against potential NPE Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java Modified: commons/proper/

svn commit: r1821777 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java

2018-01-21 Thread henrib
Author: henrib Date: Sun Jan 21 10:24:49 2018 New Revision: 1821777 URL: http://svn.apache.org/viewvc?rev=1821777&view=rev Log: JEXL: Log signature collision in debug Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/ClassMap.java Modi

svn commit: r1821779 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/MethodKey.java

2018-01-21 Thread henrib
Author: henrib Date: Sun Jan 21 10:25:46 2018 New Revision: 1821779 URL: http://svn.apache.org/viewvc?rev=1821779&view=rev Log: JEXL: Protect against potential NPE Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/MethodKey.java Modi

svn commit: r1821780 - /commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/internal/introspection/Uberspect.java

2018-01-21 Thread henrib
Author: henrib Date: Sun Jan 21 10:41:04 2018 New Revision: 1821780 URL: http://svn.apache.org/viewvc?rev=1821780&view=rev Log: JEXL-246: Improved detection of operator methods that arent overrides Modified: commons/proper/jexl/trunk/src/main/java/org/apache/commons/jexl3/inte

  1   2   3   4   5   6   7   8   9   10   >