From 742d4d7ea04617bedfe9259f4279053ccf00ce3b Mon Sep 17 00:00:00 2001 From: Alexander Kriegisch Date: Fri, 12 Apr 2024 13:27:47 +0200 Subject: SignaturePattern.TypePatternVisitor: remove redundant visit method Method visit(WildAnnotationTypePattern, Object) used to descend into node.getTypePattern().accept(this, data), which since commit 6585b9ef46 is unnecessary, because WildAnnotationTypePattern::traverse already traverses its type pattern. Signed-off-by: Alexander Kriegisch --- .../src/main/java/org/aspectj/weaver/patterns/SignaturePattern.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/org.aspectj.matcher/src/main/java/org/aspectj/weaver/patterns/SignaturePattern.java b/org.aspectj.matcher/src/main/java/org/aspectj/weaver/patterns/SignaturePattern.java index ccd5b7c2a..3e110383d 100644 --- a/org.aspectj.matcher/src/main/java/org/aspectj/weaver/patterns/SignaturePattern.java +++ b/org.aspectj.matcher/src/main/java/org/aspectj/weaver/patterns/SignaturePattern.java @@ -194,12 +194,6 @@ public class SignaturePattern extends PatternNode implements ISignaturePattern { this.parameterTargettingAnnotationsAllowed = parameterTargettingAnnotationsAllowed; } - @Override - public Object visit(WildAnnotationTypePattern node, Object data) { - node.getTypePattern().accept(this, data); - return node; - } - /** * Do the ExactAnnotationTypePatterns have the incorrect target? */ -- cgit v1.2.3