commons-jexl.git
3 months agoBump actions/cache from 3.0.3 to 3.0.4
Gary Gregory [Tue, 7 Jun 2022 18:00:08 +0000 (14:00 -0400)] 
Bump actions/cache from 3.0.3 to 3.0.4

3 months agoOrganize
Gary Gregory [Tue, 7 Jun 2022 17:59:58 +0000 (13:59 -0400)] 
Organize

3 months agoMerge remote-tracking branch 'origin/master'
henrib [Mon, 6 Jun 2022 10:31:19 +0000 (12:31 +0200)] 
Merge remote-tracking branch 'origin/master'

3 months agoJEXL: Attempt to bump checkstyle from 9.3 to 10.3, add plugin profile for jdk8
henrib [Mon, 6 Jun 2022 10:31:13 +0000 (12:31 +0200)] 
JEXL: Attempt to bump checkstyle from 9.3 to 10.3, add plugin profile for jdk8

3 months agoBump actions/cache from 3.0.2 to 3.0.3
Gary Gregory [Tue, 31 May 2022 20:36:52 +0000 (16:36 -0400)] 
Bump actions/cache from 3.0.2 to 3.0.3

4 months agoMerge pull request #97 from apache/dependabot/maven/com.github.spotbugs-spotbugs...
Henrib [Mon, 30 May 2022 07:14:34 +0000 (09:14 +0200)] 
Merge pull request #97 from apache/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.7.0.0

Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.0.0

4 months agoJEXL-370: ObjectContext has() method no longer confuses property existence and proper...
henrib [Wed, 25 May 2022 08:52:40 +0000 (10:52 +0200)] 
JEXL-370: ObjectContext has() method no longer confuses property existence and property being null;

4 months agoJEXL-369: named function declarations are statements, not expressions;
henrib [Sat, 21 May 2022 10:02:25 +0000 (12:02 +0200)] 
JEXL-369: named function declarations are statements, not expressions;
made debugger properly recode let/const parameters;
tests shuffling;

4 months agoBump spotbugs-maven-plugin from 4.6.0.0 to 4.7.0.0 97/head
dependabot[bot] [Fri, 20 May 2022 12:01:56 +0000 (12:01 +0000)] 
Bump spotbugs-maven-plugin from 4.6.0.0 to 4.7.0.0

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.6.0.0 to 4.7.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.6.0.0...spotbugs-maven-plugin-4.7.0.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
4 months agoJEXL-369: const variables require assignment at declaration time;
henrib [Wed, 18 May 2022 17:47:20 +0000 (19:47 +0200)] 
JEXL-369: const variables require assignment at declaration time;
- simplified code accordingly;

4 months agoJEXL-369: detect undefined const use;
henrib [Tue, 17 May 2022 14:59:13 +0000 (16:59 +0200)] 
JEXL-369: detect undefined const use;

4 months agoJEXL-369: move const/defined logic to lexical scope;
henrib [Mon, 16 May 2022 16:58:33 +0000 (18:58 +0200)] 
JEXL-369: move const/defined logic to lexical scope;
- restore explicit lexical shade through features;
- detect non-initialized const variables

4 months agoMerge pull request #96 from apache/JEXL-367
Henrib [Thu, 12 May 2022 14:42:27 +0000 (16:42 +0200)] 
Merge pull request #96 from apache/JEXL-367

JEXL-367

4 months agoMerge remote-tracking branch 'origin/JEXL-367' into JEXL-367 96/head
henrib [Mon, 9 May 2022 15:19:41 +0000 (17:19 +0200)] 
Merge remote-tracking branch 'origin/JEXL-367' into JEXL-367

# Conflicts:
# src/main/java/org/apache/commons/jexl3/JexlArithmetic.java
# src/main/java/org/apache/commons/jexl3/JexlFeatures.java
# src/main/java/org/apache/commons/jexl3/internal/Interpreter.java
# src/main/java/org/apache/commons/jexl3/parser/JexlParser.java
# src/main/java/org/apache/commons/jexl3/parser/Parser.jjt
# src/test/java/org/apache/commons/jexl3/jexl342/OptionalTest.java

4 months agoJEXL-367: function f() {} creates a const f variable;
henrib [Mon, 9 May 2022 15:06:13 +0000 (17:06 +0200)] 
JEXL-367: function f() {} creates a const f variable;
- checked the thin vs fat arrow feature;

