feat(pi): add baseline safe file tools #209
No reviewers
Labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review!209
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "add-some-tools"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
safe_removefor deleting explicit files without shelling outsafe_unstagefor removing explicit paths from the Git indexsafe_restorefor explicitly confirmed working-tree revertsVerification
verify_harnesspassed after adding safe_removeverify_harnesspassed after adding safe_unstageverify_harnesspassed after adding safe_restoreverify_harnesspassedThis PR is intended to cover only the new baseline semantic tools currently on
add-some-toolsafter PR #208 was merged.This PR introduces new safe file tools for Git operations, enhancing safety by avoiding shell commands. The changes include new functions for safe commit, branch creation, and file operations, along with corresponding tests. The PR appears well-structured and safe to merge.
Walkthrough
bye pi - you are a pain in the ass when I just want to get shit done
Pull request closed