jj/lib
Martin von Zweigbergk 48b1a1c533 working_copy: in ignored directories, visit only already tracked paths
`.gitignores` in ignored directories should be ignored. Before this
commit, we would visit ignored directories like any others if there
were any ignored paths in them.

I've done a lot of preparation for this commit, but There's still a
bit of duplication between the new code and the existing code. I don't
mind improving it if anyone has suggestions. Otherwise I might end up
doing that when I get back to working on snapshotting tree-level
conflicts soon.

This fixes #1785.
2023-08-01 06:31:52 +00:00
..
benches cargo: rename crates from jujutsu/jujutsu-lib to jj-cli/jj-lib 2023-07-09 06:40:43 +02:00
gen-protos gen-protos: make old protoc accept optional fields 2023-07-27 15:32:48 +09:00
src working_copy: in ignored directories, visit only already tracked paths 2023-08-01 06:31:52 +00:00
tests working_copy: in ignored directories, visit only already tracked paths 2023-08-01 06:31:52 +00:00
testutils tests: add TestWorkspace::snapshot() to simplify snapshotting 2023-07-28 09:32:18 -07:00
Cargo.toml cargo: bump the cargo-dependencies group with 2 updates 2023-07-27 15:57:54 +00:00