in src/main/java/com/twitter/nodes/Subgraph.java [51:62]
protected void markExposedNodes() {
if (DebugManager.isDebug()) {
List<Node> exposedNodes = getExposedNodes();
if (exposedNodes.isEmpty()) {
throw new RuntimeException("You don't have any public Node field in subgraph class "
+ this.getClass().getSimpleName());
}
for (Node node : exposedNodes) {
node.setEnclosingSubgraph(this);
}
}
}