listFilesSync static method

Future<void> listFilesSync(
  1. Directory directory, {
  2. String prefix = "File:",
})

Lists all files in the given directory recursively and prints their paths.

This is a utility method for debugging purposes. It recursively traverses the directory structure and prints each file's path with an optional prefix.

Parameters:

  • directory: The directory to list files from
  • prefix: Optional prefix to add before each file path in the output (default: "File:")

Implementation

static Future<void> listFilesSync(
  Directory directory, {
  String prefix = "File:",
}) async {
  final files = directory.listSync(recursive: true);
  for (final file in files) {
    debugPrint("$prefix ${file.path}");
  }
}