jj/lib
Samuel Tardieu 148e4235fd git: box gix::Repository large instances
`gix::Repository` instances are larger than 1KB on 64-bit machines. This
makes Clippy warn about an unbalance between variants of `GitFetchImpl`:
the `Git2` variant requires 8 bytes, while the `Subprocess` variant
requires 1128 bytes.

Boxing the `gix::Repository` makes `GitFetchImpl` instances smaller, as
well as the other structs embedding them such as `GitFetch`.
2025-02-13 08:10:02 +00:00
..
benches style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
gen-protos cargo: inherit lints configuration from workspace 2024-10-04 22:29:13 +02:00
proc-macros style: remove useless uses of .iter() 2024-10-04 22:29:13 +02:00
src git: box gix::Repository large instances 2025-02-13 08:10:02 +00:00
tests local_working_copy: scan directory entries excluded by auto-track pattern 2025-02-06 18:04:57 +09:00
testutils repo: move rebase_descendants_with_options_return_map() to tests 2025-01-18 01:21:28 +00:00
Cargo.toml lib: remove use of zstd 2025-01-08 22:02:21 +00:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00