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 c0ef856a Use JUnit 5 convention for class visibility
c0ef856a is described below

commit c0ef856aa160d4a30721d865934c0d965a5c4da2
Author: Gary D. Gregory <[email protected]>
AuthorDate: Sun Jun 8 15:12:16 2025 -0400

    Use JUnit 5 convention for class visibility
---
 src/test/java/org/apache/commons/jexl3/AnnotationTest.java              | 2 +-
 src/test/java/org/apache/commons/jexl3/AntishCallTest.java              | 2 +-
 src/test/java/org/apache/commons/jexl3/ArithmeticOperatorTest.java      | 2 +-
 src/test/java/org/apache/commons/jexl3/ArithmeticTest.java              | 2 +-
 src/test/java/org/apache/commons/jexl3/ArrayAccessTest.java             | 2 +-
 src/test/java/org/apache/commons/jexl3/ArrayLiteralTest.java            | 2 +-
 src/test/java/org/apache/commons/jexl3/ArrayTypeTest.java               | 2 +-
 src/test/java/org/apache/commons/jexl3/AssignTest.java                  | 2 +-
 src/test/java/org/apache/commons/jexl3/BitwiseOperatorTest.java         | 2 +-
 src/test/java/org/apache/commons/jexl3/BlockTest.java                   | 2 +-
 src/test/java/org/apache/commons/jexl3/BuilderTest.java                 | 2 +-
 src/test/java/org/apache/commons/jexl3/CachePerformanceTest.java        | 2 +-
 src/test/java/org/apache/commons/jexl3/CacheTest.java                   | 2 +-
 src/test/java/org/apache/commons/jexl3/ClassCreatorTest.java            | 2 +-
 src/test/java/org/apache/commons/jexl3/CollectionLiteralTest.java       | 2 +-
 src/test/java/org/apache/commons/jexl3/ComposePermissionsTest.java      | 2 +-
 src/test/java/org/apache/commons/jexl3/ContextNamespaceTest.java        | 2 +-
 src/test/java/org/apache/commons/jexl3/DoWhileTest.java                 | 2 +-
 src/test/java/org/apache/commons/jexl3/ExceptionTest.java               | 2 +-
 src/test/java/org/apache/commons/jexl3/FeaturesTest.java                | 2 +-
 src/test/java/org/apache/commons/jexl3/ForEachTest.java                 | 2 +-
 src/test/java/org/apache/commons/jexl3/IfTest.java                      | 2 +-
 src/test/java/org/apache/commons/jexl3/Issues100Test.java               | 2 +-
 src/test/java/org/apache/commons/jexl3/Issues200Test.java               | 2 +-
 src/test/java/org/apache/commons/jexl3/Issues300Test.java               | 2 +-
 src/test/java/org/apache/commons/jexl3/Issues400Test.java               | 2 +-
 src/test/java/org/apache/commons/jexl3/IssuesTest.java                  | 2 +-
 src/test/java/org/apache/commons/jexl3/JXLTTest.java                    | 2 +-
 src/test/java/org/apache/commons/jexl3/LexicalTest.java                 | 2 +-
 src/test/java/org/apache/commons/jexl3/MapLiteralTest.java              | 2 +-
 src/test/java/org/apache/commons/jexl3/MethodTest.java                  | 2 +-
 src/test/java/org/apache/commons/jexl3/ParseFailuresTest.java           | 2 +-
 src/test/java/org/apache/commons/jexl3/PragmaTest.java                  | 2 +-
 src/test/java/org/apache/commons/jexl3/PropertyAccessTest.java          | 2 +-
 src/test/java/org/apache/commons/jexl3/PublicFieldsTest.java            | 2 +-
 src/test/java/org/apache/commons/jexl3/RangeTest.java                   | 2 +-
 src/test/java/org/apache/commons/jexl3/ScriptCallableTest.java          | 2 +-
 src/test/java/org/apache/commons/jexl3/ScriptTest.java                  | 2 +-
 src/test/java/org/apache/commons/jexl3/SetLiteralTest.java              | 2 +-
 src/test/java/org/apache/commons/jexl3/ShiftOperatorsTest.java          | 2 +-
 src/test/java/org/apache/commons/jexl3/SideEffectTest.java              | 2 +-
 src/test/java/org/apache/commons/jexl3/StrategyTest.java                | 2 +-
 src/test/java/org/apache/commons/jexl3/SynchronizedOverloadsTest.java   | 2 +-
 src/test/java/org/apache/commons/jexl3/TryCatchFinallyTest.java         | 2 +-
 src/test/java/org/apache/commons/jexl3/VarTest.java                     | 2 +-
 src/test/java/org/apache/commons/jexl3/WhileTest.java                   | 2 +-
 src/test/java/org/apache/commons/jexl3/examples/ArrayTest.java          | 2 +-
 src/test/java/org/apache/commons/jexl3/examples/MethodPropertyTest.java | 2 +-
 src/test/java/org/apache/commons/jexl3/examples/StreamTest.java         | 2 +-
 src/test/java/org/apache/commons/jexl3/internal/RangeTest.java          | 2 +-
 .../org/apache/commons/jexl3/internal/introspection/DiscoveryTest.java  | 2 +-
 .../org/apache/commons/jexl3/internal/introspection/MethodKeyTest.java  | 2 +-
 .../commons/jexl3/internal/introspection/MiscIntrospectionTest.java     | 2 +-
 .../org/apache/commons/jexl3/internal/introspection/NoJexlTest.java     | 2 +-
 .../apache/commons/jexl3/internal/introspection/PermissionsTest.java    | 2 +-
 src/test/java/org/apache/commons/jexl3/jexl342/OptionalTest.java        | 2 +-
 src/test/java/org/apache/commons/jexl3/junit/AsserterTest.java          | 2 +-
 .../java/org/apache/commons/jexl3/parser/FeatureControllerTest.java     | 2 +-
 src/test/java/org/apache/commons/jexl3/parser/ParserTest.java           | 2 +-
 .../apache/commons/jexl3/scripting/JexlScriptEngineOptionalTest.java    | 2 +-
 .../java/org/apache/commons/jexl3/scripting/JexlScriptEngineTest.java   | 2 +-
 src/test/java/org/example/SomeTest.java                                 | 2 +-
 62 files changed, 62 insertions(+), 62 deletions(-)

