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-ognl.git


The following commit(s) were added to refs/heads/master by this push:
     new afbe5f5  Don't initialize an instance or static variable to its 
default value
afbe5f5 is described below

commit afbe5f5855903cad513c7912775daa73c9d8d261
Author: Gary Gregory <[email protected]>
AuthorDate: Fri Oct 27 10:57:10 2023 -0400

    Don't initialize an instance or static variable to its default value
---
 src/main/java/org/apache/commons/ognl/ASTProperty.java            | 2 +-
 src/main/java/org/apache/commons/ognl/ArrayElementsAccessor.java  | 2 +-
 src/main/java/org/apache/commons/ognl/DefaultMemberAccess.java    | 6 +++---
 src/main/java/org/apache/commons/ognl/NumberElementsAccessor.java | 2 +-
 src/main/java/org/apache/commons/ognl/ObjectElementsAccessor.java | 2 +-
 src/main/java/org/apache/commons/ognl/OgnlContext.java            | 8 ++++----
 .../java/org/apache/commons/ognl/enhance/ExpressionCompiler.java  | 2 +-
 .../java/org/apache/commons/ognl/internal/ClassCacheImpl.java     | 2 +-
 src/test/java/org/apache/commons/ognl/test/Performance.java       | 2 +-
 src/test/java/org/apache/commons/ognl/test/objects/Bean2.java     | 2 +-
 src/test/java/org/apache/commons/ognl/test/objects/Root.java      | 4 ++--
 src/test/java/org/apache/commons/ognl/test/util/NameFactory.java  | 4 ++--
 12 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/src/main/java/org/apache/commons/ognl/ASTProperty.java 
