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

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/master by this push:
     new eb738ea24f minor style issues
eb738ea24f is described below

commit eb738ea24f6a36149d520d3e3d8af4c13c4fe6ae
Author: Paul King <[email protected]>
AuthorDate: Wed Aug 16 22:57:15 2023 +1000

    minor style issues
---
 src/main/java/org/codehaus/groovy/ast/tools/BeanUtils.java | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/codehaus/groovy/ast/tools/BeanUtils.java 
b/src/main/java/org/codehaus/groovy/ast/tools/BeanUtils.java
index ee4badd5fc..9ddf976a51 100644
--- a/src/main/java/org/codehaus/groovy/ast/tools/BeanUtils.java
+++ b/src/main/java/org/codehaus/groovy/ast/tools/BeanUtils.java
@@ -35,6 +35,8 @@ import static org.apache.groovy.util.BeanUtils.decapitalize;
 import static org.codehaus.groovy.ast.ClassHelper.isPrimitiveBoolean;
 
 public class BeanUtils {
+    private BeanUtils() {}
+
     static final String GET_PREFIX = "get";
     static final String SET_PREFIX = "set";
     static final String IS_PREFIX = "is";
@@ -65,15 +67,15 @@ public class BeanUtils {
      * @return the list of found property nodes
      */
     public static List<PropertyNode> getAllProperties(ClassNode type, boolean 
includeSuperProperties, boolean includeStatic, boolean includePseudoGetters, 
boolean includePseudoSetters, boolean superFirst) {
-        return getAllProperties(type, type, new HashSet<String>(), 
includeSuperProperties, includeStatic, includePseudoGetters, 
includePseudoSetters, superFirst);
+        return getAllProperties(type, type, new HashSet<>(), 
includeSuperProperties, includeStatic, includePseudoGetters, 
includePseudoSetters, superFirst);
     }
 
     private static List<PropertyNode> getAllProperties(ClassNode origType, 
ClassNode type, Set<String> names, boolean includeSuperProperties, boolean 
includeStatic, boolean includePseudoGetters, boolean includePseudoSetters, 
boolean superFirst) {
         // TODO add generics support so this can be used for @EAHC
         if (type == null) {
-            return new ArrayList<PropertyNode>();
+            return new ArrayList<>();
         }
-        List<PropertyNode> result = new ArrayList<PropertyNode>();
+        List<PropertyNode> result = new ArrayList<>();
         if (superFirst && includeSuperProperties) {
             result.addAll(getAllProperties(origType, type.getSuperClass(), 
names, includeSuperProperties, includeStatic, includePseudoGetters, 
includePseudoSetters, superFirst));
         }

Reply via email to