aboutsummaryrefslogtreecommitdiff
path: root/src/workspace
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-07-16 21:23:53 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-07-16 21:23:53 +0300
commit616d1dd8125ece4a9102b231864cb4fc4b761497 (patch)
tree24647750130d05dcf4a0a262a1976b6bdd0fcee8 /src/workspace
parent76a4e3ccb0958ff54badfa65ba4d224d6b0c29a1 (diff)
fix(windows): suppress noninteractive process windows
refs #1468
Diffstat (limited to 'src/workspace')
-rw-r--r--src/workspace/git/discovery.rs2
-rw-r--r--src/workspace/git/status.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/workspace/git/discovery.rs b/src/workspace/git/discovery.rs
index 9aa351b2..4edfcbc2 100644
--- a/src/workspace/git/discovery.rs
+++ b/src/workspace/git/discovery.rs
@@ -216,7 +216,7 @@ fn strip_git_config_comment(value: &str) -> &str {
}
fn git_trimmed_stdout(repo_root: &Path, args: &[&str]) -> Option<String> {
- let output = std::process::Command::new("git")
+ let output = crate::noninteractive_process::command("git")
.arg("-C")
.arg(repo_root)
.args(args)
diff --git a/src/workspace/git/status.rs b/src/workspace/git/status.rs
index 024ffdde..d9c3123a 100644
--- a/src/workspace/git/status.rs
+++ b/src/workspace/git/status.rs
@@ -218,7 +218,7 @@ fn git_ahead_behind_between(
upstream_oid: &str,
) -> Option<(usize, usize)> {
let range = format!("{head_oid}...{upstream_oid}");
- let output = std::process::Command::new("git")
+ let output = crate::noninteractive_process::command("git")
.arg("-C")
.arg(cwd)
.args(["rev-list", "--left-right", "--count", &range])