protected void markExposedNodes()

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);
      }
    }
  }