diff --git a/crates/collab/src/tests/editor_tests.rs b/crates/collab/src/tests/editor_tests.rs index 30b8f7d8aa..3f9469588d 100644 --- a/crates/collab/src/tests/editor_tests.rs +++ b/crates/collab/src/tests/editor_tests.rs @@ -2038,7 +2038,7 @@ async fn test_git_blame_is_forwarded(cx_a: &mut TestAppContext, cx_b: &mut TestA // client_b now requests git blame for the open buffer editor_b.update_in(cx_b, |editor_b, window, cx| { assert!(editor_b.blame().is_none()); - editor_b.toggle_git_blame(&editor::actions::ToggleGitBlame {}, window, cx); + editor_b.toggle_git_blame(&git::Blame {}, window, cx); }); cx_a.executor().run_until_parked(); diff --git a/crates/editor/src/actions.rs b/crates/editor/src/actions.rs index c386ba3dc1..8db29cdd08 100644 --- a/crates/editor/src/actions.rs +++ b/crates/editor/src/actions.rs @@ -412,7 +412,6 @@ gpui::actions!( Tab, Backtab, ToggleAutoSignatureHelp, - ToggleGitBlame, ToggleGitBlameInline, ToggleIndentGuides, ToggleInlayHints, diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 03c8001dab..0e767404cb 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -14605,7 +14605,7 @@ impl Editor { pub fn toggle_git_blame( &mut self, - _: &ToggleGitBlame, + _: &::git::Blame, window: &mut Window, cx: &mut Context, ) { diff --git a/crates/git/src/git.rs b/crates/git/src/git.rs index f78557702e..d108e6719c 100644 --- a/crates/git/src/git.rs +++ b/crates/git/src/git.rs @@ -54,8 +54,10 @@ actions!( Init, ] ); + action_with_deprecated_aliases!(git, RestoreFile, ["editor::RevertFile"]); action_with_deprecated_aliases!(git, Restore, ["editor::RevertSelectedHunks"]); +action_with_deprecated_aliases!(git, Blame, ["editor::ToggleGitBlame"]); /// The length of a Git short SHA. pub const SHORT_SHA_LENGTH: usize = 7; diff --git a/crates/zed/src/zed/quick_action_bar.rs b/crates/zed/src/zed/quick_action_bar.rs index 974a210dd4..178654fe05 100644 --- a/crates/zed/src/zed/quick_action_bar.rs +++ b/crates/zed/src/zed/quick_action_bar.rs @@ -383,14 +383,14 @@ impl Render for QuickActionBar { "Column Git Blame", show_git_blame_gutter, IconPosition::Start, - Some(editor::actions::ToggleGitBlame.boxed_clone()), + Some(git::Blame.boxed_clone()), { let editor = editor.clone(); move |window, cx| { editor .update(cx, |editor, cx| { editor.toggle_git_blame( - &editor::actions::ToggleGitBlame, + &git::Blame, window, cx, )