diff --git a/src/test/java/org/apache/commons/jexl3/AnnotationTest.java 
b/src/test/java/org/apache/commons/jexl3/AnnotationTest.java
index fbf15e6b..78f269db 100644
--- a/src/test/java/org/apache/commons/jexl3/AnnotationTest.java
+++ b/src/test/java/org/apache/commons/jexl3/AnnotationTest.java
@@ -38,7 +38,7 @@ import org.junit.jupiter.api.Test;
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
 
-public class AnnotationTest extends JexlTestCase {
+class AnnotationTest extends JexlTestCase {
 
     public static class AnnotationContext extends MapContext implements 
JexlContext.AnnotationProcessor {
         private int count;
diff --git a/src/test/java/org/apache/commons/jexl3/AntishCallTest.java 
b/src/test/java/org/apache/commons/jexl3/AntishCallTest.java
index 34ba6bff..b06eb382 100644
--- a/src/test/java/org/apache/commons/jexl3/AntishCallTest.java
+++ b/src/test/java/org/apache/commons/jexl3/AntishCallTest.java
@@ -31,7 +31,7 @@ import org.junit.jupiter.api.Test;
  * Also tests that a class instance is a functor that invokes the constructor 
when called.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class AntishCallTest extends JexlTestCase {
+class AntishCallTest extends JexlTestCase {
 
     /**
      * An arithmetic that considers class objects as callable.
diff --git a/src/test/java/org/apache/commons/jexl3/ArithmeticOperatorTest.java 
b/src/test/java/org/apache/commons/jexl3/ArithmeticOperatorTest.java
index 9ae3f7f4..c3bee31b 100644
--- a/src/test/java/org/apache/commons/jexl3/ArithmeticOperatorTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ArithmeticOperatorTest.java
@@ -55,7 +55,7 @@ import org.junit.jupiter.api.Test;
  * Tests for the startsWith, endsWith, match and range operators.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ArithmeticOperatorTest extends JexlTestCase {
+class ArithmeticOperatorTest extends JexlTestCase {
     public static class Aggregate {
         public static int sum(final Iterable<Integer> ii) {
             int sum = 0;
diff --git a/src/test/java/org/apache/commons/jexl3/ArithmeticTest.java 
b/src/test/java/org/apache/commons/jexl3/ArithmeticTest.java
index 924ee413..2783c1cc 100644
--- a/src/test/java/org/apache/commons/jexl3/ArithmeticTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ArithmeticTest.java
@@ -52,7 +52,7 @@ import org.w3c.dom.NamedNodeMap;
 import org.w3c.dom.Node;
 
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ArithmeticTest extends JexlTestCase {
+class ArithmeticTest extends JexlTestCase {
     public static class Arithmetic132 extends JexlArithmetic {
         public Arithmetic132() {
             super(false);
diff --git a/src/test/java/org/apache/commons/jexl3/ArrayAccessTest.java 
b/src/test/java/org/apache/commons/jexl3/ArrayAccessTest.java
index e06e448d..df5be4a7 100644
--- a/src/test/java/org/apache/commons/jexl3/ArrayAccessTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ArrayAccessTest.java
@@ -29,7 +29,7 @@ import org.junit.jupiter.api.Test;
  * Tests for array access operator []
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ArrayAccessTest extends JexlTestCase {
+class ArrayAccessTest extends JexlTestCase {
 
     public static class Sample {
         private int[] array;
diff --git a/src/test/java/org/apache/commons/jexl3/ArrayLiteralTest.java 
b/src/test/java/org/apache/commons/jexl3/ArrayLiteralTest.java
index ac391e5e..cf274c7d 100644
--- a/src/test/java/org/apache/commons/jexl3/ArrayLiteralTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ArrayLiteralTest.java
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
  * Tests for array literals.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ArrayLiteralTest extends JexlTestCase {
+class ArrayLiteralTest extends JexlTestCase {
 
     public ArrayLiteralTest() {
         super("ArrayLiteralTest");
diff --git a/src/test/java/org/apache/commons/jexl3/ArrayTypeTest.java 
b/src/test/java/org/apache/commons/jexl3/ArrayTypeTest.java
index 3b7bc3f0..c2f1cfde 100644
--- a/src/test/java/org/apache/commons/jexl3/ArrayTypeTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ArrayTypeTest.java
@@ -40,7 +40,7 @@ import org.junit.jupiter.api.Test;
  * Ensure ArrayBuilder types its output by finding some common ancestor class 
or interface (besides Object.class)
  * from its entries when possible.
  */
-public class ArrayTypeTest {
+class ArrayTypeTest {
   public abstract static class Class0 implements Inter0 {
     private final int value;
     public Class0(final int v) {
diff --git a/src/test/java/org/apache/commons/jexl3/AssignTest.java 
b/src/test/java/org/apache/commons/jexl3/AssignTest.java
index 4a77db09..1c009db6 100644
--- a/src/test/java/org/apache/commons/jexl3/AssignTest.java
+++ b/src/test/java/org/apache/commons/jexl3/AssignTest.java
@@ -29,7 +29,7 @@ import org.junit.jupiter.api.Test;
  * Test cases for assignment.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class AssignTest extends JexlTestCase {
+class AssignTest extends JexlTestCase {
 
     public static class Froboz {
         int value;
diff --git a/src/test/java/org/apache/commons/jexl3/BitwiseOperatorTest.java 
b/src/test/java/org/apache/commons/jexl3/BitwiseOperatorTest.java
index ae5bc875..64eddb8a 100644
--- a/src/test/java/org/apache/commons/jexl3/BitwiseOperatorTest.java
+++ b/src/test/java/org/apache/commons/jexl3/BitwiseOperatorTest.java
@@ -24,7 +24,7 @@ import org.junit.jupiter.api.Test;
  * Tests for the bitwise operators.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class BitwiseOperatorTest extends JexlTestCase {
+class BitwiseOperatorTest extends JexlTestCase {
     private Asserter asserter;
 
     /**
diff --git a/src/test/java/org/apache/commons/jexl3/BlockTest.java 
b/src/test/java/org/apache/commons/jexl3/BlockTest.java
index 852b5f4e..e578744a 100644
--- a/src/test/java/org/apache/commons/jexl3/BlockTest.java
+++ b/src/test/java/org/apache/commons/jexl3/BlockTest.java
@@ -25,7 +25,7 @@ import org.junit.jupiter.api.Test;
  * Tests for blocks
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class BlockTest extends JexlTestCase {
+class BlockTest extends JexlTestCase {
 
     /**
      * Create the test
diff --git a/src/test/java/org/apache/commons/jexl3/BuilderTest.java 
b/src/test/java/org/apache/commons/jexl3/BuilderTest.java
index e0940797..b68a4fca 100644
--- a/src/test/java/org/apache/commons/jexl3/BuilderTest.java
+++ b/src/test/java/org/apache/commons/jexl3/BuilderTest.java
@@ -31,7 +31,7 @@ import org.junit.jupiter.api.Test;
 /**
  * Checking the builder basics.
  */
-public class BuilderTest {
+class BuilderTest {
     private static JexlBuilder builder() {
         return new JexlBuilder();
     }
diff --git a/src/test/java/org/apache/commons/jexl3/CachePerformanceTest.java 
b/src/test/java/org/apache/commons/jexl3/CachePerformanceTest.java
index 95b57a31..aeda20b2 100644
--- a/src/test/java/org/apache/commons/jexl3/CachePerformanceTest.java
+++ b/src/test/java/org/apache/commons/jexl3/CachePerformanceTest.java
@@ -48,7 +48,7 @@ import org.junit.jupiter.api.Test;
  * latter being the Google based cache). This indicates that the basic caching 
mechanism will likely not be a performance bottleneck in normal usage.
  * </p>
  */
-public class CachePerformanceTest {
+class CachePerformanceTest {
     /**
      * A task randomly chooses to run scripts (CACHED * HIT times). Tasks will 
be run
      */
diff --git a/src/test/java/org/apache/commons/jexl3/CacheTest.java 
b/src/test/java/org/apache/commons/jexl3/CacheTest.java
index 8d4c001d..1d92a75f 100644
--- a/src/test/java/org/apache/commons/jexl3/CacheTest.java
+++ b/src/test/java/org/apache/commons/jexl3/CacheTest.java
@@ -37,7 +37,7 @@ import org.junit.jupiter.api.Test;
  * Verifies cache & tryExecute
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class CacheTest extends JexlTestCase {
+class CacheTest extends JexlTestCase {
     /**
      * A task to check boolean assignment.
      */
diff --git a/src/test/java/org/apache/commons/jexl3/ClassCreatorTest.java 
b/src/test/java/org/apache/commons/jexl3/ClassCreatorTest.java
index d49c9c69..6bad8f25 100644
--- a/src/test/java/org/apache/commons/jexl3/ClassCreatorTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ClassCreatorTest.java
@@ -43,7 +43,7 @@ import org.junit.jupiter.api.Test;
  * Basic check on automated class creation
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ClassCreatorTest extends JexlTestCase {
+class ClassCreatorTest extends JexlTestCase {
     public static class BigObject {
         @SuppressWarnings("unused")
         private final byte[] space = new byte[MEGA];
diff --git a/src/test/java/org/apache/commons/jexl3/CollectionLiteralTest.java 
b/src/test/java/org/apache/commons/jexl3/CollectionLiteralTest.java
index de81c458..491a48f2 100644
--- a/src/test/java/org/apache/commons/jexl3/CollectionLiteralTest.java
+++ b/src/test/java/org/apache/commons/jexl3/CollectionLiteralTest.java
@@ -38,7 +38,7 @@ import org.junit.jupiter.api.Test;
  * These pointless tests as a reminder of 'why' those behave the way they do.
  * </p>
  */
-public class CollectionLiteralTest extends JexlTestCase {
+class CollectionLiteralTest extends JexlTestCase {
     public static class Arithmetic363 extends JexlArithmetic {
         final AtomicInteger maps = new AtomicInteger();
         final AtomicInteger sets = new AtomicInteger();
diff --git a/src/test/java/org/apache/commons/jexl3/ComposePermissionsTest.java 
b/src/test/java/org/apache/commons/jexl3/ComposePermissionsTest.java
index fb5a93e8..081088c8 100644
--- a/src/test/java/org/apache/commons/jexl3/ComposePermissionsTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ComposePermissionsTest.java
@@ -32,7 +32,7 @@ import com.google.gson.Gson;
 /**
  * Tests for pragmas
  */
-public class ComposePermissionsTest extends JexlTestCase {
+class ComposePermissionsTest extends JexlTestCase {
     static final String SAMPLE_JSON = "src/test/scripts/sample.json";
 
     /**
diff --git a/src/test/java/org/apache/commons/jexl3/ContextNamespaceTest.java 
b/src/test/java/org/apache/commons/jexl3/ContextNamespaceTest.java
index be2dba84..36495623 100644
--- a/src/test/java/org/apache/commons/jexl3/ContextNamespaceTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ContextNamespaceTest.java
@@ -30,7 +30,7 @@ import org.junit.jupiter.api.Test;
  * Tests JexlContext (advanced) features.
  */
 @SuppressWarnings({"AssertEqualsBetweenInconvertibleTypes"})
-public class ContextNamespaceTest extends JexlTestCase {
+class ContextNamespaceTest extends JexlTestCase {
 
     public static class Context346 extends MapContext {
         public int func(final int y) { return 42 * y;}
diff --git a/src/test/java/org/apache/commons/jexl3/DoWhileTest.java 
b/src/test/java/org/apache/commons/jexl3/DoWhileTest.java
index 89ea4043..af84a308 100644
--- a/src/test/java/org/apache/commons/jexl3/DoWhileTest.java
+++ b/src/test/java/org/apache/commons/jexl3/DoWhileTest.java
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
  * Tests do while statement.
  */
 @SuppressWarnings({ "UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes" })
-public class DoWhileTest extends JexlTestCase {
+class DoWhileTest extends JexlTestCase {
 
     public DoWhileTest() {
         super("DoWhileTest");
diff --git a/src/test/java/org/apache/commons/jexl3/ExceptionTest.java 
b/src/test/java/org/apache/commons/jexl3/ExceptionTest.java
index db4b1f06..f2df4eba 100644
--- a/src/test/java/org/apache/commons/jexl3/ExceptionTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ExceptionTest.java
@@ -30,7 +30,7 @@ import org.junit.jupiter.api.Test;
  * Checks various exception handling cases.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ExceptionTest extends JexlTestCase {
+class ExceptionTest extends JexlTestCase {
     public static class ThrowNPE {
         boolean doThrow;
         public boolean getFail() {
diff --git a/src/test/java/org/apache/commons/jexl3/FeaturesTest.java 
b/src/test/java/org/apache/commons/jexl3/FeaturesTest.java
index f7ed0d1c..298769ca 100644
--- a/src/test/java/org/apache/commons/jexl3/FeaturesTest.java
+++ b/src/test/java/org/apache/commons/jexl3/FeaturesTest.java
@@ -33,7 +33,7 @@ import org.junit.jupiter.api.Test;
  * Tests for blocks
  */
 @SuppressWarnings({"AssertEqualsBetweenInconvertibleTypes"})
-public class FeaturesTest extends JexlTestCase {
+class FeaturesTest extends JexlTestCase {
     private final JexlEngine jexl = new JexlBuilder().create();
     /**
      * Create the test
diff --git a/src/test/java/org/apache/commons/jexl3/ForEachTest.java 
b/src/test/java/org/apache/commons/jexl3/ForEachTest.java
index e4361ecd..1a28a8bf 100644
--- a/src/test/java/org/apache/commons/jexl3/ForEachTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ForEachTest.java
@@ -35,7 +35,7 @@ import org.junit.jupiter.api.Test;
  * Tests for the foreach statement
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ForEachTest extends JexlTestCase {
+class ForEachTest extends JexlTestCase {
 
     /** Create a named test */
     public ForEachTest() {
diff --git a/src/test/java/org/apache/commons/jexl3/IfTest.java 
b/src/test/java/org/apache/commons/jexl3/IfTest.java
index cb34cff5..9bd03a02 100644
--- a/src/test/java/org/apache/commons/jexl3/IfTest.java
+++ b/src/test/java/org/apache/commons/jexl3/IfTest.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
  * Test cases for the if statement.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class IfTest extends JexlTestCase {
+class IfTest extends JexlTestCase {
     public IfTest() {
         super("IfTest");
     }
diff --git a/src/test/java/org/apache/commons/jexl3/Issues100Test.java 
b/src/test/java/org/apache/commons/jexl3/Issues100Test.java
index b46fdc22..0ccc7da1 100644
--- a/src/test/java/org/apache/commons/jexl3/Issues100Test.java
+++ b/src/test/java/org/apache/commons/jexl3/Issues100Test.java
@@ -44,7 +44,7 @@ import org.junit.jupiter.api.Test;
  * Test cases for reported issue between JEXL-100 and JEXL-199.
  */
 @SuppressWarnings({"boxing", "UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class Issues100Test extends JexlTestCase {
+class Issues100Test extends JexlTestCase {
     // A's class definition
     public static class A105 {
         String nameA;
diff --git a/src/test/java/org/apache/commons/jexl3/Issues200Test.java 
b/src/test/java/org/apache/commons/jexl3/Issues200Test.java
index 2012dc0e..96407fcc 100644
--- a/src/test/java/org/apache/commons/jexl3/Issues200Test.java
+++ b/src/test/java/org/apache/commons/jexl3/Issues200Test.java
@@ -50,7 +50,7 @@ import org.junit.jupiter.api.Test;
  * Test cases for reported issue between JEXL-200 and JEXL-299.
  */
 @SuppressWarnings({"boxing", "UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class Issues200Test extends JexlTestCase {
+class Issues200Test extends JexlTestCase {
     public static class Arithmetic266 extends JexlArithmetic {
         static final ThreadLocal<Deque<Iterator266>> TLS_FOREACH = new 
ThreadLocal<Deque<Iterator266>>() {
             @Override
diff --git a/src/test/java/org/apache/commons/jexl3/Issues300Test.java 
b/src/test/java/org/apache/commons/jexl3/Issues300Test.java
index 72270843..151542ef 100644
--- a/src/test/java/org/apache/commons/jexl3/Issues300Test.java
+++ b/src/test/java/org/apache/commons/jexl3/Issues300Test.java
@@ -53,7 +53,7 @@ import org.junit.jupiter.api.Test;
 /**
  * Test cases for reported issue between JEXL-300 and JEXL-399.
  */
-public class Issues300Test {
+class Issues300Test {
     public static class Arithmetic383 extends JexlArithmetic {
         public Arithmetic383(final boolean astrict) {
             super(astrict);
diff --git a/src/test/java/org/apache/commons/jexl3/Issues400Test.java 
b/src/test/java/org/apache/commons/jexl3/Issues400Test.java
index 0a62b5bb..25b53904 100644
--- a/src/test/java/org/apache/commons/jexl3/Issues400Test.java
+++ b/src/test/java/org/apache/commons/jexl3/Issues400Test.java
@@ -52,7 +52,7 @@ import org.junit.jupiter.api.Test;
 /**
  * Test cases for reported issue between JEXL-300 and JEXL-399.
  */
-public class Issues400Test {
+class Issues400Test {
 
     public static class VinzCaller {
         private final JexlContext context;
diff --git a/src/test/java/org/apache/commons/jexl3/IssuesTest.java 
b/src/test/java/org/apache/commons/jexl3/IssuesTest.java
index 55e33c13..0677aa5f 100644
--- a/src/test/java/org/apache/commons/jexl3/IssuesTest.java
+++ b/src/test/java/org/apache/commons/jexl3/IssuesTest.java
@@ -35,7 +35,7 @@ import org.junit.jupiter.api.Test;
  * Test cases for reported issue between JEXL-1 and JEXL-100.
  */
 @SuppressWarnings({"boxing", "UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class IssuesTest extends JexlTestCase {
+class IssuesTest extends JexlTestCase {
     // JEXL-48: bad assignment detection
     public static class Another {
         public String name = "whatever";
diff --git a/src/test/java/org/apache/commons/jexl3/JXLTTest.java 
b/src/test/java/org/apache/commons/jexl3/JXLTTest.java
index 0d3232ae..2f562fd5 100644
--- a/src/test/java/org/apache/commons/jexl3/JXLTTest.java
+++ b/src/test/java/org/apache/commons/jexl3/JXLTTest.java
@@ -56,7 +56,7 @@ import org.junit.jupiter.params.provider.MethodSource;
  * Test cases for the UnifiedEL.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class JXLTTest extends JexlTestCase {
+class JXLTTest extends JexlTestCase {
     public static class Context311 extends MapContext
       implements JexlContext.OptionsHandle, JexlContext.ThreadLocal {
         private JexlOptions options;
diff --git a/src/test/java/org/apache/commons/jexl3/LexicalTest.java 
b/src/test/java/org/apache/commons/jexl3/LexicalTest.java
index d9edfc4d..5321e02f 100644
--- a/src/test/java/org/apache/commons/jexl3/LexicalTest.java
+++ b/src/test/java/org/apache/commons/jexl3/LexicalTest.java
@@ -44,7 +44,7 @@ import org.junit.jupiter.api.Test;
 /**
  * Test cases for lexical option and feature.
  */
-public class LexicalTest {
+class LexicalTest {
 
     public static class DebugContext extends MapContext {
         public DebugContext() {
diff --git a/src/test/java/org/apache/commons/jexl3/MapLiteralTest.java 
b/src/test/java/org/apache/commons/jexl3/MapLiteralTest.java
index d3679858..fef5fe86 100644
--- a/src/test/java/org/apache/commons/jexl3/MapLiteralTest.java
+++ b/src/test/java/org/apache/commons/jexl3/MapLiteralTest.java
@@ -34,7 +34,7 @@ import org.junit.jupiter.api.Test;
  * Tests for map literals
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class MapLiteralTest extends JexlTestCase {
+class MapLiteralTest extends JexlTestCase {
     public MapLiteralTest() {
         super("MapLiteralTest");
     }
diff --git a/src/test/java/org/apache/commons/jexl3/MethodTest.java 
b/src/test/java/org/apache/commons/jexl3/MethodTest.java
index 4da9450a..cd21e928 100644
--- a/src/test/java/org/apache/commons/jexl3/MethodTest.java
+++ b/src/test/java/org/apache/commons/jexl3/MethodTest.java
@@ -39,7 +39,7 @@ import org.junit.jupiter.api.Test;
  * Tests for calling methods on objects
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class MethodTest extends JexlTestCase {
+class MethodTest extends JexlTestCase {
     public static class ContextualFunctor {
         private final EnhancedContext context;
 
diff --git a/src/test/java/org/apache/commons/jexl3/ParseFailuresTest.java 
b/src/test/java/org/apache/commons/jexl3/ParseFailuresTest.java
index fcf6e6db..bb372d21 100644
--- a/src/test/java/org/apache/commons/jexl3/ParseFailuresTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ParseFailuresTest.java
@@ -26,7 +26,7 @@ import org.junit.jupiter.api.Test;
  * Tests for malformed expressions and scripts. ({@link 
org.apache.commons.jexl3.JexlEngine#createExpression(String)} and
  * {@link org.apache.commons.jexl3.JexlEngine#createScript(String)} should 
throw {@link org.apache.commons.jexl3.JexlException}s).
  */
-public class ParseFailuresTest extends JexlTestCase {
+class ParseFailuresTest extends JexlTestCase {
 
     static final Log LOGGER = 
LogFactory.getLog(ParseFailuresTest.class.getName());
 
diff --git a/src/test/java/org/apache/commons/jexl3/PragmaTest.java 
b/src/test/java/org/apache/commons/jexl3/PragmaTest.java
index aa4aad52..fe5cedf4 100644
--- a/src/test/java/org/apache/commons/jexl3/PragmaTest.java
+++ b/src/test/java/org/apache/commons/jexl3/PragmaTest.java
@@ -40,7 +40,7 @@ import org.junit.jupiter.api.Test;
 /**
  * Tests for pragmas
  */
-public class PragmaTest extends JexlTestCase {
+class PragmaTest extends JexlTestCase {
     public static class CachingModuleContext extends ModuleContext implements 
JexlContext.ModuleProcessor {
         private final ConcurrentMap<String, Object> modules = new 
ConcurrentHashMap<>();
         private final AtomicInteger count = new AtomicInteger();
diff --git a/src/test/java/org/apache/commons/jexl3/PropertyAccessTest.java 
b/src/test/java/org/apache/commons/jexl3/PropertyAccessTest.java
index b0c020b3..d1338841 100644
--- a/src/test/java/org/apache/commons/jexl3/PropertyAccessTest.java
+++ b/src/test/java/org/apache/commons/jexl3/PropertyAccessTest.java
@@ -35,7 +35,7 @@ import org.junit.jupiter.api.Test;
  * Tests for property access operator '.'
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class PropertyAccessTest extends JexlTestCase {
+class PropertyAccessTest extends JexlTestCase {
 
     public static class Container extends PropertyContainer {
         public Container(final String name, final int number) {
diff --git a/src/test/java/org/apache/commons/jexl3/PublicFieldsTest.java 
b/src/test/java/org/apache/commons/jexl3/PublicFieldsTest.java
index d0d3d280..b4f794d6 100644
--- a/src/test/java/org/apache/commons/jexl3/PublicFieldsTest.java
+++ b/src/test/java/org/apache/commons/jexl3/PublicFieldsTest.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
  * Tests public field set/get.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class PublicFieldsTest extends JexlTestCase {
+class PublicFieldsTest extends JexlTestCase {
     public enum Gender { MALE, FEMALE }
     /**
      * An Inner class.
diff --git a/src/test/java/org/apache/commons/jexl3/RangeTest.java 
b/src/test/java/org/apache/commons/jexl3/RangeTest.java
index 993ce4b7..16545d82 100644
--- a/src/test/java/org/apache/commons/jexl3/RangeTest.java
+++ b/src/test/java/org/apache/commons/jexl3/RangeTest.java
@@ -29,7 +29,7 @@ import org.junit.jupiter.api.Test;
  * Tests for ranges.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class RangeTest extends JexlTestCase {
+class RangeTest extends JexlTestCase {
 
     public RangeTest() {
         super("RangeTest");
diff --git a/src/test/java/org/apache/commons/jexl3/ScriptCallableTest.java 
b/src/test/java/org/apache/commons/jexl3/ScriptCallableTest.java
index 7e2913a4..6ac77cb0 100644
--- a/src/test/java/org/apache/commons/jexl3/ScriptCallableTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ScriptCallableTest.java
@@ -44,7 +44,7 @@ import org.junit.jupiter.api.Test;
  * Tests around asynchronous script execution and interrupts.
  */
 @SuppressWarnings({ "UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes" })
-public class ScriptCallableTest extends JexlTestCase {
+class ScriptCallableTest extends JexlTestCase {
     public static class AnnotationContext extends MapContext implements 
JexlContext.AnnotationProcessor {
         @Override
         public Object processAnnotation(final String name, final Object[] 
args, final Callable<Object> statement) throws Exception {
diff --git a/src/test/java/org/apache/commons/jexl3/ScriptTest.java 
b/src/test/java/org/apache/commons/jexl3/ScriptTest.java
index d95f8faf..519f6c27 100644
--- a/src/test/java/org/apache/commons/jexl3/ScriptTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ScriptTest.java
@@ -43,7 +43,7 @@ import com.sun.net.httpserver.HttpServer;
  * Tests for JexlScript
  */
 @SuppressWarnings({"AssertEqualsBetweenInconvertibleTypes"})
-public class ScriptTest extends JexlTestCase {
+class ScriptTest extends JexlTestCase {
     /**
      * An object to call from.
      */
diff --git a/src/test/java/org/apache/commons/jexl3/SetLiteralTest.java 
b/src/test/java/org/apache/commons/jexl3/SetLiteralTest.java
index 1f6aa496..8411a925 100644
--- a/src/test/java/org/apache/commons/jexl3/SetLiteralTest.java
+++ b/src/test/java/org/apache/commons/jexl3/SetLiteralTest.java
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
  * Tests for set literals
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class SetLiteralTest extends JexlTestCase {
+class SetLiteralTest extends JexlTestCase {
 
     private static Set<?> createSet(final Object... args) {
         return new HashSet<>(Arrays.asList(args));
diff --git a/src/test/java/org/apache/commons/jexl3/ShiftOperatorsTest.java 
b/src/test/java/org/apache/commons/jexl3/ShiftOperatorsTest.java
index 8565127a..fe2f3ffd 100644
--- a/src/test/java/org/apache/commons/jexl3/ShiftOperatorsTest.java
+++ b/src/test/java/org/apache/commons/jexl3/ShiftOperatorsTest.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
  * Tests shift operators.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class ShiftOperatorsTest extends JexlTestCase {
+class ShiftOperatorsTest extends JexlTestCase {
     public static class ShiftArithmetic extends JexlArithmetic {
         ShiftArithmetic(final boolean flag) {
             super(flag);
diff --git a/src/test/java/org/apache/commons/jexl3/SideEffectTest.java 
b/src/test/java/org/apache/commons/jexl3/SideEffectTest.java
index ab629f1a..5cea9d7c 100644
--- a/src/test/java/org/apache/commons/jexl3/SideEffectTest.java
+++ b/src/test/java/org/apache/commons/jexl3/SideEffectTest.java
@@ -41,7 +41,7 @@ import org.junit.jupiter.api.Test;
  * Tests for array access operator []
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class SideEffectTest extends JexlTestCase {
+class SideEffectTest extends JexlTestCase {
 
     /**
      * An arithmetic that implements 2 selfAdd methods.
diff --git a/src/test/java/org/apache/commons/jexl3/StrategyTest.java 
b/src/test/java/org/apache/commons/jexl3/StrategyTest.java
index 9f0415f9..ec3f5826 100644
--- a/src/test/java/org/apache/commons/jexl3/StrategyTest.java
+++ b/src/test/java/org/apache/commons/jexl3/StrategyTest.java
@@ -35,7 +35,7 @@ import org.junit.jupiter.api.Test;
  * Test cases for the if statement.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class StrategyTest extends JexlTestCase {
+class StrategyTest extends JexlTestCase {
     // JEXL-174
     public static class MapArithmetic extends JexlArithmetic {
         public MapArithmetic(final boolean flag) {
diff --git 
a/src/test/java/org/apache/commons/jexl3/SynchronizedOverloadsTest.java 
b/src/test/java/org/apache/commons/jexl3/SynchronizedOverloadsTest.java
index 837bb937..d82cf6fe 100644
--- a/src/test/java/org/apache/commons/jexl3/SynchronizedOverloadsTest.java
+++ b/src/test/java/org/apache/commons/jexl3/SynchronizedOverloadsTest.java
@@ -30,7 +30,7 @@ import org.junit.jupiter.api.Test;
  * <p>May be a base for synchronized calls.
  */
 @SuppressWarnings({"boxing", "UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class SynchronizedOverloadsTest extends JexlTestCase {
+class SynchronizedOverloadsTest extends JexlTestCase {
     public SynchronizedOverloadsTest() {
         super("SynchronizedOverloadsTest", null);
     }
diff --git a/src/test/java/org/apache/commons/jexl3/TryCatchFinallyTest.java 
b/src/test/java/org/apache/commons/jexl3/TryCatchFinallyTest.java
index 596ac53e..e59bda2f 100644
--- a/src/test/java/org/apache/commons/jexl3/TryCatchFinallyTest.java
+++ b/src/test/java/org/apache/commons/jexl3/TryCatchFinallyTest.java
@@ -29,7 +29,7 @@ import java.io.UnsupportedEncodingException;
 import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
-public class TryCatchFinallyTest extends JexlTestCase {
+class TryCatchFinallyTest extends JexlTestCase {
     public static class Circuit implements AutoCloseable {
         boolean opened = true;
 
diff --git a/src/test/java/org/apache/commons/jexl3/VarTest.java 
b/src/test/java/org/apache/commons/jexl3/VarTest.java
index dd45147f..a04af283 100644
--- a/src/test/java/org/apache/commons/jexl3/VarTest.java
+++ b/src/test/java/org/apache/commons/jexl3/VarTest.java
@@ -44,7 +44,7 @@ import org.junit.jupiter.api.Test;
  * Tests local variables.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class VarTest extends JexlTestCase {
+class VarTest extends JexlTestCase {
     public static class NumbersContext extends MapContext implements 
JexlContext.NamespaceResolver {
         public Object numbers() {
             return new int[]{5, 17, 20};
diff --git a/src/test/java/org/apache/commons/jexl3/WhileTest.java 
b/src/test/java/org/apache/commons/jexl3/WhileTest.java
index a0cbcf09..0e5946cc 100644
--- a/src/test/java/org/apache/commons/jexl3/WhileTest.java
+++ b/src/test/java/org/apache/commons/jexl3/WhileTest.java
@@ -25,7 +25,7 @@ import org.junit.jupiter.api.Test;
  * Tests for while statement.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class WhileTest extends JexlTestCase {
+class WhileTest extends JexlTestCase {
 
     public WhileTest() {
         super("WhileTest");
diff --git a/src/test/java/org/apache/commons/jexl3/examples/ArrayTest.java 
b/src/test/java/org/apache/commons/jexl3/examples/ArrayTest.java
index 000bda3a..717c2b30 100644
--- a/src/test/java/org/apache/commons/jexl3/examples/ArrayTest.java
+++ b/src/test/java/org/apache/commons/jexl3/examples/ArrayTest.java
@@ -30,7 +30,7 @@ import org.junit.jupiter.api.Test;
 /**
  *  Simple example to show how to access arrays.
  */
-public class ArrayTest {
+class ArrayTest {
     /**
      * An example for array access.
      */
diff --git 
a/src/test/java/org/apache/commons/jexl3/examples/MethodPropertyTest.java 
b/src/test/java/org/apache/commons/jexl3/examples/MethodPropertyTest.java
index 99a962e6..214ddd35 100644
--- a/src/test/java/org/apache/commons/jexl3/examples/MethodPropertyTest.java
+++ b/src/test/java/org/apache/commons/jexl3/examples/MethodPropertyTest.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
 /**
  *  Simple example to show how to access method and properties.
  */
-public class MethodPropertyTest {
+class MethodPropertyTest {
     /**
      * Helper example class.
      */
diff --git a/src/test/java/org/apache/commons/jexl3/examples/StreamTest.java 
b/src/test/java/org/apache/commons/jexl3/examples/StreamTest.java
index 44ee839f..3f67faa3 100644
--- a/src/test/java/org/apache/commons/jexl3/examples/StreamTest.java
+++ b/src/test/java/org/apache/commons/jexl3/examples/StreamTest.java
@@ -43,7 +43,7 @@ import org.junit.jupiter.api.Test;
 /**
  * A test around scripting streams.
  */
-public class StreamTest {
+class StreamTest {
 
     /**
      * A MapContext that can operate on streams and collections.
diff --git a/src/test/java/org/apache/commons/jexl3/internal/RangeTest.java 
b/src/test/java/org/apache/commons/jexl3/internal/RangeTest.java
index d31a4511..84c89dab 100644
--- a/src/test/java/org/apache/commons/jexl3/internal/RangeTest.java
+++ b/src/test/java/org/apache/commons/jexl3/internal/RangeTest.java
@@ -37,7 +37,7 @@ import org.junit.jupiter.api.Test;
  * Basic checks on ranges.
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class RangeTest extends JexlTestCase {
+class RangeTest extends JexlTestCase {
 
     public RangeTest() {
         super("InternalTest");
diff --git 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/DiscoveryTest.java
 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/DiscoveryTest.java
index 8afd0c2e..512c9db7 100644
--- 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/DiscoveryTest.java
+++ 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/DiscoveryTest.java
@@ -37,7 +37,7 @@ import org.junit.jupiter.api.Test;
 /**
  * Tests for checking introspection discovery.
  */
-public class DiscoveryTest extends JexlTestCase {
+class DiscoveryTest extends JexlTestCase {
     public static class Bean {
         private String value;
         private String eulav;
diff --git 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/MethodKeyTest.java
 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/MethodKeyTest.java
index 8beb7b1b..407d68bf 100644
--- 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/MethodKeyTest.java
+++ 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/MethodKeyTest.java
@@ -24,7 +24,7 @@ import org.junit.jupiter.api.Test;
 /**
  * Checks the CacheMap.MethodKey implementation
  */
-public class MethodKeyTest {
+class MethodKeyTest {
     // A set of classes (most of them primitives)
     private static final Class<?>[] PRIMS = {
         Boolean.TYPE,
diff --git 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/MiscIntrospectionTest.java
 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/MiscIntrospectionTest.java
index acac24eb..bd2e457c 100644
--- 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/MiscIntrospectionTest.java
+++ 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/MiscIntrospectionTest.java
@@ -31,7 +31,7 @@ import org.junit.jupiter.api.Test;
  * Checks the CacheMap.MethodKey implementation
  */
 
-public class MiscIntrospectionTest {
+class MiscIntrospectionTest {
     @Test
     void testArrayIterator() {
         // not on lists
diff --git 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/NoJexlTest.java 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/NoJexlTest.java
index 6e601b28..6519a42f 100644
--- 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/NoJexlTest.java
+++ 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/NoJexlTest.java
@@ -31,7 +31,7 @@ import org.junit.jupiter.api.Test;
  * Checks the CacheMap.MethodKey implementation
  */
 
-public class NoJexlTest {
+class NoJexlTest {
 
     public static class A {
         public int i;
diff --git 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/PermissionsTest.java
 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/PermissionsTest.java
index aee49d60..73f30511 100644
--- 
a/src/test/java/org/apache/commons/jexl3/internal/introspection/PermissionsTest.java
+++ 
b/src/test/java/org/apache/commons/jexl3/internal/introspection/PermissionsTest.java
@@ -52,7 +52,7 @@ import org.junit.jupiter.api.Test;
  * Checks the CacheMap.MethodKey implementation
  */
 
-public class PermissionsTest {
+class PermissionsTest {
 
     public static class A {
         public int i;
diff --git a/src/test/java/org/apache/commons/jexl3/jexl342/OptionalTest.java 
b/src/test/java/org/apache/commons/jexl3/jexl342/OptionalTest.java
index 600cbf1f..3bd6122e 100644
--- a/src/test/java/org/apache/commons/jexl3/jexl342/OptionalTest.java
+++ b/src/test/java/org/apache/commons/jexl3/jexl342/OptionalTest.java
@@ -39,7 +39,7 @@ import org.apache.commons.jexl3.MapContext;
 import org.apache.commons.jexl3.introspection.JexlUberspect;
 import org.junit.jupiter.api.Test;
 
-public class OptionalTest {
+class OptionalTest {
 
     public static class StreamContext extends MapContext {
         public Stream map(final Collection<Object> c, final JexlScript s) {
diff --git a/src/test/java/org/apache/commons/jexl3/junit/AsserterTest.java 
b/src/test/java/org/apache/commons/jexl3/junit/AsserterTest.java
index 01a79629..3f511c29 100644
--- a/src/test/java/org/apache/commons/jexl3/junit/AsserterTest.java
+++ b/src/test/java/org/apache/commons/jexl3/junit/AsserterTest.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
  *  Simple tests
  */
 @SuppressWarnings({"UnnecessaryBoxing", 
"AssertEqualsBetweenInconvertibleTypes"})
-public class AsserterTest extends JexlTestCase {
+class AsserterTest extends JexlTestCase {
     public AsserterTest() {
         super("AsserterTest");
     }
diff --git 
a/src/test/java/org/apache/commons/jexl3/parser/FeatureControllerTest.java 
b/src/test/java/org/apache/commons/jexl3/parser/FeatureControllerTest.java
index e47b73a6..0a6070ea 100644
--- a/src/test/java/org/apache/commons/jexl3/parser/FeatureControllerTest.java
+++ b/src/test/java/org/apache/commons/jexl3/parser/FeatureControllerTest.java
@@ -23,7 +23,7 @@ import org.apache.commons.jexl3.JexlTestCase;
 import org.apache.commons.jexl3.junit.Asserter;
 import org.junit.jupiter.api.Test;
 
-public class FeatureControllerTest extends JexlTestCase {
+class FeatureControllerTest extends JexlTestCase {
 
     public FeatureControllerTest() {
         super("FeatureControllerTest");
diff --git a/src/test/java/org/apache/commons/jexl3/parser/ParserTest.java 
b/src/test/java/org/apache/commons/jexl3/parser/ParserTest.java
index a96ce540..ef5b93c4 100644
--- a/src/test/java/org/apache/commons/jexl3/parser/ParserTest.java
+++ b/src/test/java/org/apache/commons/jexl3/parser/ParserTest.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
 
 /**
  */
-public class ParserTest {
+class ParserTest {
     static final JexlFeatures FEATURES = new JexlFeatures();
     public ParserTest() {}
 
diff --git 
a/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineOptionalTest.java
 
b/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineOptionalTest.java
index 5f132ad0..1206dfa6 100644
--- 
a/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineOptionalTest.java
+++ 
b/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineOptionalTest.java
@@ -29,7 +29,7 @@ import javax.script.ScriptEngineManager;
 
 import org.junit.jupiter.api.Test;
 
-public class JexlScriptEngineOptionalTest {
+class JexlScriptEngineOptionalTest {
     private final JexlScriptEngineFactory factory = new 
JexlScriptEngineFactory();
     private final ScriptEngineManager manager = new ScriptEngineManager();
     private final ScriptEngine engine = manager.getEngineByName("jexl");
diff --git 
a/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineTest.java 
b/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineTest.java
index 856deb05..2c146d73 100644
--- a/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineTest.java
+++ b/src/test/java/org/apache/commons/jexl3/scripting/JexlScriptEngineTest.java
@@ -52,7 +52,7 @@ import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Assertions;
 import org.junit.jupiter.api.Test;
 
-public class JexlScriptEngineTest {
+class JexlScriptEngineTest {
     public static class Errors {
         public int illegal() {
             throw new IllegalArgumentException("jexl");
diff --git a/src/test/java/org/example/SomeTest.java 
b/src/test/java/org/example/SomeTest.java
index 7ef7157f..37a6fb03 100644
--- a/src/test/java/org/example/SomeTest.java
+++ b/src/test/java/org/example/SomeTest.java
@@ -34,7 +34,7 @@ import org.apache.commons.jexl3.introspection.JexlPermissions;
 import org.apache.commons.jexl3.parser.JexlNode;
 import org.junit.jupiter.api.Test;
 
-public class SomeTest {
+class SomeTest {
 
   /**
    * Engine creating dedicated template interpreter.


Reply via email to