b/src/main/java/org/apache/commons/ognl/ASTProperty.java
index 0560d53..aba1412 100644
--- a/src/main/java/org/apache/commons/ognl/ASTProperty.java
+++ b/src/main/java/org/apache/commons/ognl/ASTProperty.java
@@ -33,7 +33,7 @@ public class ASTProperty
     extends SimpleNode
     implements NodeType
 {
-    private boolean indexedAccess = false;
+    private boolean indexedAccess;
 
     private Class getterClass;
 
diff --git a/src/main/java/org/apache/commons/ognl/ArrayElementsAccessor.java 
b/src/main/java/org/apache/commons/ognl/ArrayElementsAccessor.java
index cf9a2f6..824dd46 100644
--- a/src/main/java/org/apache/commons/ognl/ArrayElementsAccessor.java
+++ b/src/main/java/org/apache/commons/ognl/ArrayElementsAccessor.java
@@ -37,7 +37,7 @@ public class ArrayElementsAccessor
         {
             private final int count = Array.getLength( target );
 
-            private int index = 0;
+            private int index;
 
             public boolean hasMoreElements()
             {
diff --git a/src/main/java/org/apache/commons/ognl/DefaultMemberAccess.java 
b/src/main/java/org/apache/commons/ognl/DefaultMemberAccess.java
index a44c491..fcb20c1 100644
--- a/src/main/java/org/apache/commons/ognl/DefaultMemberAccess.java
+++ b/src/main/java/org/apache/commons/ognl/DefaultMemberAccess.java
@@ -32,11 +32,11 @@ import java.util.Map;
 public class DefaultMemberAccess
     implements MemberAccess
 {
-    private boolean allowPrivateAccess = false;
+    private boolean allowPrivateAccess;
 
-    private boolean allowProtectedAccess = false;
+    private boolean allowProtectedAccess;
 
-    private boolean allowPackageProtectedAccess = false;
+    private boolean allowPackageProtectedAccess;
 
     /*
      * =================================================================== 
Constructors
diff --git a/src/main/java/org/apache/commons/ognl/NumberElementsAccessor.java 
b/src/main/java/org/apache/commons/ognl/NumberElementsAccessor.java
index 2094104..56ea84d 100644
--- a/src/main/java/org/apache/commons/ognl/NumberElementsAccessor.java
+++ b/src/main/java/org/apache/commons/ognl/NumberElementsAccessor.java
@@ -37,7 +37,7 @@ public class NumberElementsAccessor
         {
             private final int type = OgnlOps.getNumericType( target );
 
-            private long next = 0;
+            private long next;
 
             private final long finish = OgnlOps.longValue( target );
 
diff --git a/src/main/java/org/apache/commons/ognl/ObjectElementsAccessor.java 
b/src/main/java/org/apache/commons/ognl/ObjectElementsAccessor.java
index de05572..7014264 100644
--- a/src/main/java/org/apache/commons/ognl/ObjectElementsAccessor.java
+++ b/src/main/java/org/apache/commons/ognl/ObjectElementsAccessor.java
@@ -36,7 +36,7 @@ public class ObjectElementsAccessor
 
         return new Enumeration<Object>()
         {
-            private boolean seen = false;
+            private boolean seen;
 
             public boolean hasMoreElements()
             {
diff --git a/src/main/java/org/apache/commons/ognl/OgnlContext.java 
b/src/main/java/org/apache/commons/ognl/OgnlContext.java
index 78a71b0..20b2c6a 100644
--- a/src/main/java/org/apache/commons/ognl/OgnlContext.java
+++ b/src/main/java/org/apache/commons/ognl/OgnlContext.java
@@ -56,9 +56,9 @@ public class OgnlContext
 
     private static final String PROPERTY_KEY_PREFIX = "ognl";
 
-    private static boolean defaultTraceEvaluations = false;
+    private static boolean defaultTraceEvaluations;
 
-    private static boolean defaultKeepLastEvaluation = false;
+    private static boolean defaultKeepLastEvaluation;
 
     public static final DefaultClassResolver DEFAULT_CLASS_RESOLVER = new 
DefaultClassResolver();
 
@@ -129,9 +129,9 @@ public class OgnlContext
 
     private final Stack<Class<?>> accessorStack = new Stack<Class<?>>();
 
-    private int localReferenceCounter = 0;
+    private int localReferenceCounter;
 
-    private Map<String, LocalReference> localReferenceMap = null;
+    private Map<String, LocalReference> localReferenceMap;
 
     /**
      * Constructs a new OgnlContext with the default class resolver, type 
converter and member access.
diff --git 
a/src/main/java/org/apache/commons/ognl/enhance/ExpressionCompiler.java 
b/src/main/java/org/apache/commons/ognl/enhance/ExpressionCompiler.java
index fa7b0ff..e915ed8 100644
--- a/src/main/java/org/apache/commons/ognl/enhance/ExpressionCompiler.java
+++ b/src/main/java/org/apache/commons/ognl/enhance/ExpressionCompiler.java
@@ -81,7 +81,7 @@ public class ExpressionCompiler
      */
     protected ClassPool pool;
 
-    protected int classCounter = 0;
+    protected int classCounter;
 
     /**
      * Used by {@link #castExpression(org.apache.commons.ognl.OgnlContext, 
org.apache.commons.ognl.Node, String)} to
diff --git a/src/main/java/org/apache/commons/ognl/internal/ClassCacheImpl.java 
b/src/main/java/org/apache/commons/ognl/internal/ClassCacheImpl.java
index a9f756c..7b9db8b 100644
--- a/src/main/java/org/apache/commons/ognl/internal/ClassCacheImpl.java
+++ b/src/main/java/org/apache/commons/ognl/internal/ClassCacheImpl.java
@@ -43,7 +43,7 @@ public class ClassCacheImpl<V>
 
     private ClassCacheInspector classInspector;
 
-    private int size = 0;
+    private int size;
 
     /**
      * {@inheritDoc}
diff --git a/src/test/java/org/apache/commons/ognl/test/Performance.java 
b/src/test/java/org/apache/commons/ognl/test/Performance.java
index 4271b37..0de6155 100644
--- a/src/test/java/org/apache/commons/ognl/test/Performance.java
+++ b/src/test/java/org/apache/commons/ognl/test/Performance.java
@@ -57,7 +57,7 @@ public class Performance
 
     private final String _expressionString;
 
-    private boolean _isMvel = false;
+    private boolean _isMvel;
 
     private long t0;
 
diff --git a/src/test/java/org/apache/commons/ognl/test/objects/Bean2.java 
b/src/test/java/org/apache/commons/ognl/test/objects/Bean2.java
index 7a372be..168d58f 100644
--- a/src/test/java/org/apache/commons/ognl/test/objects/Bean2.java
+++ b/src/test/java/org/apache/commons/ognl/test/objects/Bean2.java
@@ -22,7 +22,7 @@ public class Bean2
 {
     private final Bean3 bean3 = new Bean3();
 
-    private boolean _pageBreakAfter = false;
+    private boolean _pageBreakAfter;
 
     public Long getId()
     {
diff --git a/src/test/java/org/apache/commons/ognl/test/objects/Root.java 
b/src/test/java/org/apache/commons/ognl/test/objects/Root.java
index 424d478..e5dd856 100644
--- a/src/test/java/org/apache/commons/ognl/test/objects/Root.java
+++ b/src/test/java/org/apache/commons/ognl/test/objects/Root.java
@@ -46,7 +46,7 @@ public class Root
 
     private final int index = 1;
 
-    private int intValue = 0;
+    private int intValue;
 
     private String stringValue;
 
@@ -90,7 +90,7 @@ public class Root
 
     private final Date _date = new Date();
 
-    private boolean _openWindow = false;
+    private boolean _openWindow;
 
     private final ITreeContentProvider _contentProvider = new 
TreeContentProvider();
 
diff --git a/src/test/java/org/apache/commons/ognl/test/util/NameFactory.java 
b/src/test/java/org/apache/commons/ognl/test/util/NameFactory.java
index 78f55cf..c91d5c2 100644
--- a/src/test/java/org/apache/commons/ognl/test/util/NameFactory.java
+++ b/src/test/java/org/apache/commons/ognl/test/util/NameFactory.java
@@ -23,11 +23,11 @@ public class NameFactory
 {
     private final String classBaseName;
 
-    private int classNameCounter = 0;
+    private int classNameCounter;
 
     private final String variableBaseName;
 
-    private int variableNameCounter = 0;
+    private int variableNameCounter;
 
     /*
      * =================================================================== 
Constructors

Reply via email to