For unsupported tar compressions, i made a string-based io::Error. I tried adding an AssetError variant for clarity, but constructing it in archive.rs proved much difficult. But it shouldn't be reachable because of Archive::from anyhow.
I added an early $name-$tag string because threading ToolAsset fields through the function added many &str parameters, which then get combined at the leaf exe_paths.
Resolves #146
For unsupported tar compressions, i made a string-based
io::Error
. I tried adding anAssetError
variant for clarity, but constructing it inarchive.rs
proved much difficult. But it shouldn't be reachable because ofArchive::from
anyhow.I added an early
$name-$tag
string because threadingToolAsset
fields through the function added many&str
parameters, which then get combined at the leafexe_paths
.Additional tasks