ips/libips/src/repository
Till Wegmueller f4d1ce73b6
Refactor repository operations to use immutable references
- Modify `rebuild` and `refresh` methods to take `&self` instead of `&mut self`.
- Replace mutable repository instances in `pkg6dev`, `pkg6repo`, and core library with immutable ones.
- Introduce `debug` logging for enhanced traceability during metadata rebuild and refresh.
- Extract and simplify catalog rebuild logic into a dedicated `rebuild_catalog` method.
- General cleanup: remove redundant methods, reorganize logic, and refine comments across affected files.
2025-07-27 13:43:56 +02:00
..
catalog.rs Replace anyhow with custom RepositoryError for improved error specificity and consistency. Remove anyhow dependency. 2025-07-26 16:50:10 +02:00
file_backend.rs Refactor repository operations to use immutable references 2025-07-27 13:43:56 +02:00
mod.rs Refactor repository operations to use immutable references 2025-07-27 13:43:56 +02:00
rest_backend.rs Refactor repository operations to use immutable references 2025-07-27 13:43:56 +02:00
tests.rs Organize repository files into hierarchical directory structure for improved scalability 2025-07-27 13:15:52 +02:00