mirror of
https://github.com/vhaudiquet/ecrou.git
synced 2026-11-12 22:22:44 +00:00
generate_cache_filename derived a distro tarball's extension by resolving its URL - a naming function with a network dependency and a silent unwrap_or_default degradation. Naming is now pure string shaping: distro artifacts are gzipped tarballs, so the name says .tar.gz, and a future artifact format changes extraction and this line together. Same filenames as before for every existing entry; a caller skipping resolve_source now gets a deterministic key instead of a lookup.