currentIsReusable property

bool get currentIsReusable

Implementation

bool get currentIsReusable {
  final node = current;
  if (node == null || tree.hasChangesFor(node)) return false;
  if (node.missing || node.isError || node.fragileLeft || node.fragileRight) {
    return false;
  }
  final position = currentPosition!;
  if (node.dependsOnColumn &&
      position.startPoint.column != node.startPoint.column) {
    return false;
  }
  return true;
}