4 months agoJEXL-367: adding fat-arrow vs thin-arrow lambda syntax; add named function syntax;
henrib [Wed, 4 May 2022 22:06:59 +0000 (00:06 +0200)] 
JEXL-367: adding fat-arrow vs thin-arrow lambda syntax; add named function syntax;

4 months agoJEXL-360: missed a few test cases;
henrib [Mon, 9 May 2022 09:20:18 +0000 (11:20 +0200)] 
JEXL-360: missed a few test cases;
- opportunistic fix of '%=' not being controlled for side-effects;

4 months agoMerge pull request #95 from apache/JEXL-369
Henrib [Mon, 9 May 2022 09:07:54 +0000 (11:07 +0200)] 
Merge pull request #95 from apache/JEXL-369

JEXL-369

4 months agoJEXL-369: documentation 95/head
henrib [Mon, 9 May 2022 08:30:17 +0000 (10:30 +0200)] 
JEXL-369: documentation

4 months agoJEXL-369: disable single-statement variable declarations in lexical mode
henrib [Sun, 8 May 2022 17:16:48 +0000 (19:16 +0200)] 
JEXL-369: disable single-statement variable declarations in lexical mode

4 months agoJEXL-369: let/const disallow any redeclaration of a variable within lexical scope;
henrib [Sun, 8 May 2022 14:34:54 +0000 (16:34 +0200)] 
JEXL-369: let/const disallow any redeclaration of a variable within lexical scope;
added let/const for parameters as well;
refactored badly named internal fields (frame vs scope);

4 months agoJEXL-369: initial feature drop, lacks serious tests;
henrib [Fri, 6 May 2022 16:20:47 +0000 (18:20 +0200)] 
JEXL-369: initial feature drop, lacks serious tests;

4 months agoMerge remote-tracking branch 'origin/JEXL-369' into JEXL-369
henrib [Fri, 6 May 2022 16:18:05 +0000 (18:18 +0200)] 
Merge remote-tracking branch 'origin/JEXL-369' into JEXL-369

# Conflicts:
# src/main/java/org/apache/commons/jexl3/parser/JexlParser.java
# src/main/java/org/apache/commons/jexl3/parser/Parser.jjt

4 months agoJEXL-369: initial feature drop, lacks serious tests;
henrib [Fri, 6 May 2022 16:14:23 +0000 (18:14 +0200)] 
JEXL-369: initial feature drop, lacks serious tests;

4 months agoJEXL-369: add fat-arrow to syntax
henrib [Tue, 3 May 2022 16:52:01 +0000 (18:52 +0200)] 
JEXL-369: add fat-arrow to syntax

4 months agoJEXL-367: add fat-arrow to syntax
henrib [Tue, 3 May 2022 16:38:00 +0000 (18:38 +0200)] 
JEXL-367: add fat-arrow to syntax

4 months agoJEXL-366: homogenize conversion from string to numbers;
henrib [Fri, 6 May 2022 11:27:06 +0000 (13:27 +0200)] 
JEXL-366: homogenize conversion from string to numbers;

4 months agoJEXL-342: extend arithmetic to dereference references (sic);
henrib [Thu, 5 May 2022 22:22:22 +0000 (00:22 +0200)] 
JEXL-342: extend arithmetic to dereference references (sic);

4 months agoJEXL-366: compare will try and convert a string to number when one argument is a...
henrib [Thu, 5 May 2022 22:19:17 +0000 (00:19 +0200)] 
JEXL-366: compare will try and convert a string to number when one argument is a number

4 months agoJEXL-367: adding fat-arrow vs thin-arrow lambda syntax; add named function syntax;
henrib [Wed, 4 May 2022 22:06:59 +0000 (00:06 +0200)] 
JEXL-367: adding fat-arrow vs thin-arrow lambda syntax; add named function syntax;

4 months agoMerge pull request #93 from apache/dependabot/github_actions/github/codeql-action-2
Henrib [Wed, 4 May 2022 07:20:44 +0000 (09:20 +0200)] 
Merge pull request #93 from apache/dependabot/github_actions/github/codeql-action-2

Bump github/codeql-action from 1 to 2

4 months agoMerge pull request #94 from apache/JEXL-368
Henrib [Tue, 3 May 2022 17:04:51 +0000 (19:04 +0200)] 
Merge pull request #94 from apache/JEXL-368

JEXL-368: refactored namespace resolution and cache functor properly

