radicle-heartwood-lfs/crates/radicle
Sebastian Martinez 6d0c571ea9 radicle: Return individual results for repo in `repositories_by_id`
Change `repositories_by_id` to return `impl Iterator<Item = Result<RepositoryInfo,
RepositoryError>>`
instead of `Result<Vec<RepositoryInfo>, RepositoryError>`.
This allows callers to handle failures on a per-repository basis rather
than having the
entire operation fail if a single repository lookup fails.

Previously, the method would stop processing and return an error as soon
as any repository failed to load. Now it processes all repositories and
returns individual results, making the API more resilient and giving
callers
more control over error handling.
2025-11-06 10:43:04 +01:00
..
src radicle: Return individual results for repo in `repositories_by_id` 2025-11-06 10:43:04 +01:00
CHANGELOG.md radicle: Return individual results for repo in `repositories_by_id` 2025-11-06 10:43:04 +01:00
Cargo.toml workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00