facebookincubator / cargo-guppy
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
guppy/src/graph/feature/build.rs
guppy/src/graph/feature/graph_impl.rs
5 34 (14%) 59 (8%) 2022-03-14
tools/determinator/Cargo.toml
tools/cargo-hakari/Cargo.toml
4 34 (11%) 39 (10%) 2022-03-15
tools/hakari/Cargo.toml
guppy-summaries/Cargo.toml
4 56 (7%) 32 (12%) 2022-03-15
tools/hakari/Cargo.toml
guppy/Cargo.toml
4 56 (7%) 119 (3%) 2022-03-15
tools/cargo-hakari/Cargo.toml
guppy-summaries/Cargo.toml
4 39 (10%) 32 (12%) 2022-03-15
tools/hakari/Cargo.toml
tools/cargo-hakari/Cargo.toml
4 56 (7%) 39 (10%) 2022-03-15
tools/determinator/Cargo.toml
guppy-summaries/Cargo.toml
4 34 (11%) 32 (12%) 2022-03-15
tools/determinator/Cargo.toml
guppy/Cargo.toml
4 34 (11%) 119 (3%) 2022-03-15
guppy-summaries/Cargo.toml
guppy/Cargo.toml
4 32 (12%) 119 (3%) 2022-03-15
tools/hakari/Cargo.toml
tools/determinator/Cargo.toml
4 56 (7%) 34 (11%) 2022-03-15
tools/cargo-hakari/Cargo.toml
guppy/Cargo.toml
4 39 (10%) 119 (3%) 2022-03-15
fixtures/small/summaries/metadata_weak_namespaced_features-7.toml
fixtures/small/summaries/metadata_weak_namespaced_features-3.toml
3 3 (100%) 3 (100%) 2022-03-14
fixtures/small/summaries/metadata_weak_namespaced_features-5.toml
fixtures/small/summaries/metadata_weak_namespaced_features-1.toml
3 3 (100%) 3 (100%) 2022-03-15
fixtures/small/summaries/metadata_weak_namespaced_features-3.toml
fixtures/small/summaries/metadata_weak_namespaced_features-0.toml
3 3 (100%) 3 (100%) 2022-03-14
fixtures/small/summaries/metadata_weak_namespaced_features-1.toml
fixtures/small/hakari/metadata_weak_namespaced_features-3.toml
3 3 (100%) 3 (100%) 2022-03-15
fixtures/small/summaries/metadata_weak_namespaced_features-5.toml
fixtures/small/hakari/metadata_weak_namespaced_features-3.toml
3 3 (100%) 3 (100%) 2022-03-15
fixtures/small/summaries/metadata_weak_namespaced_features-7.toml
fixtures/small/summaries/metadata_weak_namespaced_features-0.toml
3 3 (100%) 3 (100%) 2022-03-14
guppy/src/graph/feature/feature_list.rs
fixtures/small/summaries/metadata_weak_namespaced_features-0.toml
2 4 (50%) 3 (66%) 2022-03-14
cargo-guppy/Cargo.toml
guppy/Cargo.toml
2 48 (4%) 119 (1%) 2022-03-15
fixtures/small/summaries/metadata_alternate_registries-3.toml
fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml
2 4 (50%) 4 (50%) 2022-03-15
guppy/src/graph/summaries.rs
fixtures/small/summaries/metadata_weak_namespaced_features-3.toml
2 15 (13%) 3 (66%) 2022-03-14
fixtures/small/summaries/metadata_targets1-7.toml
fixtures/small/summaries/metadata1-7.toml
2 13 (15%) 13 (15%) 2022-03-15
fixtures/small/summaries/metadata1-2.toml
fixtures/large/summaries/metadata_libra_f0091a4-6.toml
2 13 (15%) 13 (15%) 2022-03-15
fixtures/small/summaries/metadata1-6.toml
fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml
2 13 (15%) 11 (18%) 2022-03-15
fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml
fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml
2 4 (50%) 4 (50%) 2022-03-15
fixtures/small/summaries/metadata_weak_namespaced_features-0.toml
fixtures/small/hakari/metadata_weak_namespaced_features-3.toml
2 3 (66%) 3 (66%) 2022-03-13
fixtures/small/summaries/metadata_weak_namespaced_features-6.toml
fixtures/small/summaries/metadata_weak_namespaced_features-7.toml
2 2 (100%) 3 (66%) 2022-03-13
guppy/src/graph/feature/build.rs
fixtures/small/summaries/metadata_weak_namespaced_features-0.toml
2 34 (5%) 3 (66%) 2022-03-13
fixtures/small/summaries/metadata_alternate_registries-3.toml
fixtures/large/summaries/metadata_libra-3.toml
2 4 (50%) 11 (18%) 2022-03-15
fixtures/large/summaries/metadata_libra_f0091a4-6.toml
fixtures/large/summaries/metadata_libra-3.toml
2 13 (15%) 11 (18%) 2022-03-15
fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml
fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml
2 13 (15%) 4 (50%) 2022-03-15
fixtures/small/summaries/metadata_alternate_registries-1.toml
fixtures/guppy/summaries/metadata_guppy_869476c-6.toml
2 4 (50%) 12 (16%) 2022-03-15
fixtures/small/summaries/metadata_weak_namespaced_features-7.toml
fixtures/small/summaries/metadata_weak_namespaced_features-1.toml
2 3 (66%) 3 (66%) 2022-03-13
fixtures/small/summaries/metadata1-5.toml
fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml
2 14 (14%) 11 (18%) 2022-03-15
fixtures/small/summaries/metadata_alternate_registries-1.toml
fixtures/large/summaries/metadata_libra-1.toml
2 4 (50%) 14 (14%) 2022-03-15
fixtures/src/json.rs
guppy/src/graph/feature/graph_impl.rs
2 19 (10%) 59 (3%) 2022-03-13
fixtures/small/summaries/metadata_alternate_registries-3.toml
fixtures/guppy/summaries/metadata_guppy_c9b4f76-0.toml
2 4 (50%) 13 (15%) 2022-03-15
guppy/src/graph/feature/build.rs
fixtures/small/hakari/metadata_weak_namespaced_features-3.toml
2 34 (5%) 3 (66%) 2022-03-13
fixtures/small/summaries/metadata_weak_namespaced_features-6.toml
fixtures/small/summaries/metadata_weak_namespaced_features-0.toml
2 2 (100%) 3 (66%) 2022-03-13
fixtures/src/json.rs
fixtures/small/summaries/metadata_weak_namespaced_features-5.toml
2 19 (10%) 3 (66%) 2022-03-13
fixtures/small/summaries/metadata_alternate_registries-1.toml
fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml
2 4 (50%) 4 (50%) 2022-03-15
guppy/src/graph/feature/build.rs
fixtures/small/summaries/metadata_weak_namespaced_features-7.toml
2 34 (5%) 3 (66%) 2022-03-13
fixtures/large/summaries/metadata_libra-3.toml
fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml
2 11 (18%) 13 (15%) 2022-03-15
fixtures/small/summaries/metadata_alternate_registries-1.toml
fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml
2 4 (50%) 13 (15%) 2022-03-15
fixtures/small/summaries/metadata2-3.toml
fixtures/large/summaries/metadata_libra-1.toml
2 11 (18%) 14 (14%) 2022-03-15
fixtures/guppy/summaries/metadata_guppy_869476c-6.toml
fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml
2 12 (16%) 4 (50%) 2022-03-15
fixtures/small/summaries/metadata2-3.toml
fixtures/small/summaries/metadata1-7.toml
2 11 (18%) 13 (15%) 2022-03-15
fixtures/large/summaries/metadata_libra-1.toml
fixtures/guppy/summaries/metadata_guppy_78cb7e8-7.toml
2 14 (14%) 12 (16%) 2022-03-15
fixtures/small/summaries/metadata1-6.toml
fixtures/guppy/summaries/metadata_guppy_c9b4f76-0.toml
2 13 (15%) 13 (15%) 2022-03-15
fixtures/large/summaries/metadata_libra_f0091a4-6.toml
fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml
2 13 (15%) 11 (18%) 2022-03-15
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [guppy/src/graph/feature/build.rs] [guppy/src/graph/feature/build.rs] [guppy/src/graph/feature/graph_impl.rs] [guppy/src/graph/feature/graph_impl.rs] [guppy/src/graph/feature/build.rs]--[guppy/src/graph/feature/graph_impl.rs] 5 [fixtures/small/summaries/metadata_weak_namespaced_features-7.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-7.toml] [guppy/src/graph/feature/build.rs]--[fixtures/small/summaries/metadata_weak_namespaced_features-7.toml] 2 [fixtures/small/summaries/metadata_weak_namespaced_features-0.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-0.toml] [guppy/src/graph/feature/build.rs]--[fixtures/small/summaries/metadata_weak_namespaced_features-0.toml] 2 [fixtures/small/hakari/metadata_weak_namespaced_features-3.toml] [fixtures/small/hakari/metadata_weak_namespaced_features-3.toml] [guppy/src/graph/feature/build.rs]--[fixtures/small/hakari/metadata_weak_namespaced_features-3.toml] 2 [tools/determinator/Cargo.toml] [tools/determinator/Cargo.toml] [tools/cargo-hakari/Cargo.toml] [tools/cargo-hakari/Cargo.toml] [tools/determinator/Cargo.toml]--[tools/cargo-hakari/Cargo.toml] 4 [guppy-summaries/Cargo.toml] [guppy-summaries/Cargo.toml] [tools/determinator/Cargo.toml]--[guppy-summaries/Cargo.toml] 4 [guppy/Cargo.toml] [guppy/Cargo.toml] [tools/determinator/Cargo.toml]--[guppy/Cargo.toml] 4 [tools/cargo-hakari/Cargo.toml]--[guppy-summaries/Cargo.toml] 4 [tools/cargo-hakari/Cargo.toml]--[guppy/Cargo.toml] 4 [tools/hakari/Cargo.toml] [tools/hakari/Cargo.toml] [tools/hakari/Cargo.toml]--[tools/determinator/Cargo.toml] 4 [tools/hakari/Cargo.toml]--[tools/cargo-hakari/Cargo.toml] 4 [tools/hakari/Cargo.toml]--[guppy-summaries/Cargo.toml] 4 [tools/hakari/Cargo.toml]--[guppy/Cargo.toml] 4 [guppy-summaries/Cargo.toml]--[guppy/Cargo.toml] 4 [fixtures/small/summaries/metadata_weak_namespaced_features-3.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-3.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-7.toml]--[fixtures/small/summaries/metadata_weak_namespaced_features-3.toml] 3 [fixtures/small/summaries/metadata_weak_namespaced_features-1.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-1.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-7.toml]--[fixtures/small/summaries/metadata_weak_namespaced_features-1.toml] 2 [fixtures/small/summaries/metadata_weak_namespaced_features-7.toml]--[fixtures/small/summaries/metadata_weak_namespaced_features-0.toml] 3 [fixtures/small/summaries/metadata_weak_namespaced_features-3.toml]--[fixtures/small/summaries/metadata_weak_namespaced_features-0.toml] 3 [fixtures/small/summaries/metadata_weak_namespaced_features-5.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-5.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-5.toml]--[fixtures/small/summaries/metadata_weak_namespaced_features-1.toml] 3 [fixtures/small/summaries/metadata_weak_namespaced_features-5.toml]--[fixtures/small/hakari/metadata_weak_namespaced_features-3.toml] 3 [fixtures/small/summaries/metadata_weak_namespaced_features-1.toml]--[fixtures/small/hakari/metadata_weak_namespaced_features-3.toml] 3 [fixtures/small/summaries/metadata_weak_namespaced_features-0.toml]--[fixtures/small/hakari/metadata_weak_namespaced_features-3.toml] 2 [guppy/src/graph/feature/feature_list.rs] [guppy/src/graph/feature/feature_list.rs] [guppy/src/graph/feature/feature_list.rs]--[fixtures/small/summaries/metadata_weak_namespaced_features-0.toml] 2 [cargo-guppy/Cargo.toml] [cargo-guppy/Cargo.toml] [cargo-guppy/Cargo.toml]--[guppy/Cargo.toml] 2 [fixtures/small/summaries/metadata_alternate_registries-3.toml] [fixtures/small/summaries/metadata_alternate_registries-3.toml] [fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml] [fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml] [fixtures/small/summaries/metadata_alternate_registries-3.toml]--[fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml] 2 [fixtures/large/summaries/metadata_libra-3.toml] [fixtures/large/summaries/metadata_libra-3.toml] [fixtures/small/summaries/metadata_alternate_registries-3.toml]--[fixtures/large/summaries/metadata_libra-3.toml] 2 [fixtures/guppy/summaries/metadata_guppy_c9b4f76-0.toml] [fixtures/guppy/summaries/metadata_guppy_c9b4f76-0.toml] [fixtures/small/summaries/metadata_alternate_registries-3.toml]--[fixtures/guppy/summaries/metadata_guppy_c9b4f76-0.toml] 2 [fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml] [fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml] [fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml]--[fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml] 2 [guppy/src/graph/summaries.rs] [guppy/src/graph/summaries.rs] [guppy/src/graph/summaries.rs]--[fixtures/small/summaries/metadata_weak_namespaced_features-3.toml] 2 [fixtures/small/summaries/metadata_targets1-7.toml] [fixtures/small/summaries/metadata_targets1-7.toml] [fixtures/small/summaries/metadata1-7.toml] [fixtures/small/summaries/metadata1-7.toml] [fixtures/small/summaries/metadata_targets1-7.toml]--[fixtures/small/summaries/metadata1-7.toml] 2 [fixtures/small/summaries/metadata1-2.toml] [fixtures/small/summaries/metadata1-2.toml] [fixtures/large/summaries/metadata_libra_f0091a4-6.toml] [fixtures/large/summaries/metadata_libra_f0091a4-6.toml] [fixtures/small/summaries/metadata1-2.toml]--[fixtures/large/summaries/metadata_libra_f0091a4-6.toml] 2 [fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml] [fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml] [fixtures/large/summaries/metadata_libra_f0091a4-6.toml]--[fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml] 2 [fixtures/large/summaries/metadata_libra_f0091a4-6.toml]--[fixtures/large/summaries/metadata_libra-3.toml] 2 [fixtures/small/summaries/metadata1-6.toml] [fixtures/small/summaries/metadata1-6.toml] [fixtures/small/summaries/metadata1-6.toml]--[fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml] 2 [fixtures/small/summaries/metadata1-6.toml]--[fixtures/guppy/summaries/metadata_guppy_c9b4f76-0.toml] 2 [fixtures/small/summaries/metadata_weak_namespaced_features-6.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-6.toml] [fixtures/small/summaries/metadata_weak_namespaced_features-6.toml]--[fixtures/small/summaries/metadata_weak_namespaced_features-7.toml] 2 [fixtures/small/summaries/metadata_weak_namespaced_features-6.toml]--[fixtures/small/summaries/metadata_weak_namespaced_features-0.toml] 2 [fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml] [fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml] [fixtures/large/summaries/metadata_libra-3.toml]--[fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml] 2 [fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml]--[fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml] 2 [fixtures/small/summaries/metadata_alternate_registries-1.toml] [fixtures/small/summaries/metadata_alternate_registries-1.toml] [fixtures/small/summaries/metadata_alternate_registries-1.toml]--[fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml] 2 [fixtures/small/summaries/metadata_alternate_registries-1.toml]--[fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml] 2 [fixtures/guppy/summaries/metadata_guppy_869476c-6.toml] [fixtures/guppy/summaries/metadata_guppy_869476c-6.toml] [fixtures/small/summaries/metadata_alternate_registries-1.toml]--[fixtures/guppy/summaries/metadata_guppy_869476c-6.toml] 2 [fixtures/large/summaries/metadata_libra-1.toml] [fixtures/large/summaries/metadata_libra-1.toml] [fixtures/small/summaries/metadata_alternate_registries-1.toml]--[fixtures/large/summaries/metadata_libra-1.toml] 2 [fixtures/guppy/summaries/metadata_guppy_869476c-6.toml]--[fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml] 2 [fixtures/small/summaries/metadata1-5.toml] [fixtures/small/summaries/metadata1-5.toml] [fixtures/small/summaries/metadata1-5.toml]--[fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml] 2 [fixtures/guppy/summaries/metadata_guppy_78cb7e8-7.toml] [fixtures/guppy/summaries/metadata_guppy_78cb7e8-7.toml] [fixtures/large/summaries/metadata_libra-1.toml]--[fixtures/guppy/summaries/metadata_guppy_78cb7e8-7.toml] 2 [fixtures/src/json.rs] [fixtures/src/json.rs] [fixtures/src/json.rs]--[guppy/src/graph/feature/graph_impl.rs] 2 [fixtures/src/json.rs]--[fixtures/small/summaries/metadata_weak_namespaced_features-5.toml] 2 [fixtures/small/summaries/metadata2-3.toml] [fixtures/small/summaries/metadata2-3.toml] [fixtures/small/summaries/metadata2-3.toml]--[fixtures/small/summaries/metadata1-7.toml] 2 [fixtures/small/summaries/metadata2-3.toml]--[fixtures/large/summaries/metadata_libra-1.toml] 2

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 guppy/src guppy/src guppy/src--guppy/src 7 guppy guppy guppy/src--guppy 2 fixtures/small fixtures/small guppy/src--fixtures/small 3 fixtures/guppy fixtures/guppy guppy/src--fixtures/guppy 1 fixtures/large fixtures/large guppy/src--fixtures/large 1 guppy-cmdlib/src guppy-cmdlib/src guppy/src--guppy-cmdlib/src 1 tools/determinator tools/determinator tools/cargo-hakari tools/cargo-hakari tools/determinator--tools/cargo-hakari 4 guppy-summaries guppy-summaries tools/determinator--guppy-summaries 4 tools/determinator--guppy 4 cargo-guppy cargo-guppy tools/determinator--cargo-guppy 2 target-spec target-spec tools/determinator--target-spec 2 internal-tools/fixture-manager internal-tools/fixture-manager tools/determinator--internal-tools/fixture-manager 1 tools/cargo-hakari--guppy-summaries 4 tools/cargo-hakari--guppy 4 tools/cargo-hakari--cargo-guppy 2 tools/cargo-hakari--target-spec 2 tools/hakari tools/hakari tools/hakari--guppy/src 1 tools/hakari--tools/determinator 4 tools/hakari--tools/cargo-hakari 4 tools/hakari--tools/hakari 2 tools/hakari--guppy-summaries 4 tools/hakari--guppy 4 tools/hakari--cargo-guppy 2 tools/hakari--target-spec 2 tools/hakari--internal-tools/fixture-manager 2 internal-tools/cargo-compare internal-tools/cargo-compare tools/hakari--internal-tools/cargo-compare 2 tools/hakari--guppy-cmdlib/src 2 guppy-summaries--guppy 4 guppy-summaries--cargo-guppy 2 fixtures/small--guppy-summaries 1 fixtures/small--fixtures/small 4 fixtures/small--fixtures/guppy 2 fixtures/small--fixtures/large 2 fixtures/small--guppy-cmdlib/src 1 cargo-guppy--guppy 2 fixtures/guppy--fixtures/guppy 2 fixtures/large--guppy-summaries 1 fixtures/large--fixtures/guppy 2 fixtures/large--fixtures/large 2 fixtures/src fixtures/src fixtures/src--guppy/src 2 fixtures/src--fixtures/small 2 target-spec--guppy-summaries 2 target-spec--guppy 2 internal-tools/fixture-manager--internal-tools/cargo-compare 2 internal-tools/fixture-manager--guppy-cmdlib/src 2 internal-tools/cargo-compare--guppy-cmdlib/src 2 guppy-summaries/src guppy-summaries/src guppy-summaries/src--fixtures/small 1 guppy-summaries/src--fixtures/guppy 1 guppy-summaries/src--fixtures/large 1 workspace-hack workspace-hack workspace-hack--tools/cargo-hakari 1

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