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 cc88f57d Bump org.apache.commons:commons-parent from 98 to 99
     add 5fdd3a0a JEXL-458: added +/- syntax for permission package parsing; - 
refined ability to specify and correctly apply class permissions; - added new 
JexlPermissions methods (allow(class, method), allow(class, field);
     add e01612be JEXL-458: added +/- syntax for permission package parsing; - 
refined ability to specify and correctly apply class permissions; - added new 
JexlPermissions methods (allow(class, method), allow(class, field); - use 
specific test permissions in tests (sic);
     add ae4cdbba JEXL-458: checkstyle fixes;
     add d7d8d8c2 Merge branch 'master' into JEXL-458
     add a2657854 Apply suggestions from code review
     add 5abc31ce JEXL-458: merge fixes;
     add 16c614fd JEXL-458: fixing review merge;
     add 5937dd69 JEXL-458: addressing last checkstyle & review comments;
     add 68278546 JEXL-458: javadoc;
     add 2d273b22 JEXL-458: review comments; - add test LoggingPermissions to 
help debug granted permissions;
     add 6d1e1906 JEXL-458: review comments;
     add 9aa3c013 JEXL-458: checkstyle;
     new ac298d34 Merge pull request #400 from apache/JEXL-458

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 RELEASE-NOTES.txt                                  |   3 +-
 src/changes/changes.xml                            |   1 +
 .../java/org/apache/commons/jexl3/JexlBuilder.java |   6 +-
 .../jexl3/internal/introspection/ClassMap.java     |  22 +-
 .../jexl3/internal/introspection/Permissions.java  | 384 ++++++++++++++-------
 .../internal/introspection/PermissionsParser.java  |  50 ++-
 .../jexl3/introspection/JexlPermissions.java       | 300 ++++++++++------
 .../commons/jexl3/scripting/JexlScriptEngine.java  |  20 +-
 .../org/apache/commons/jexl3/ArithmeticTest.java   |  34 +-
 .../jexl3/{JexlTest.java => ExpressionsTest.java}  |   6 +-
 src/test/java/org/apache/commons/jexl3/Foo.java    |   5 +-
 .../org/apache/commons/jexl3/Issues300Test.java    |  15 +-
 .../org/apache/commons/jexl3/Issues400Test.java    |  48 ++-
 .../java/org/apache/commons/jexl3/JXLTTest.java    |   9 +-
 src/test/java/org/apache/commons/jexl3/Jexl.java   |   3 +-
 .../org/apache/commons/jexl3/JexlTestCase.java     | 334 +++++++-----------
 .../apache/commons/jexl3/LoggingPermissions.java   |  94 +++++
 .../java/org/apache/commons/jexl3/SwitchTest.java  |   3 +-
 .../apache/commons/jexl3/examples/StreamTest.java  |  30 +-
 .../internal/introspection/DiscoveryTest.java      |  16 +-
 .../jexl3/internal/introspection/NoJexlTest.java   |   2 +-
 .../internal/introspection/PermissionsTest.java    |  19 +-
 .../scripting/JexlScriptEngineOptionalTest.java    |   8 +
 .../jexl3/scripting/JexlScriptEngineTest.java      |  46 ++-
 24 files changed, 926 insertions(+), 532 deletions(-)
 rename src/test/java/org/apache/commons/jexl3/{JexlTest.java => 
ExpressionsTest.java} (99%)
 create mode 100644 
src/test/java/org/apache/commons/jexl3/LoggingPermissions.java

Reply via email to