summaryrefslogtreecommitdiff
path: root/Omni/App.py
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2025-11-14 18:55:02 -0500
committerBen Sima <ben@bsima.me>2025-11-14 18:55:02 -0500
commitf6cd87b7544628f8947fb63907f6f5fee479c9cd (patch)
tree64d24a8a8f3f34e7c18c53662a7e1bea875a9f66 /Omni/App.py
parent2558312e1de98356597e2df3b0d2945499ccd86a (diff)
Tighten Nix source filtering to prevent spurious rebuilds
Only include directories that are ancestors of source files in allSources. Previously accepted all directories, causing rebuilds when any new directory was added to the repo. Implementation: - Precompute normalized source paths and their ancestor directories - Filter directories against allowedDirs whitelist - Normalize paths in file filter for consistency - Keep existing skip list behavior for _ and .direnv This is optimization #2 from Phase 2 of the performance plan.
Diffstat (limited to 'Omni/App.py')
0 files changed, 0 insertions, 0 deletions