You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2017/01/28 16:08:11 UTC

[03/10] groovy git commit: GROOVY-8023: removing empty method

GROOVY-8023: removing empty method


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

Branch: refs/heads/parrot
Commit: 186e77eb1250f0a9c67f98d02cf2c94732b1b506
Parents: d3dd694
Author: Jochen Theodorou <bl...@gmx.org>
Authored: Thu Jan 26 21:03:42 2017 +0100
Committer: Jochen Theodorou <bl...@gmx.org>
Committed: Thu Jan 26 21:03:42 2017 +0100

----------------------------------------------------------------------
 .../transform/trait/SuperCallTraitTransformer.java      | 12 ------------
 1 file changed, 12 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/186e77eb/src/main/org/codehaus/groovy/transform/trait/SuperCallTraitTransformer.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/trait/SuperCallTraitTransformer.java b/src/main/org/codehaus/groovy/transform/trait/SuperCallTraitTransformer.java
index 6ebc5f2..f3d35d8 100644
--- a/src/main/org/codehaus/groovy/transform/trait/SuperCallTraitTransformer.java
+++ b/src/main/org/codehaus/groovy/transform/trait/SuperCallTraitTransformer.java
@@ -141,18 +141,6 @@ class SuperCallTraitTransformer extends ClassCodeExpressionTransformer {
         return super.transform(exp);
     }
 
-    private Expression transformPropertyExpression(final PropertyExpression expression) {
-        Expression objectExpression = expression.getObjectExpression();
-        ClassNode type = objectExpression.getType();
-        if (objectExpression instanceof ClassExpression) {
-            if (Traits.isTrait(type) && "super".equals(expression.getPropertyAsString())) {
-                // SomeTrait.super --> annotate to recognize later
-                expression.putNodeMetaData(SuperCallTraitTransformer.class, type);
-            }
-        }
-        return super.transform(expression);
-    }
-
     private boolean isTraitSuperPropertyExpression(Expression exp) {
         if (exp instanceof PropertyExpression) {
             PropertyExpression pexp = (PropertyExpression) exp;