Ingest a pack's provenance graphs and attestations, reporting counts. Shared with `atomic pull` (see [`crate::commands::sidecars`]) so both paths land sidecars identically. Failures warn and continue — a bad sidecar never blocks a clone whose changes are all valid.
(&self, repo: &Repository, pack: &SyncPack)
| 454 | /// paths land sidecars identically. Failures warn and continue — a bad |
| 455 | /// sidecar never blocks a clone whose changes are all valid. |
| 456 | fn import_and_report_sidecars(&self, repo: &Repository, pack: &SyncPack) { |
| 457 | let stats = crate::commands::sidecars::import_sidecars(repo, pack); |
| 458 | if !stats.is_empty() { |
| 459 | print_blank(); |
| 460 | crate::commands::sidecars::report_sidecars(stats); |
| 461 | } |
| 462 | } |
| 463 | |
| 464 | /// Fetch the requested view's manifest and walk its parent chain up to |
| 465 | /// the root, returning the manifests in root→leaf apply order. |
no test coverage detected