feat: Show commit hash when using ya pack -l

This commit is contained in:
yudai 2024-11-03 20:33:07 +09:00
parent 565f9cc898
commit f0ab94891e

View file

@ -81,9 +81,13 @@ impl Package {
println!("{section}s:");
for dep in deps {
if let Some(Value::String(use_)) = dep.as_inline_table().and_then(|t| t.get("use")) {
println!("\t{}", use_.value());
}
let Some(Value::String(use_)) = dep.as_inline_table().and_then(|t| t.get("use")) else {
return Ok(());
};
let Some(Value::String(rev)) = dep.as_inline_table().and_then(|t| t.get("rev")) else {
return Ok(());
};
println!("\t{} ({})", use_.value(), rev.value());
}
Ok(())
}