InMemoryRepositoryAdapter([Map<String, String>? files]) : _files = { for (final e in (files ?? const {}).entries) normalizeRepoPath(e.key): e.value, };