This is an automated email from the ASF dual-hosted git repository.
ggregory 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 bb916e82 Fix malformed Javadoc comments
bb916e82 is described below
commit bb916e82a8037abccc314913c024f3a2337755eb
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Dec 13 15:31:03 2025 -0500
Fix malformed Javadoc comments
---
.../org/apache/commons/jexl3/JexlFeatures.java | 30 +++++++++++-----------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/src/main/java/org/apache/commons/jexl3/JexlFeatures.java
b/src/main/java/org/apache/commons/jexl3/JexlFeatures.java
index 19b78f05..f3964538 100644
--- a/src/main/java/org/apache/commons/jexl3/JexlFeatures.java
+++ b/src/main/java/org/apache/commons/jexl3/JexlFeatures.java
@@ -35,22 +35,22 @@ import java.util.function.Predicate;
* constructor: the 2 convenience methods {@link JexlFeatures#createNone()}
and {@link JexlFeatures#createAll()}
* are the recommended starting points to selectively enable or disable chosen
features.</p>
* <ul>
- * <li>Registers: register syntax (#number), used internally for
{g,s}etProperty
- * <li>Reserved Names: a set of reserved variable names that cannot be used as
local variable (or parameter) names
- * <li>Global Side Effect : assigning/modifying values on global variables (=,
+= , -=, ...)
- * <li>Lexical: lexical scope, prevents redefining local variables
- * <li>Lexical Shade: local variables shade globals, prevents confusing a
global variable with a local one
- * <li>Side Effect : assigning/modifying values on any variables or left-value
- * <li>Constant Array Reference: ensures array references only use
constants;they should be statically solvable.
- * <li>New Instance: creating an instance using new(...)
- * <li>Loops: loop constructs (while(true), for(...))
- * <li>Lambda: function definitions (()->{...}, function(...) ).
+ * <li>Registers: register syntax (#number), used internally for
{g,s}etProperty</li>
+ * <li>Reserved Names: a set of reserved variable names that cannot be used as
local variable (or parameter) names</li>
+ * <li>Global Side Effect : assigning/modifying values on global variables (=,
+= , -=, ...)</li>
+ * <li>Lexical: lexical scope, prevents redefining local variables</li>
+ * <li>Lexical Shade: local variables shade globals, prevents confusing a
global variable with a local one</li>
+ * <li>Side Effect : assigning/modifying values on any variables or
left-value</li>
+ * <li>Constant Array Reference: ensures array references only use
constants;they should be statically solvable.</li>
+ * <li>New Instance: creating an instance using new(...)</li>
+ * <li>Loops: loop constructs (while(true), for(...))</li>
+ * <li>Lambda: function definitions (()->{...}, function(...) ).</li>
* <li>Method calls: calling methods (obj.method(...) or obj['method'](...));
when disabled, leaves function calls
- * - including namespace prefixes - available
- * <li>Structured literals: arrays, lists, maps, sets, ranges
- * <li>Pragma: pragma construct as in {@code #pragma x y}
- * <li>Annotation: @annotation statement;
- * <li>Thin-arrow: use the thin-arrow, ie {@code ->} for lambdas as in {@code
x -> x + x}
+ * - including namespace prefixes - available</li>
+ * <li>Structured literals: arrays, lists, maps, sets, ranges</li>
+ * <li>Pragma: pragma construct as in {@code #pragma x y}</li>
+ * <li>Annotation: @annotation statement;</li>
+ * <li>Thin-arrow: use the thin-arrow, ie {@code ->} for lambdas as in {@code
x -> x + x}</li>
* <li>Fat-arrow: use the fat-arrow, ie {@code =>} for lambdas as in {@code x
=> x + x}
* <li>Namespace pragma: whether the {@code #pragma jexl.namespace.ns
namespace} syntax is allowed</li>
* <li>Namespace identifier: whether the {@code ns:fun(...)} parser treats the
ns:fun as one identifier, no spaces allowed</li>