findRoot static method

String? findRoot(
  1. String startDir
)

Implementation

static String? findRoot(String startDir) {
  var dir = Directory(startDir);
  while (true) {
    if (_file(dir.path).existsSync()) return dir.path;
    final parent = dir.parent;
    if (parent.path == dir.path) return null;
    dir = parent;
  }
}