files method
Complete entry files in write order (by name).
Implementation
Future<List<File>> files() async {
if (!directory.existsSync()) return const [];
final files = [
await for (final entity in directory.list())
if (entity is File && entity.path.endsWith(fileExtension)) entity,
];
files.sort((a, b) => a.path.compareTo(b.path));
return files;
}