perf(git_status): avoid gix index load when core.fsmonitor is used (#6817)

This commit is contained in:
Dominic Slee
2025-07-14 03:53:53 +10:00
committed by GitHub
parent ae5a9056a2
commit 1c2f4d4659
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -250,8 +250,8 @@ fn get_repo_status(
let has_untracked = !config.untracked.is_empty();
let git_config = gix_repo.config_snapshot();
if config.use_git_executable
|| gix_repo.index_or_empty().ok()?.is_sparse()
|| repo.fs_monitor_value_is_true
|| gix_repo.index_or_empty().ok()?.is_sparse()
{
let mut args = vec!["status", "--porcelain=2"];