You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by pa...@apache.org on 2015/05/23 03:37:23 UTC

incubator-groovy git commit: remove some checkstyle warnings plus dummy closing message (closes #9)

Repository: incubator-groovy
Updated Branches:
  refs/heads/master 569d68a9b -> 458524c42


remove some checkstyle warnings plus dummy closing message (closes #9)


Project: http://git-wip-us.apache.org/repos/asf/incubator-groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-groovy/commit/458524c4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-groovy/tree/458524c4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-groovy/diff/458524c4

Branch: refs/heads/master
Commit: 458524c42d699e105da491feafd404f1a5bfd820
Parents: 569d68a
Author: Paul King <pa...@asert.com.au>
Authored: Sat May 23 11:37:07 2015 +1000
Committer: Paul King <pa...@asert.com.au>
Committed: Sat May 23 11:37:07 2015 +1000

----------------------------------------------------------------------
 .../codehaus/groovy/transform/AbstractASTTransformation.java | 4 ++--
 .../groovy/transform/AnnotationCollectorTransform.java       | 8 ++++----
 .../groovy/transform/AutoCloneASTTransformation.java         | 6 +++---
 .../groovy/transform/ImmutableASTTransformation.java         | 8 +++++---
 .../org/codehaus/groovy/transform/LogASTTransformation.java  | 2 +-
 .../sc/transformers/MethodCallExpressionTransformer.java     | 2 +-
 6 files changed, 16 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/458524c4/src/main/org/codehaus/groovy/transform/AbstractASTTransformation.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/AbstractASTTransformation.java b/src/main/org/codehaus/groovy/transform/AbstractASTTransformation.java
index c1a97ec..d67b971 100644
--- a/src/main/org/codehaus/groovy/transform/AbstractASTTransformation.java
+++ b/src/main/org/codehaus/groovy/transform/AbstractASTTransformation.java
@@ -62,8 +62,8 @@ public abstract class AbstractASTTransformation implements Opcodes, ASTTransform
      * Annotations with {@link org.codehaus.groovy.runtime.GeneratedClosure} members are not supported for now.
      */
     protected List<AnnotationNode> copyAnnotatedNodeAnnotations(final AnnotatedNode annotatedNode, String myTypeName) {
-        final ArrayList<AnnotationNode> copiedAnnotations = new ArrayList<AnnotationNode>();
-        final ArrayList<AnnotationNode> notCopied = new ArrayList<AnnotationNode>();
+        final List<AnnotationNode> copiedAnnotations = new ArrayList<AnnotationNode>();
+        final List<AnnotationNode> notCopied = new ArrayList<AnnotationNode>();
         GeneralUtils.copyAnnotatedNodeAnnotations(annotatedNode, copiedAnnotations, notCopied);
         for (AnnotationNode annotation : notCopied) {
             addError(myTypeName + " does not support keeping Closure annotation members.", annotation);

http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/458524c4/src/main/org/codehaus/groovy/transform/AnnotationCollectorTransform.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/AnnotationCollectorTransform.java b/src/main/org/codehaus/groovy/transform/AnnotationCollectorTransform.java
index c593111..b313835 100644
--- a/src/main/org/codehaus/groovy/transform/AnnotationCollectorTransform.java
+++ b/src/main/org/codehaus/groovy/transform/AnnotationCollectorTransform.java
@@ -168,7 +168,7 @@ public class AnnotationCollectorTransform {
         ListExpression memberListExp = (ListExpression) memberValue;
         List<Expression> memberList = memberListExp.getExpressions();
         if (memberList.size()==0) return Collections.EMPTY_LIST;
-        ArrayList<AnnotationNode> ret = new ArrayList<AnnotationNode>();
+        List<AnnotationNode> ret = new ArrayList<AnnotationNode>();
         for (Expression e : memberList) {
             AnnotationNode toAdd = new AnnotationNode(e.getType());
             toAdd.setSourcePosition(aliasAnnotationUsage);
@@ -199,7 +199,7 @@ public class AnnotationCollectorTransform {
         List<AnnotationNode> annotations = alias.getAnnotations();
         if (annotations.size() < 2) return Collections.EMPTY_LIST;
         
-        ArrayList<AnnotationNode> ret = new ArrayList<AnnotationNode>(annotations.size());
+        List<AnnotationNode> ret = new ArrayList<AnnotationNode>(annotations.size());
         for (AnnotationNode an : annotations) {
             ClassNode type = an.getClassNode();
             if (type.getName().equals(AnnotationCollector.class.getName())) continue;
@@ -225,7 +225,7 @@ public class AnnotationCollectorTransform {
     private static List<AnnotationNode> makeListOfAnnotations(Object[][] data) {
         if (data.length==0) return Collections.EMPTY_LIST;
 
-        ArrayList<AnnotationNode> ret = new ArrayList<AnnotationNode>(data.length);
+        List<AnnotationNode> ret = new ArrayList<AnnotationNode>(data.length);
         for (Object[] inner : data) {
             Class anno = (Class) inner[0];
             AnnotationNode toAdd = new AnnotationNode(ClassHelper.make(anno));
@@ -278,7 +278,7 @@ public class AnnotationCollectorTransform {
         List<AnnotationNode> targetList = getTargetListFromValue(collector, aliasAnnotationUsage, source);
         int size = targetList.size()+stored.size();
         if (size==0) return Collections.EMPTY_LIST;
-        ArrayList<AnnotationNode> ret = new ArrayList<AnnotationNode>(size);
+        List<AnnotationNode> ret = new ArrayList<AnnotationNode>(size);
         ret.addAll(stored);
         ret.addAll(targetList);
 

http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/458524c4/src/main/org/codehaus/groovy/transform/AutoCloneASTTransformation.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/AutoCloneASTTransformation.java b/src/main/org/codehaus/groovy/transform/AutoCloneASTTransformation.java
index ba9d877..49e6535 100644
--- a/src/main/org/codehaus/groovy/transform/AutoCloneASTTransformation.java
+++ b/src/main/org/codehaus/groovy/transform/AutoCloneASTTransformation.java
@@ -97,12 +97,12 @@ public class AutoCloneASTTransformation extends AbstractASTTransformation {
                 case SERIALIZATION:
                     createCloneSerialization(cNode);
                     break;
-                case CLONE:
-                    createClone(cNode, list, excludes);
-                    break;
                 case SIMPLE:
                     createSimpleClone(cNode, list, excludes);
                     break;
+                default:
+                    createClone(cNode, list, excludes);
+                    break;
             }
         }
     }

http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/458524c4/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.java b/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.java
index d06e8a5..f74f11c 100644
--- a/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.java
+++ b/src/main/org/codehaus/groovy/transform/ImmutableASTTransformation.java
@@ -230,7 +230,7 @@ public class ImmutableASTTransformation extends AbstractASTTransformation {
     }
 
     private List<String> getKnownImmutableClasses(AnnotationNode node) {
-        final ArrayList<String> immutableClasses = new ArrayList<String>();
+        final List<String> immutableClasses = new ArrayList<String>();
 
         final Expression expression = node.getMember(MEMBER_KNOWN_IMMUTABLE_CLASSES);
         if (expression == null) return immutableClasses;
@@ -251,7 +251,7 @@ public class ImmutableASTTransformation extends AbstractASTTransformation {
     }
 
     private List<String> getKnownImmutables(AnnotationNode node) {
-        final ArrayList<String> immutables = new ArrayList<String>();
+        final List<String> immutables = new ArrayList<String>();
 
         final Expression expression = node.getMember(MEMBER_KNOWN_IMMUTABLES);
         if (expression == null) return immutables;
@@ -756,7 +756,9 @@ public class ImmutableASTTransformation extends AbstractASTTransformation {
                 if (inImmutableList(fieldType.getName()) || knownImmutableClasses.contains(fieldType)) {
                     return field;
                 }
-            } catch (NoSuchFieldException ignore) { }
+            } catch (NoSuchFieldException ignore) {
+                // ignore
+            }
         }
         final String typeName = field.getClass().getName();
         throw new RuntimeException(createErrorMessage(clazz.getName(), fieldName, typeName, "constructing"));

http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/458524c4/src/main/org/codehaus/groovy/transform/LogASTTransformation.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/LogASTTransformation.java b/src/main/org/codehaus/groovy/transform/LogASTTransformation.java
index 7acad59..97be657 100644
--- a/src/main/org/codehaus/groovy/transform/LogASTTransformation.java
+++ b/src/main/org/codehaus/groovy/transform/LogASTTransformation.java
@@ -244,7 +244,7 @@ public class LogASTTransformation extends AbstractASTTransformation implements C
         Expression wrapLoggingMethodCall(Expression logVariable, String methodName, Expression originalExpression);
     }
 
-    public static abstract class AbstractLoggingStrategy implements LoggingStrategy {
+    public abstract static class AbstractLoggingStrategy implements LoggingStrategy {
         protected final GroovyClassLoader loader;
 
         protected AbstractLoggingStrategy(final GroovyClassLoader loader) {

http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/458524c4/src/main/org/codehaus/groovy/transform/sc/transformers/MethodCallExpressionTransformer.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/sc/transformers/MethodCallExpressionTransformer.java b/src/main/org/codehaus/groovy/transform/sc/transformers/MethodCallExpressionTransformer.java
index 35a8e4f..e6cae53 100644
--- a/src/main/org/codehaus/groovy/transform/sc/transformers/MethodCallExpressionTransformer.java
+++ b/src/main/org/codehaus/groovy/transform/sc/transformers/MethodCallExpressionTransformer.java
@@ -42,7 +42,7 @@ import static org.objectweb.asm.Opcodes.ACC_PUBLIC;
 import static org.objectweb.asm.Opcodes.ACC_SYNTHETIC;
 
 public class MethodCallExpressionTransformer {
-    private final static ClassNode DGM_CLASSNODE = ClassHelper.make(DefaultGroovyMethods.class);
+    private static final ClassNode DGM_CLASSNODE = ClassHelper.make(DefaultGroovyMethods.class);
 
     private final StaticCompilationTransformer staticCompilationTransformer;