4 months agoJEXL-367: fixing spillover form JEXL-369
henrib [Tue, 3 May 2022 17:00:08 +0000 (19:00 +0200)] 
JEXL-367: fixing spillover form JEXL-369

4 months agoJEXL-369: add fat-arrow to syntax
henrib [Tue, 3 May 2022 16:52:01 +0000 (18:52 +0200)] 
JEXL-369: add fat-arrow to syntax

4 months agoJEXL-367: add fat-arrow to syntax
henrib [Tue, 3 May 2022 16:38:00 +0000 (18:38 +0200)] 
JEXL-367: add fat-arrow to syntax

4 months agoJEXL-368: refactored namespace resolution and cache functor properly 94/head
henrib [Tue, 3 May 2022 16:35:03 +0000 (18:35 +0200)] 
JEXL-368: refactored namespace resolution and cache functor properly

4 months agoJEXL-360: missing controlling side-effect feature
henrib [Sat, 30 Apr 2022 09:16:24 +0000 (11:16 +0200)] 
JEXL-360: missing controlling side-effect feature

5 months agoBump github/codeql-action from 1 to 2 93/head
dependabot[bot] [Fri, 29 Apr 2022 12:03:08 +0000 (12:03 +0000)] 
Bump github/codeql-action from 1 to 2

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoMerge pull request #91 from apache/JEXL-360
Henrib [Mon, 25 Apr 2022 12:54:31 +0000 (14:54 +0200)] 
Merge pull request #91 from apache/JEXL-360

JEXL-360

5 months agoMerge branch 'JEXL-360' of https://gitbox.apache.org/repos/asf/commons-jexl into... JEXL-360 91/head
henrib [Mon, 25 Apr 2022 10:16:50 +0000 (12:16 +0200)] 
Merge branch 'JEXL-360' of https://gitbox.apache.org/repos/asf/commons-jexl into JEXL-360

5 months agoJEXL-360: release notest
henrib [Mon, 11 Apr 2022 16:27:20 +0000 (18:27 +0200)] 
JEXL-360: release notest

5 months agoJEXL-360: javadoc fix
henrib [Tue, 15 Feb 2022 17:37:50 +0000 (18:37 +0100)] 
JEXL-360: javadoc fix

5 months agoJEXL-360: added operators, syntax, basic tests
henrib [Tue, 15 Feb 2022 15:20:42 +0000 (16:20 +0100)] 
JEXL-360: added operators, syntax, basic tests

5 months agoJEXL-360: javadoc fix
henrib [Tue, 15 Feb 2022 17:37:50 +0000 (18:37 +0100)] 
JEXL-360: javadoc fix

5 months agoJEXL-360: added operators, syntax, basic tests
henrib [Tue, 15 Feb 2022 15:20:42 +0000 (16:20 +0100)] 
JEXL-360: added operators, syntax, basic tests

5 months agoJEXL-360; rebased after JEXL-365
henrib [Mon, 11 Apr 2022 16:05:33 +0000 (18:05 +0200)] 
JEXL-360; rebased after JEXL-365

5 months agoJEXL-360: javadoc fix
henrib [Tue, 15 Feb 2022 17:37:50 +0000 (18:37 +0100)] 
JEXL-360: javadoc fix

5 months agoJEXL-360: added operators, syntax, basic tests
henrib [Tue, 15 Feb 2022 15:20:42 +0000 (16:20 +0100)] 
JEXL-360: added operators, syntax, basic tests

5 months agoJEXL-360: try a more refined arithmetic;
henrib [Thu, 17 Feb 2022 17:03:25 +0000 (18:03 +0100)] 
JEXL-360: try a more refined arithmetic;
- refactored tests;

5 months agoJEXL-360: checkstyle fix, allow star import for parser nodes
henrib [Tue, 15 Feb 2022 18:05:30 +0000 (19:05 +0100)] 
JEXL-360: checkstyle fix, allow star import for parser nodes

5 months agoJEXL-360: javadoc fix
henrib [Tue, 15 Feb 2022 17:37:50 +0000 (18:37 +0100)] 
JEXL-360: javadoc fix

5 months agoJEXL-360: added operators, syntax, basic tests
henrib [Tue, 15 Feb 2022 15:20:42 +0000 (16:20 +0100)] 
JEXL-360: added operators, syntax, basic tests

