hasOrphanedMetadata method

Future<bool> hasOrphanedMetadata()

Check if metadata is orphaned (file doesn't exist on disk).

Quick check useful for determining if storage needs cleanup.

Implementation

Future<bool> hasOrphanedMetadata() async {
  for (final metadata in _cache) {
    if (!await File(metadata.filePath).exists()) {
      return true;
    }
  }
  return false;
}