-
-
Notifications
You must be signed in to change notification settings - Fork 738
oxidizing gitui (migration to gitoxide) #2676
Copy link
Copy link
Open
Labels
nostaleimmune to stale-botimmune to stale-bot
Metadata
Metadata
Assignees
Labels
nostaleimmune to stale-botimmune to stale-bot
Type
Fields
Give feedbackNo fields configured for issues without a type.
This is a tracking issue for oxidizing
gitui. I’ve only collected the areas that already have at least one PR. I want to add more context and details over time. I hope I didn’t miss any existing tracking issue on the same topic. 😄High-level
gitoxideinget_status#2673)gitoxideforget_tags#2664)get_branches_info#2706)Low-level
get_commit_info(Usegitoxideinget_commit_info#2654)Clean-up/refactor
Some of the following refactorings might not be possible yet, but depend on other work to be finished before we can start working on them.
gix_repo(), similar torepo(), that wraps currentgix::ThreadSafeRepository::discover_with_environment_overrides(repo_path.gitpath()).map(Into::into)?untracked_files_config_repoin case it is not needed anymore or change it to match git behaviourgitoxide-related errors into a separate error variantGixErrorto keep them in a single place (Extract GixError #2687)