| // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| |
| import 'dart:io'; |
| |
| void main() { |
| File script = new File.fromUri(Platform.script); |
| // tests/standalone/io/../.. |
| Directory startingDir = script.parent.parent.parent; |
| print("Recursively listing entries in directory ${startingDir.path} ..."); |
| List<FileSystemEntity> each = |
| startingDir.listSync(recursive: true, followLinks: false); |
| print("Found: ${each.length} entities"); |
| } |