gitbutler/crates/gitbutler-branch-actions/tests/virtual_branches
Sebastian Thiel 7e0878a14f
Use read-only worktree diff
The worktree diff is essentially a 'git status' with a given tree,
and that can be expressed with a diff of the workdir, the index and a tree.

This comes at the expense of not being able to control which file sizes are diffed.
2024-08-28 11:10:04 +02:00
..
amend.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
apply_virtual_branch.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
convert_to_real_branch.rs Use read-only worktree diff 2024-08-28 11:10:04 +02:00
create_commit.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
create_virtual_branch_from_branch.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
delete_virtual_branch.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
init.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
insert_blank_commit.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
list_details.rs Assure we can use different merge bases when showing branch details. 2024-08-21 19:28:11 +02:00
list.rs add tests for get_branch_listing_details() 2024-08-21 19:28:11 +02:00
mod.rs Use read-only worktree diff 2024-08-28 11:10:04 +02:00
move_commit_file.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
move_commit_to_vbranch.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
oplog.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
references.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
reorder_commit.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
reset_virtual_branch.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
selected_for_changes.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
set_base_branch.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
squash.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
unapply_ownership.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
undo_commit.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
update_base_branch.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
update_commit_message.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00
upstream.rs run the nightly cargo fmt with pnpm fmt 2024-07-28 21:02:40 +02:00
verify_branch.rs remove async except for in gitbutler-git 2024-07-28 20:47:35 +02:00