cleanupTempFiles method
Clean up temporary files
Implementation
Future<void> cleanupTempFiles(List<String> tempPaths) async {
for (final tempPath in tempPaths) {
try {
final entity = FileSystemEntity.typeSync(tempPath);
switch (entity) {
case FileSystemEntityType.file:
await File(tempPath).delete();
break;
case FileSystemEntityType.directory:
await Directory(tempPath).delete(recursive: true);
break;
default:
// Skip other types
break;
}
} catch (e) {
// Ignore cleanup errors
continue;
}
}
}