From 51206aba146d10efa6f57ed5f1038298be6792a0 Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Wed, 3 Jun 2015 10:14:37 +0200 Subject: [PATCH] change visibility of visitNode (and rename it visitAny) It will allow to be able to visit any kind of components without the need to implement every visitXXX methods --- .../component/DepthTraversalTypeAwareVisitor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/component/DepthTraversalTypeAwareVisitor.java b/server/sonar-server/src/main/java/org/sonar/server/computation/component/DepthTraversalTypeAwareVisitor.java index c368b15bccc..4f4dc144870 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/computation/component/DepthTraversalTypeAwareVisitor.java +++ b/server/sonar-server/src/main/java/org/sonar/server/computation/component/DepthTraversalTypeAwareVisitor.java @@ -43,17 +43,17 @@ public abstract class DepthTraversalTypeAwareVisitor implements TypeAwareVisitor } if (order == Order.PRE_ORDER) { - visitNode(component); + visitAny(component); } visitChildren(component); if (order == Order.POST_ORDER) { - visitNode(component); + visitAny(component); } } - private void visitNode(Component component) { + protected void visitAny(Component component) { switch (component.getType()) { case PROJECT: visitProject(component); -- 2.39.5