You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2023/10/19 21:59:19 UTC

[commons-jexl] branch master updated: Detab

This is an automated email from the ASF dual-hosted git repository.

sebb 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 387bb3d1 Detab
387bb3d1 is described below

commit 387bb3d15695202cc3cf211b537ab3606863bf6b
Author: Sebb <se...@apache.org>
AuthorDate: Thu Oct 19 22:59:14 2023 +0100

    Detab
---
 RELEASE-NOTES.txt | 114 +++++++++++++++++++++++++++---------------------------
 1 file changed, 57 insertions(+), 57 deletions(-)

diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 7369078f..109ee9e0 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -462,67 +462,67 @@ Bugs fixed in 2.0.1:
 Bugs fixed in 2.0:
 ==================
 
-* JEXL-90:	JEXL parser allows invalid expressions, e.g. "a=1 b=2 3"
-* JEXL-88:	MethodKey.java - name clash getMostSpecific() with Java 1.5.0
-* JEXL-87:	Inconsistent behavior of arithmetical operations
-* JEXL-81:	Introspector does not use ListGetExecutor for List
-* JEXL-80:	Lenient mode should not throw exception when {g,s}etting an undefined property
-* JEXL-78:	Ternary operator throws Exception when JexlEngine in strict mode
-* JEXL-76:	Remove unnecessary class VisitorAdapter
-* JEXL-71:	Parsing errors?
-* JEXL-67:	Potential NPE in util.introspection.MethodKey
-* JEXL-66:	testDottedNames expects map enumeration order
-* JEXL-64:	Inconsistent behavior of dotted names
-* JEXL-62:	NPE in Interpreter
-* JEXL-59:	ClassMap holds a reference to class
-* JEXL-56:	Logging wrongly uses java.util.logging
-* JEXL-50:	Div operator does not do integer division
-* JEXL-49:	Block statements aren't parsed
-* JEXL-48:	NPE during expression evaluation
-* JEXL-45:	Unhandled division by zero
-* JEXL-42:	NullPointerException evaluating an expression
-* JEXL-40:	JEXL fails to find abstract public methods in the base class if overridden by non-public derived types
-* JEXL-32:	BigDecimal values are treated as Long values which results in loss of precision
-* JEXL-30:	ASTAddNode does not add BigDecimal objects correctly
-* JEXL-27:	Cannot assign a value to the property of an object, such as object.prop = value.
-* JEXL-26:	ASTArrayAccess messes up on fallback to JexlContext
-* JEXL-19:	Ternary conditional not supported
-* JEXL-3 :	Static method resolution and changes to context
+* JEXL-90:      JEXL parser allows invalid expressions, e.g. "a=1 b=2 3"
+* JEXL-88:      MethodKey.java - name clash getMostSpecific() with Java 1.5.0
+* JEXL-87:      Inconsistent behavior of arithmetical operations
+* JEXL-81:      Introspector does not use ListGetExecutor for List
+* JEXL-80:      Lenient mode should not throw exception when {g,s}etting an undefined property
+* JEXL-78:      Ternary operator throws Exception when JexlEngine in strict mode
+* JEXL-76:      Remove unnecessary class VisitorAdapter
+* JEXL-71:      Parsing errors?
+* JEXL-67:      Potential NPE in util.introspection.MethodKey
+* JEXL-66:      testDottedNames expects map enumeration order
+* JEXL-64:      Inconsistent behavior of dotted names
+* JEXL-62:      NPE in Interpreter
+* JEXL-59:      ClassMap holds a reference to class
+* JEXL-56:      Logging wrongly uses java.util.logging
+* JEXL-50:      Div operator does not do integer division
+* JEXL-49:      Block statements aren't parsed
+* JEXL-48:      NPE during expression evaluation
+* JEXL-45:      Unhandled division by zero
+* JEXL-42:      NullPointerException evaluating an expression
+* JEXL-40:      JEXL fails to find abstract public methods in the base class if overridden by non-public derived types
+* JEXL-32:      BigDecimal values are treated as Long values which results in loss of precision
+* JEXL-30:      ASTAddNode does not add BigDecimal objects correctly
+* JEXL-27:      Cannot assign a value to the property of an object, such as object.prop = value.
+* JEXL-26:      ASTArrayAccess messes up on fallback to JexlContext
+* JEXL-19:      Ternary conditional not supported
+* JEXL-3 :      Static method resolution and changes to context
 
 Other issues fixed (Improvements/New Features):
 ===============================================
 