5 months agoMerge pull request #89 from apache/JEXL-360
Henrib [Mon, 25 Apr 2022 10:08:03 +0000 (12:08 +0200)] 
Merge pull request #89 from apache/JEXL-360

JEXL-360

5 months agoBump actions/setup-java from 2 to 3
Gary Gregory [Fri, 15 Apr 2022 11:02:43 +0000 (07:02 -0400)] 
Bump actions/setup-java from 2 to 3

5 months agoBump actions/cache from 3 to 3.0.2
Gary Gregory [Tue, 12 Apr 2022 12:40:32 +0000 (08:40 -0400)] 
Bump actions/cache from 3 to 3.0.2

5 months agoGroup some updates.
Gary Gregory [Tue, 12 Apr 2022 12:40:03 +0000 (08:40 -0400)] 
Group some updates.

5 months agoJEXL-360: release notest 89/head
henrib [Mon, 11 Apr 2022 16:27:20 +0000 (18:27 +0200)] 
JEXL-360: release notest

5 months agoMerge branch 'JEXL-360' of https://gitbox.apache.org/repos/asf/commons-jexl into...
henrib [Mon, 11 Apr 2022 16:07:46 +0000 (18:07 +0200)] 
Merge branch 'JEXL-360' of https://gitbox.apache.org/repos/asf/commons-jexl into JEXL-360

\ 1 Conflicts:
\ 1 src/main/java/org/apache/commons/jexl3/parser/Parser.jjt
\ 1 src/test/java/org/apache/commons/jexl3/ShiftOperatorsTest.java

5 months agoJEXL-360; rebased after JEXL-365
henrib [Mon, 11 Apr 2022 16:05:33 +0000 (18:05 +0200)] 
JEXL-360; rebased after JEXL-365

5 months agoJEXL-360: javadoc fix
henrib [Tue, 15 Feb 2022 17:37:50 +0000 (18:37 +0100)] 
JEXL-360: javadoc fix

5 months agoJEXL-360: added operators, syntax, basic tests
henrib [Tue, 15 Feb 2022 15:20:42 +0000 (16:20 +0100)] 
JEXL-360: added operators, syntax, basic tests

5 months agoJEXL-360: try a more refined arithmetic;
henrib [Thu, 17 Feb 2022 17:03:25 +0000 (18:03 +0100)] 
JEXL-360: try a more refined arithmetic;
- refactored tests;

5 months agoJEXL-360: checkstyle fix, allow star import for parser nodes
henrib [Tue, 15 Feb 2022 18:05:30 +0000 (19:05 +0100)] 
JEXL-360: checkstyle fix, allow star import for parser nodes

5 months agoJEXL-360: javadoc fix
henrib [Tue, 15 Feb 2022 17:37:50 +0000 (18:37 +0100)] 
JEXL-360: javadoc fix

5 months agoJEXL-360: added operators, syntax, basic tests
henrib [Tue, 15 Feb 2022 15:20:42 +0000 (16:20 +0100)] 
JEXL-360: added operators, syntax, basic tests

5 months agoMerge pull request #88 from apache/JEXL-365
Henrib [Mon, 11 Apr 2022 15:43:41 +0000 (17:43 +0200)] 
Merge pull request #88 from apache/JEXL-365

JEXL-365: modify parser to accommodate lambda expression syntax;

5 months agoJEXL-365: modify parser to accommodate lambda expression syntax; JEXL-365 88/head
henrib [Mon, 11 Apr 2022 14:13:36 +0000 (16:13 +0200)] 
JEXL-365: modify parser to accommodate lambda expression syntax;
- minor Debugger improvement to more accurately generate lambdas;
- added tests;

5 months agoMerge pull request #85 from apache/dependabot/maven/com.github.spotbugs-spotbugs...
Henrib [Sat, 9 Apr 2022 11:39:18 +0000 (13:39 +0200)] 
Merge pull request #85 from apache/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.6.0.0

Bump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0

5 months agoMerge pull request #86 from apache/dependabot/maven/org.ow2.asm-asm-9.3
Henrib [Sat, 9 Apr 2022 11:39:01 +0000 (13:39 +0200)] 
Merge pull request #86 from apache/dependabot/maven/org.ow2.asm-asm-9.3

Bump asm from 9.2 to 9.3

5 months agoBump asm from 9.2 to 9.3 86/head
dependabot[bot] [Sat, 9 Apr 2022 10:23:52 +0000 (10:23 +0000)] 
Bump asm from 9.2 to 9.3

