hasRightSibling method

bool hasRightSibling(
  1. Graph graph,
  2. Node node
)

Implementation

bool hasRightSibling(Graph graph, Node node) {
  var parents = predecessorsOf(node);
  if (parents.isEmpty) {
    return false;
  } else {
    var parent = parents[0];
    List children = successorsOf(parent);
    var nodeIndex = children.indexOf(node);
    return nodeIndex < children.length - 1;
  }
}