-* JEXL-95:	Enhance JSR-223 implementation
-* JEXL-94:	Allow stateful namespaces (ns:function)
-* JEXL-93:	Add public fields as targets of set/get property
-* JEXL-92:	JexlContext API should be more flexible
-* JEXL-89:	Drop main() and suite() methods from Test cases
-* JEXL-85:	2.0 grammar finishing touches & debugger update
-* JEXL-82:	Change foreach syntax
-* JEXL-77:	Rename last Velocity originated classes
-* JEXL-72:	Remove deprecated classes and methods entirely
-* JEXL-70:	Add main class to allow scripts etc to be tested
-* JEXL-63:	JSR-223 support
-* JEXL-61:	Usage of strong references on Method/Constructor & WeakHashMap usage
-* JEXL-60:	Refactor o.a.c.jexl.util and o.a.c.jexl.util.introspection
-* JEXL-58:	UnifiedJEXL
-* JEXL-57:	Change pom.xml to make it Netbeans Maven2 plugin friendly
-* JEXL-55:	JEXL 2.0 redux, attempting to restart the effort to release 2.0
-* JEXL-54:	Light performance enhancements
-* JEXL-47:	Allow single-line comments with //
-* JEXL-43:	Website overview does not mention method calls and new 2.0 features
-* JEXL-41:	Allow nested ${} evaluation
-* JEXL-35:	Final API requirements
-* JEXL-34:	Remove pre and post resolution of variables via the JexlExprResolver classes.
-* JEXL-33:	Remove unnecessary throws Exception from various classes
-* JEXL-29:	Support non-object-level functions/methods, as size and empty function
-* JEXL-25:	Call method with varargs
-* JEXL-24:	Support Long for integer literal instead of Integers
-* JEXL-21:	operator overloading / hooks on operator processing
-* JEXL-16:	allowing quote escaping
-* JEXL-15:	Needs definable functions
-* JEXL-11:	Don't make null convertible into anything
-* JEXL-10:	Make possible checking for unresolved variables
+* JEXL-95:      Enhance JSR-223 implementation
+* JEXL-94:      Allow stateful namespaces (ns:function)
+* JEXL-93:      Add public fields as targets of set/get property
+* JEXL-92:      JexlContext API should be more flexible
+* JEXL-89:      Drop main() and suite() methods from Test cases
+* JEXL-85:      2.0 grammar finishing touches & debugger update
+* JEXL-82:      Change foreach syntax
+* JEXL-77:      Rename last Velocity originated classes
+* JEXL-72:      Remove deprecated classes and methods entirely
+* JEXL-70:      Add main class to allow scripts etc to be tested
+* JEXL-63:      JSR-223 support
+* JEXL-61:      Usage of strong references on Method/Constructor & WeakHashMap usage
+* JEXL-60:      Refactor o.a.c.jexl.util and o.a.c.jexl.util.introspection
+* JEXL-58:      UnifiedJEXL
+* JEXL-57:      Change pom.xml to make it Netbeans Maven2 plugin friendly
+* JEXL-55:      JEXL 2.0 redux, attempting to restart the effort to release 2.0
+* JEXL-54:      Light performance enhancements
+* JEXL-47:      Allow single-line comments with //
+* JEXL-43:      Website overview does not mention method calls and new 2.0 features
+* JEXL-41:      Allow nested ${} evaluation
+* JEXL-35:      Final API requirements
+* JEXL-34:      Remove pre and post resolution of variables via the JexlExprResolver classes.
+* JEXL-33:      Remove unnecessary throws Exception from various classes
+* JEXL-29:      Support non-object-level functions/methods, as size and empty function
+* JEXL-25:      Call method with varargs
+* JEXL-24:      Support Long for integer literal instead of Integers
+* JEXL-21:      operator overloading / hooks on operator processing
+* JEXL-16:      allowing quote escaping
+* JEXL-15:      Needs definable functions
+* JEXL-11:      Don't make null convertible into anything
+* JEXL-10:      Make possible checking for unresolved variables
 
 Other Changes:
 ==============