feat(commands): describe catalog rows per component with package fallback

This commit is contained in:
kj
2026-10-05 18:10:30 -03:00
parent 40d853b2b0
commit 90e800ba1f
6 changed files with 83 additions and 10 deletions
@@ -157,4 +157,17 @@ final class Manifest
return $this->coreTested;
}
/**
* Descripcion efectiva: la propia del componente o, en su ausencia, la del
* paquete (mismo patrón de herencia que los rangos de core).
*/
public function descriptionOf(?string $component = null): ?string
{
if ($component !== null) {
return $this->component($component)->description ?? $this->description;
}
return $this->description;
}
}