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;