facebookexperimental / reverie
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
reverie/Cargo.toml
reverie-ptrace/Cargo.toml
3 6 (50%) 9 (33%) 2022-03-31
reverie/Cargo.toml
reverie-process/Cargo.toml
3 6 (50%) 4 (75%) 2022-03-31
reverie-ptrace/Cargo.toml
reverie-process/Cargo.toml
3 9 (33%) 4 (75%) 2022-03-31
reverie-util/Cargo.toml
reverie-ptrace/Cargo.toml
3 3 (100%) 9 (33%) 2022-03-23
reverie-process/src/builder.rs
reverie-process/src/util.rs
2 2 (100%) 3 (66%) 2022-03-30
reverie-examples/Cargo.toml
reverie-ptrace/Cargo.toml
2 3 (66%) 9 (22%) 2022-03-22
reverie-syscalls/Cargo.toml
reverie/Cargo.toml
2 2 (100%) 6 (33%) 2022-03-23
reverie-util/Cargo.toml
reverie-process/Cargo.toml
2 3 (66%) 4 (50%) 2022-03-23
reverie-syscalls/Cargo.toml
reverie-ptrace/Cargo.toml
2 2 (100%) 9 (22%) 2022-03-23
reverie-util/Cargo.toml
reverie-syscalls/Cargo.toml
2 3 (66%) 2 (100%) 2022-03-23
reverie-examples/Cargo.toml
reverie-util/Cargo.toml
2 3 (66%) 3 (66%) 2022-03-22
reverie-syscalls/Cargo.toml
reverie-process/Cargo.toml
2 2 (100%) 4 (50%) 2022-03-23
reverie-util/Cargo.toml
reverie/Cargo.toml
2 3 (66%) 6 (33%) 2022-03-23
reverie-process/src/spawn.rs
reverie-process/src/container.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/spawn.rs
reverie-process/src/util.rs
1 1 (100%) 3 (33%) 2022-03-30
reverie-process/src/seccomp/mod.rs
reverie-process/src/builder.rs
1 1 (100%) 2 (50%) 2022-03-30
reverie-process/src/seccomp/mod.rs
reverie-process/src/seccomp/bpf.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/seccomp/notif.rs
reverie-process/src/util.rs
1 1 (100%) 3 (33%) 2022-03-30
reverie-process/src/spawn.rs
reverie-process/src/seccomp/bpf.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/fd.rs
reverie-process/src/child.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/seccomp/notif.rs
reverie-process/src/seccomp/mod.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-examples/Cargo.toml
reverie-syscalls/Cargo.toml
1 3 (33%) 2 (50%) 2022-03-22
reverie-process/src/seccomp/mod.rs
reverie-process/src/lib.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/lib.rs
reverie-process/src/fd.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/seccomp/bpf.rs
reverie-process/src/child.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/container.rs
reverie-process/src/child.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/seccomp/mod.rs
reverie-process/src/child.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/spawn.rs
reverie-process/src/seccomp/mod.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/seccomp/bpf.rs
reverie-process/src/builder.rs
1 1 (100%) 2 (50%) 2022-03-30
reverie-process/src/spawn.rs
reverie-process/src/seccomp/notif.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/child.rs
reverie-process/src/util.rs
1 1 (100%) 3 (33%) 2022-03-30
reverie-process/src/seccomp/notif.rs
reverie-process/src/container.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/lib.rs
reverie-process/src/container.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/spawn.rs
reverie-process/src/builder.rs
1 1 (100%) 2 (50%) 2022-03-30
reverie-process/src/seccomp/bpf.rs
reverie-process/src/fd.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/container.rs
reverie-process/src/util.rs
1 1 (100%) 3 (33%) 2022-03-30
reverie-examples/Cargo.toml
reverie/Cargo.toml
1 3 (33%) 6 (16%) 2022-03-22
reverie-process/src/seccomp/mod.rs
reverie-process/src/fd.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/fd.rs
reverie-process/src/builder.rs
1 1 (100%) 2 (50%) 2022-03-30
reverie-process/src/fd.rs
reverie-process/src/util.rs
1 1 (100%) 3 (33%) 2022-03-30
reverie-ptrace/src/validation.rs
reverie-ptrace/src/perf.rs
1 4 (25%) 2 (50%) 2022-03-10
reverie-process/src/seccomp/bpf.rs
reverie-process/src/container.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/container.rs
reverie-process/src/builder.rs
1 1 (100%) 2 (50%) 2022-03-30
reverie-process/src/spawn.rs
reverie-process/src/lib.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/spawn.rs
reverie-process/src/fd.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-ptrace/src/perf.rs
reverie-ptrace/src/lib.rs
1 2 (50%) 3 (33%) 2022-03-10
reverie-process/src/seccomp/notif.rs
reverie-process/src/lib.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-process/src/seccomp/notif.rs
reverie-process/src/fd.rs
1 1 (100%) 1 (100%) 2022-03-30
reverie-examples/Cargo.toml
reverie-process/Cargo.toml
1 3 (33%) 4 (25%) 2022-03-22
reverie-process/src/lib.rs
reverie-process/src/builder.rs
1 1 (100%) 2 (50%) 2022-03-30
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [reverie/Cargo.toml] [reverie/Cargo.toml] [reverie-ptrace/Cargo.toml] [reverie-ptrace/Cargo.toml] [reverie/Cargo.toml]--[reverie-ptrace/Cargo.toml] 3 [reverie-process/Cargo.toml] [reverie-process/Cargo.toml] [reverie/Cargo.toml]--[reverie-process/Cargo.toml] 3 [reverie-ptrace/Cargo.toml]--[reverie-process/Cargo.toml] 3 [reverie-util/Cargo.toml] [reverie-util/Cargo.toml] [reverie-util/Cargo.toml]--[reverie/Cargo.toml] 2 [reverie-util/Cargo.toml]--[reverie-ptrace/Cargo.toml] 3 [reverie-util/Cargo.toml]--[reverie-process/Cargo.toml] 2 [reverie-syscalls/Cargo.toml] [reverie-syscalls/Cargo.toml] [reverie-util/Cargo.toml]--[reverie-syscalls/Cargo.toml] 2 [reverie-process/src/builder.rs] [reverie-process/src/builder.rs] [reverie-process/src/util.rs] [reverie-process/src/util.rs] [reverie-process/src/builder.rs]--[reverie-process/src/util.rs] 2 [reverie-examples/Cargo.toml] [reverie-examples/Cargo.toml] [reverie-examples/Cargo.toml]--[reverie/Cargo.toml] 1 [reverie-examples/Cargo.toml]--[reverie-ptrace/Cargo.toml] 2 [reverie-examples/Cargo.toml]--[reverie-process/Cargo.toml] 1 [reverie-examples/Cargo.toml]--[reverie-util/Cargo.toml] 2 [reverie-examples/Cargo.toml]--[reverie-syscalls/Cargo.toml] 1 [reverie-syscalls/Cargo.toml]--[reverie/Cargo.toml] 2 [reverie-syscalls/Cargo.toml]--[reverie-ptrace/Cargo.toml] 2 [reverie-syscalls/Cargo.toml]--[reverie-process/Cargo.toml] 2 [reverie-process/src/spawn.rs] [reverie-process/src/spawn.rs] [reverie-process/src/spawn.rs]--[reverie-process/src/builder.rs] 1 [reverie-process/src/spawn.rs]--[reverie-process/src/util.rs] 1 [reverie-process/src/container.rs] [reverie-process/src/container.rs] [reverie-process/src/spawn.rs]--[reverie-process/src/container.rs] 1 [reverie-process/src/seccomp/mod.rs] [reverie-process/src/seccomp/mod.rs] [reverie-process/src/spawn.rs]--[reverie-process/src/seccomp/mod.rs] 1 [reverie-process/src/seccomp/bpf.rs] [reverie-process/src/seccomp/bpf.rs] [reverie-process/src/spawn.rs]--[reverie-process/src/seccomp/bpf.rs] 1 [reverie-process/src/seccomp/notif.rs] [reverie-process/src/seccomp/notif.rs] [reverie-process/src/spawn.rs]--[reverie-process/src/seccomp/notif.rs] 1 [reverie-process/src/fd.rs] [reverie-process/src/fd.rs] [reverie-process/src/spawn.rs]--[reverie-process/src/fd.rs] 1 [reverie-process/src/lib.rs] [reverie-process/src/lib.rs] [reverie-process/src/spawn.rs]--[reverie-process/src/lib.rs] 1 [reverie-process/src/container.rs]--[reverie-process/src/builder.rs] 1 [reverie-process/src/container.rs]--[reverie-process/src/util.rs] 1 [reverie-process/src/child.rs] [reverie-process/src/child.rs] [reverie-process/src/container.rs]--[reverie-process/src/child.rs] 1 [reverie-process/src/seccomp/mod.rs]--[reverie-process/src/builder.rs] 1 [reverie-process/src/seccomp/mod.rs]--[reverie-process/src/seccomp/bpf.rs] 1 [reverie-process/src/seccomp/mod.rs]--[reverie-process/src/fd.rs] 1 [reverie-process/src/seccomp/mod.rs]--[reverie-process/src/child.rs] 1 [reverie-process/src/seccomp/mod.rs]--[reverie-process/src/lib.rs] 1 [reverie-process/src/seccomp/bpf.rs]--[reverie-process/src/builder.rs] 1 [reverie-process/src/seccomp/bpf.rs]--[reverie-process/src/container.rs] 1 [reverie-process/src/seccomp/bpf.rs]--[reverie-process/src/fd.rs] 1 [reverie-process/src/seccomp/bpf.rs]--[reverie-process/src/child.rs] 1 [reverie-process/src/seccomp/notif.rs]--[reverie-process/src/util.rs] 1 [reverie-process/src/seccomp/notif.rs]--[reverie-process/src/container.rs] 1 [reverie-process/src/seccomp/notif.rs]--[reverie-process/src/seccomp/mod.rs] 1 [reverie-process/src/seccomp/notif.rs]--[reverie-process/src/fd.rs] 1 [reverie-process/src/seccomp/notif.rs]--[reverie-process/src/lib.rs] 1 [reverie-process/src/fd.rs]--[reverie-process/src/builder.rs] 1 [reverie-process/src/fd.rs]--[reverie-process/src/util.rs] 1 [reverie-process/src/fd.rs]--[reverie-process/src/child.rs] 1 [reverie-process/src/child.rs]--[reverie-process/src/util.rs] 1 [reverie-process/src/lib.rs]--[reverie-process/src/builder.rs] 1 [reverie-process/src/lib.rs]--[reverie-process/src/container.rs] 1 [reverie-process/src/lib.rs]--[reverie-process/src/fd.rs] 1 [reverie-ptrace/src/validation.rs] [reverie-ptrace/src/validation.rs] [reverie-ptrace/src/perf.rs] [reverie-ptrace/src/perf.rs] [reverie-ptrace/src/validation.rs]--[reverie-ptrace/src/perf.rs] 1 [reverie-ptrace/src/lib.rs] [reverie-ptrace/src/lib.rs] [reverie-ptrace/src/perf.rs]--[reverie-ptrace/src/lib.rs] 1

Open 3D force graph (file dependencies)...
Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G reverie reverie reverie-ptrace reverie-ptrace reverie--reverie-ptrace 3 reverie-process reverie-process reverie--reverie-process 3 reverie-ptrace--reverie-process 3 reverie-util reverie-util reverie-util--reverie 2 reverie-util--reverie-ptrace 3 reverie-util--reverie-process 2 reverie-syscalls reverie-syscalls reverie-util--reverie-syscalls 2 reverie-process/src reverie-process/src reverie-process/src--reverie-process/src 2 reverie-examples reverie-examples reverie-examples--reverie 1 reverie-examples--reverie-ptrace 2 reverie-examples--reverie-process 1 reverie-examples--reverie-util 2 reverie-examples--reverie-syscalls 1 reverie-syscalls--reverie 2 reverie-syscalls--reverie-ptrace 2 reverie-syscalls--reverie-process 2 reverie-ptrace/src reverie-ptrace/src reverie-ptrace/src--reverie-process/src 1 reverie-ptrace/src--reverie-ptrace/src 1

Open 3D force graph (file dependencies)...