Skip to content
Snippets Groups Projects
Commit 0d274624 authored by Nelson Tavares de Sousa's avatar Nelson Tavares de Sousa
Browse files

fixes #218

Unconnected ports are now reported
parent 43f27c9d
No related branches found
No related tags found
No related merge requests found
...@@ -18,6 +18,9 @@ package teetime.framework; ...@@ -18,6 +18,9 @@ package teetime.framework;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import teetime.framework.pipe.DummyPipe; import teetime.framework.pipe.DummyPipe;
/** /**
...@@ -29,6 +32,8 @@ import teetime.framework.pipe.DummyPipe; ...@@ -29,6 +32,8 @@ import teetime.framework.pipe.DummyPipe;
*/ */
public class Traverser { public class Traverser {
private static final Logger LOGGER = LoggerFactory.getLogger(Execution.class);
public static enum Direction { public static enum Direction {
BACKWARD(1), FORWARD(2), BOTH(BACKWARD.value | FORWARD.value); BACKWARD(1), FORWARD(2), BOTH(BACKWARD.value | FORWARD.value);
...@@ -82,6 +87,11 @@ public class Traverser { ...@@ -82,6 +87,11 @@ public class Traverser {
private void visitAndTraverse(final AbstractPort<?> port, final Direction direction) { private void visitAndTraverse(final AbstractPort<?> port, final Direction direction) {
if (port.getPipe() instanceof DummyPipe) { if (port.getPipe() instanceof DummyPipe) {
if (direction == Direction.FORWARD) {
if (traverserVisitor instanceof A3PipeInstantiation) {
LOGGER.debug("Unconnected port " + port + " in stage " + port.getOwningStage().getId());
}
}
return; return;
} }
VisitorBehavior behavior = traverserVisitor.visit(port); VisitorBehavior behavior = traverserVisitor.visit(port);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment