gitbutler/crates/gitbutler-core/tests/suite/virtual_branches
Scott Chacon 2b1d808314 add several history manipulation backend functions
this adds backend functions in Rust to do the following:
* move file hunks between commits (basic)
* undo any commit in a stack
* insert a blank commit
* move a commit within the stack
* update a commit message in place
2024-04-29 15:03:01 +02:00
..
amend.rs add several history manipulation backend functions 2024-04-29 15:03:01 +02:00
apply_virtual_branch.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
cherry_pick.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
create_commit.rs Minimise range in double lock test 2024-04-26 00:06:01 +02:00
create_virtual_branch_from_branch.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
delete_virtual_branch.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
fetch_from_target.rs chore: move library from top-level to gitbutler-core 2024-03-30 22:39:21 +01:00
init.rs Use a temp-file to write new content atomically in storage layer (#2807) 2024-04-24 10:38:48 +02:00
insert_blank_commit.rs add several history manipulation backend functions 2024-04-29 15:03:01 +02:00
mod.rs add several history manipulation backend functions 2024-04-29 15:03:01 +02:00
move_commit_file.rs add several history manipulation backend functions 2024-04-29 15:03:01 +02:00
move_commit_to_vbranch.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
references.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
reorder_commit.rs add several history manipulation backend functions 2024-04-29 15:03:01 +02:00
reset_virtual_branch.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
selected_for_changes.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
set_base_branch.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00
squash.rs use the new 'app' error type everywhere 2024-04-01 16:19:09 +02:00
unapply_ownership.rs Adjust GitHunk to not require UTF8 for diffs 2024-04-21 11:35:25 +02:00
unapply.rs fix rustfmt formatting issues due to line-length (#3039) 2024-04-23 12:53:56 +02:00
undo_commit.rs add several history manipulation backend functions 2024-04-29 15:03:01 +02:00
update_base_branch.rs Blame across workspace instead of by branch 2024-04-24 08:15:01 +01:00
update_commit_message.rs use the new 'app' error type everywhere 2024-04-01 16:19:09 +02:00
upstream.rs rm uses_diff_context from list vbranches return 2024-04-17 07:14:43 +02:00