History

repo_path -> git_dir

Alex Zepeda committed 4 years ago

Commit 53c22ee1 parent 475e7d11 file · +12 −12Browse files

Unified · Split

git-repository/src/repository/state.rs+12−12
@@ -4,33 +4,33 @@ impl crate::Repository { · 3 unmodified lines
44 /// Returns the status of an in progress operation on a repository or [`None`]
55 /// if nothing is happening.
66 pub fn in_progress_operation(&self) -> Option<RepositoryState> {
7− let repo_path = self.path();
7+ let git_dir = self.path();
88
99 // This is modeled on the logic from wt_status_get_state in git's wt-status.c and
1010 // ps1 from git-prompt.sh.
1111
12− if repo_path.join("rebase-apply/applying").is_file() {
12+ if git_dir.join("rebase-apply/applying").is_file() {
1313 Some(RepositoryState::ApplyMailbox)
14− } else if repo_path.join("rebase-apply/rebasing").is_file() {
14+ } else if git_dir.join("rebase-apply/rebasing").is_file() {
1515 Some(RepositoryState::Rebase)
16− } else if repo_path.join("rebase-apply").is_dir() {
16+ } else if git_dir.join("rebase-apply").is_dir() {
1717 Some(RepositoryState::ApplyMailboxRebase)
18− } else if repo_path.join("rebase-merge/interactive").is_file() {
18+ } else if git_dir.join("rebase-merge/interactive").is_file() {
1919 Some(RepositoryState::RebaseInteractive)
20− } else if repo_path.join("rebase-merge").is_dir() {
20+ } else if git_dir.join("rebase-merge").is_dir() {
2121 Some(RepositoryState::Rebase)
22− } else if repo_path.join("CHERRY_PICK_HEAD").is_file() {
23− if repo_path.join("todo").is_file() {
22+ } else if git_dir.join("CHERRY_PICK_HEAD").is_file() {
23+ if git_dir.join("todo").is_file() {
2424 Some(RepositoryState::CherryPickSequence)
2525 } else {
2626 Some(RepositoryState::CherryPick)
2727 }
28− } else if repo_path.join("MERGE_HEAD").is_file() {
28+ } else if git_dir.join("MERGE_HEAD").is_file() {
2929 Some(RepositoryState::Merge)
30− } else if repo_path.join("BISECT_LOG").is_file() {
30+ } else if git_dir.join("BISECT_LOG").is_file() {
3131 Some(RepositoryState::Bisect)
32− } else if repo_path.join("REVERT_HEAD").is_file() {
33− if repo_path.join("todo").is_file() {
32+ } else if git_dir.join("REVERT_HEAD").is_file() {
33+ if git_dir.join("todo").is_file() {
3434 Some(RepositoryState::RevertSequence)
3535 } else {
3636 Some(RepositoryState::Revert)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t