(&self, request: WorkspaceGitDiffRequest)
| 369 | } |
| 370 | |
| 371 | async fn diff(&self, request: WorkspaceGitDiffRequest) -> Result<String> { |
| 372 | self.run_blocking_git(move |root| crate::git::get_diff(&root, request.target.as_deref())) |
| 373 | .await |
| 374 | } |
| 375 | |
| 376 | async fn list_remotes(&self) -> Result<Vec<WorkspaceGitRemote>> { |
| 377 | let (success, stdout, stderr) = self |
nothing calls this directly
no test coverage detected