listFilesByExtensions static method

List<String> listFilesByExtensions(
  1. String directoryPath,
  2. List<String> extensions
)

Implementation

static List<String> listFilesByExtensions(String directoryPath, List<String> extensions) {
  final directory = Directory(directoryPath);
  if (!directory.existsSync()) {
    throw FileSystemException('Directory does not exist', directoryPath);
  }

  return _getFilesRecursively(directory, extensions);
}