Bumps asm from 9.2 to 9.3.

---
updated-dependencies:
- dependency-name: org.ow2.asm:asm
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoBump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0 85/head
dependabot[bot] [Sat, 9 Apr 2022 10:23:25 +0000 (10:23 +0000)] 
Bump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.5.3.0 to 4.6.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.3.0...spotbugs-maven-plugin-4.6.0.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoMerge pull request #87 from apache/dependabot/maven/org.apache.commons-commons-parent-53
Henrib [Sat, 9 Apr 2022 10:18:07 +0000 (12:18 +0200)] 
Merge pull request #87 from apache/dependabot/maven/org.apache.commons-commons-parent-53

Bump commons-parent from 52 to 53

5 months agoMerge pull request #84 from apache/dependabot/maven/org.jacoco-jacoco-maven-plugin...
Henrib [Sat, 9 Apr 2022 10:17:10 +0000 (12:17 +0200)] 
Merge pull request #84 from apache/dependabot/maven/org.jacoco-jacoco-maven-plugin-0.8.8

Bump jacoco-maven-plugin from 0.8.7 to 0.8.8

5 months agoBump commons-parent from 52 to 53 87/head
dependabot[bot] [Fri, 8 Apr 2022 12:29:33 +0000 (12:29 +0000)] 
Bump commons-parent from 52 to 53

Bumps commons-parent from 52 to 53.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-parent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoBump jacoco-maven-plugin from 0.8.7 to 0.8.8 84/head
dependabot[bot] [Fri, 8 Apr 2022 12:16:26 +0000 (12:16 +0000)] 
Bump jacoco-maven-plugin from 0.8.7 to 0.8.8

