From 32d1a2b8185ff265eb510ff13d64794b0fbca3e6 Mon Sep 17 00:00:00 2001 From: Spencer Brower Date: Wed, 17 Jun 2026 15:05:34 -0400 Subject: [PATCH] perf(findr): Skip ignore parsing with `-HI`. --- walker.odin | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/walker.odin b/walker.odin index 5aa7e3f..b5f562a 100644 --- a/walker.odin +++ b/walker.odin @@ -202,7 +202,10 @@ process_dir :: proc(pool: ^WalkerPool, item: WorkItem, local_results: ^[dynamic] child_in_repo := has_git || item.in_repo - gi := load_ignore_patterns(dir_path, child_in_repo) + gi: ^Gitignore = nil + if pool.opts.ignore_mode != .All { + gi = load_ignore_patterns(dir_path, child_in_repo) + } if gi != nil { new_ctx := new(GIContext) new_ctx.gi = gi