Bumps [jacoco-maven-plugin](https://github.com/jacoco/jacoco) from 0.8.7 to 0.8.8.
- [Release notes](https://github.com/jacoco/jacoco/releases)
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.7...v0.8.8)

---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoMerge pull request #83 from apache/dependabot/github_actions/actions/cache-3
Henrib [Fri, 25 Mar 2022 14:37:31 +0000 (15:37 +0100)] 
Merge pull request #83 from apache/dependabot/github_actions/actions/cache-3

Bump actions/cache from 2.1.7 to 3

6 months agoBump actions/cache from 2.1.7 to 3 83/head
dependabot[bot] [Fri, 25 Mar 2022 12:02:03 +0000 (12:02 +0000)] 
Bump actions/cache from 2.1.7 to 3

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoMerge pull request #81 from apache/dependabot/maven/com.github.siom79.japicmp-japicmp...
Henrib [Fri, 18 Mar 2022 13:17:12 +0000 (14:17 +0100)] 
Merge pull request #81 from apache/dependabot/maven/com.github.siom79.japicmp-japicmp-maven-plugin-0.15.7

Bump japicmp-maven-plugin from 0.15.6 to 0.15.7

6 months agoBump japicmp-maven-plugin from 0.15.6 to 0.15.7 81/head
dependabot[bot] [Fri, 18 Mar 2022 13:12:35 +0000 (13:12 +0000)] 
Bump japicmp-maven-plugin from 0.15.6 to 0.15.7

Bumps [japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.15.6 to 0.15.7.
- [Release notes](https://github.com/siom79/japicmp/releases)
- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)
- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.15.6...japicmp-base-0.15.7)

---
updated-dependencies:
- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoBump maven-pmd-plugin from 3.15.0 to 3.16.0 #82
Gary Gregory [Fri, 18 Mar 2022 13:05:13 +0000 (09:05 -0400)] 
Bump maven-pmd-plugin from 3.15.0 to 3.16.0 #82

6 months agoMerge pull request #82 from apache/dependabot/maven/org.apache.maven.plugins-maven...
Gary Gregory [Fri, 18 Mar 2022 13:03:37 +0000 (09:03 -0400)] 
Merge pull request #82 from apache/dependabot/maven/org.apache.maven.plugins-maven-pmd-plugin-3.16.0

Bump maven-pmd-plugin from 3.15.0 to 3.16.0

6 months agoDrop Travis CI build
Gary Gregory [Fri, 18 Mar 2022 13:03:23 +0000 (09:03 -0400)] 
Drop Travis CI build

6 months agoBump maven-pmd-plugin from 3.15.0 to 3.16.0 82/head
dependabot[bot] [Fri, 18 Mar 2022 12:40:37 +0000 (12:40 +0000)] 
Bump maven-pmd-plugin from 3.15.0 to 3.16.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.15.0 to 3.16.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.15.0...maven-pmd-plugin-3.16.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoJEXL-36{1,2,3,4}: release notes
henrib [Mon, 14 Mar 2022 15:52:50 +0000 (16:52 +0100)] 
JEXL-36{1,2,3,4}: release notes

6 months agoJEXL-363: getting captured variables and avoiding caching mutable literals
henrib [Mon, 14 Mar 2022 15:32:32 +0000 (16:32 +0100)] 
JEXL-363: getting captured variables and avoiding caching mutable literals

6 months agoJEXL-364: let evaluation options flow through closures
henrib [Mon, 14 Mar 2022 15:31:30 +0000 (16:31 +0100)] 
JEXL-364: let evaluation options flow through closures

6 months agoJEXL-361: added a JEXL 3.2 compatibility engine
henrib [Mon, 14 Mar 2022 14:57:16 +0000 (15:57 +0100)] 
JEXL-361: added a JEXL 3.2 compatibility engine

6 months agoJEXL: remove clirr report (replaced by japicmp)
henrib [Mon, 14 Mar 2022 10:13:32 +0000 (11:13 +0100)] 
JEXL: remove clirr report (replaced by japicmp)

6 months agoJEXL: remove clirr report (replaced by japicmp)
henrib [Mon, 14 Mar 2022 09:25:07 +0000 (10:25 +0100)] 
JEXL: remove clirr report (replaced by japicmp)

6 months agoJEXL-362: avoid 0 positions in JexlInfo
henrib [Mon, 14 Mar 2022 09:23:02 +0000 (10:23 +0100)] 
JEXL-362: avoid 0 positions in JexlInfo

6 months agoReplace package with verify in the default goal.
Gary Gregory [Fri, 4 Mar 2022 14:59:18 +0000 (09:59 -0500)] 
Replace package with verify in the default goal.

6 months agoBump actions/checkout from 2 to 3 #79
Gary Gregory [Fri, 4 Mar 2022 14:23:05 +0000 (09:23 -0500)] 
Bump actions/checkout from 2 to 3 #79

6 months agoMerge pull request #79 from apache/dependabot/github_actions/actions/checkout-3
Gary Gregory [Fri, 4 Mar 2022 14:22:05 +0000 (09:22 -0500)] 
Merge pull request #79 from apache/dependabot/github_actions/actions/checkout-3

Bump actions/checkout from 2 to 3

6 months agoBump actions/checkout from 2 to 3 79/head
dependabot[bot] [Fri, 4 Mar 2022 12:01:50 +0000 (12:01 +0000)] 
Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoAdd CODE_OF_CONDUCT.md
Gary Gregory [Fri, 25 Feb 2022 13:18:09 +0000 (08:18 -0500)] 
Add CODE_OF_CONDUCT.md

7 months agoMerge pull request #78 from apache/dependabot/maven/org.apache.maven.plugins-maven...
Henrib [Fri, 18 Feb 2022 16:15:03 +0000 (17:15 +0100)] 
Merge pull request #78 from apache/dependabot/maven/org.apache.maven.plugins-maven-pmd-plugin-3.16.0

Bump maven-pmd-plugin from 3.15.0 to 3.16.0

7 months agoJEXL-359: subtle refactor to allow implementing a 3.2-like interpreter;
henrib [Fri, 18 Feb 2022 13:41:41 +0000 (14:41 +0100)] 
JEXL-359: subtle refactor to allow implementing a 3.2-like interpreter;

7 months agoMerge branch 'JEXL-360' of https://gitbox.apache.org/repos/asf/commons-jexl into...
henrib [Fri, 18 Feb 2022 13:32:56 +0000 (14:32 +0100)] 
Merge branch 'JEXL-360' of https://gitbox.apache.org/repos/asf/commons-jexl into JEXL-360

7 months agoJEXL-360: try a more refined arithmetic;
henrib [Thu, 17 Feb 2022 17:03:25 +0000 (18:03 +0100)] 
JEXL-360: try a more refined arithmetic;
- refactored tests;

7 months agoJEXL-360: checkstyle fix, allow star import for parser nodes
henrib [Tue, 15 Feb 2022 18:05:30 +0000 (19:05 +0100)] 
JEXL-360: checkstyle fix, allow star import for parser nodes