facebookincubator / cargo-guppy
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 384 files with 103,341 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (1,516 lines of code)
    • 18 files changed 21-50 times (4,779 lines of code)
    • 227 files changed 6-20 times (89,472 lines of code)
    • 137 files changed 1-5 times (7,574 lines of code)
0% | 1% | 4% | 86% | 7%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
toml, rs, json, md, gitignore, tpl, yml, gitattributes, txt, awk, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rs0% | 6% | 21% | 44% | 26%
toml0% | <1% | <1% | 97% | 2%
awk0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
guppy/src0% | 16% | 34% | 23% | 25%
guppy0% | 100% | 0% | 0% | 0%
tools/hakari0% | 0% | 34% | 35% | 30%
cargo-guppy/src0% | 0% | 30% | 54% | 14%
tools/determinator0% | 0% | 3% | 88% | 7%
tools/cargo-hakari0% | 0% | 3% | 47% | 48%
guppy-summaries0% | 0% | 100% | 0% | 0%
target-spec0% | 0% | 51% | 0% | 48%
ROOT0% | 0% | 88% | 0% | 11%
cargo-guppy0% | 0% | 100% | 0% | 0%
fixtures/large0% | 0% | 0% | 100% | 0%
fixtures/guppy0% | 0% | 0% | 97% | 2%
fixtures/small0% | 0% | 0% | 82% | 17%
fixtures/src0% | 0% | 0% | 99% | <1%
guppy-summaries/src0% | 0% | 0% | 79% | 20%
target-spec/src0% | 0% | 0% | 39% | 60%
internal-tools/cargo-compare0% | 0% | 0% | 42% | 57%
internal-tools/fixture-manager0% | 0% | 0% | 47% | 52%
guppy-cmdlib/src0% | 0% | 0% | 100% | 0%
workspace-hack0% | 0% | 0% | 97% | 2%
internal-tools/benchmarks0% | 0% | 0% | 14% | 85%
guppy-cmdlib0% | 0% | 0% | 100% | 0%
fixtures0% | 0% | 0% | 100% | 0%
internal-tools/proptest-ext0% | 0% | 0% | 18% | 81%
fixtures/workspace0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
workspace-hack/src0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
Cargo.toml
in guppy
58 - 28 885 88 4
graph_impl.rs
in guppy/src/graph
1458 12 28 885 61 2
Cargo.toml
in tools/hakari
56 - 32 487 45 1
lib.rs
in cargo-guppy/src
326 2 32 934 45 3
build.rs
in guppy/src/graph
669 22 28 885 44 2
Cargo.toml
in cargo-guppy
20 - 32 934 43 4
Cargo.toml
in target-spec
29 - 32 757 39 2
graph_impl.rs
in guppy/src/graph/feature
718 9 25 814 39 1
lib.rs
in guppy/src
24 - 62 885 34 1
resolve.rs
in guppy/src/graph/feature
431 2 34 740 29 1
mod.rs
in guppy/src/graph
108 7 418 885 28 2
Cargo.toml
in guppy-summaries
31 - 32 681 27 3
errors.rs
in guppy/src
196 3 35 885 27 1
resolve.rs
in guppy/src/graph
429 9 200 740 27 1
Cargo.toml
in tools/cargo-hakari
36 - 32 204 25 1
Cargo.toml
in tools/determinator
43 - 32 596 25 1
hakari.rs
in tools/hakari/src
1172 30 35 487 23 1
build.rs
in guppy/src/graph/feature
443 16 33 814 22 1
lib.rs
in tools/hakari/src
24 - 68 487 21 1
Cargo.toml
in root
24 - 61 949 21 4
command.rs
in tools/cargo-hakari/src
417 6 32 204 20 1
lib.rs
in guppy-cmdlib/src
130 - 32 728 19 1
resolve_core.rs
in guppy/src/graph
265 5 34 740 19 2
toml_out.rs
in tools/hakari/src
422 9 35 487 19 1
query.rs
in guppy/src/graph/feature
300 11 35 733 18 1
json.rs
in fixtures/src
1107 4 34 675 18 1
Cargo.toml
in internal-tools/cargo-compare
20 - 32 597 17 1
Cargo.toml
in workspace-hack
39 - 32 199 17 1
core.rs
in cargo-guppy/src
91 - 86 739 17 1
cargo_api.rs
in guppy/src/graph/cargo
259 3 199 676 17 1
Cargo.toml
in guppy-cmdlib
16 - 32 728 16 2
Cargo.toml
in internal-tools/fixture-manager
19 - 32 597 15 1
metadata_libra_f0091a4-0.toml
in fixtures/large/hakari
137 - 32 487 15 1
lib.rs
in tools/cargo-hakari/src
9 - 62 204 14 1
metadata2-3.toml
in fixtures/small/hakari
62 - 32 487 14 1
main.rs
in cargo-guppy/src
64 3 95 934 14 4
metadata_libra_9ffd93b-0.toml
in fixtures/large/hakari
186 - 72 487 14 1
build.rs
in guppy/src/graph/cargo
347 6 35 676 14 1
Cargo.toml
in fixtures
13 - 32 675 13 2
metadata1-3.toml
in fixtures/small/hakari
52 - 69 487 13 1
metadata_guppy_869476c-0.toml
in fixtures/guppy/hakari
66 - 69 487 13 1
metadata_guppy_c9b4f76-3.toml
in fixtures/guppy/hakari
153 - 69 487 13 1
metadata1-6.toml
in fixtures/small/summaries
174 - 32 674 13 1
metadata1-5.toml
in fixtures/small/summaries
185 - 32 674 13 1
summary.rs
in guppy-summaries/src
260 4 33 681 13 1
summaries.rs
in guppy/src/graph
263 4 33 671 13 1
determinator.rs
in tools/determinator/src
551 13 95 596 13 1
metadata_libra-1.toml
in fixtures/large/summaries
2072 - 32 674 13 1
metadata_libra_f0091a4-6.toml
in fixtures/large/summaries
3135 - 32 674 13 1
lib.rs
in tools/determinator/src
6 - 68 596 12 1
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
Cargo.toml
in guppy
58 - 28 885 88 4
graph_impl.rs
in guppy/src/graph
1458 12 28 885 61 2
Cargo.toml
in tools/hakari
56 - 32 487 45 1
lib.rs
in cargo-guppy/src
326 2 32 934 45 3
build.rs
in guppy/src/graph
669 22 28 885 44 2
Cargo.toml
in cargo-guppy
20 - 32 934 43 4
graph_impl.rs
in guppy/src/graph/feature
718 9 25 814 39 1
Cargo.toml
in target-spec
29 - 32 757 39 2
lib.rs
in guppy/src
24 - 62 885 34 1
resolve.rs
in guppy/src/graph/feature
431 2 34 740 29 1
mod.rs
in guppy/src/graph
108 7 418 885 28 2
errors.rs
in guppy/src
196 3 35 885 27 1
resolve.rs
in guppy/src/graph
429 9 200 740 27 1
Cargo.toml
in guppy-summaries
31 - 32 681 27 3
Cargo.toml
in tools/determinator
43 - 32 596 25 1
Cargo.toml
in tools/cargo-hakari
36 - 32 204 25 1
hakari.rs
in tools/hakari/src
1172 30 35 487 23 1
build.rs
in guppy/src/graph/feature
443 16 33 814 22 1
lib.rs
in tools/hakari/src
24 - 68 487 21 1
Cargo.toml
in root
24 - 61 949 21 4
command.rs
in tools/cargo-hakari/src
417 6 32 204 20 1
toml_out.rs
in tools/hakari/src
422 9 35 487 19 1
lib.rs
in guppy-cmdlib/src
130 - 32 728 19 1
resolve_core.rs
in guppy/src/graph
265 5 34 740 19 2
json.rs
in fixtures/src
1107 4 34 675 18 1
query.rs
in guppy/src/graph/feature
300 11 35 733 18 1
Cargo.toml
in workspace-hack
39 - 32 199 17 1
Cargo.toml
in internal-tools/cargo-compare
20 - 32 597 17 1
cargo_api.rs
in guppy/src/graph/cargo
259 3 199 676 17 1
core.rs
in cargo-guppy/src
91 - 86 739 17 1
Cargo.toml
in guppy-cmdlib
16 - 32 728 16 2
Cargo.toml
in internal-tools/fixture-manager
19 - 32 597 15 1
metadata_libra_f0091a4-0.toml
in fixtures/large/hakari
137 - 32 487 15 1
metadata2-3.toml
in fixtures/small/hakari
62 - 32 487 14 1
metadata_libra_9ffd93b-0.toml
in fixtures/large/hakari
186 - 72 487 14 1
build.rs
in guppy/src/graph/cargo
347 6 35 676 14 1
lib.rs
in tools/cargo-hakari/src
9 - 62 204 14 1
main.rs
in cargo-guppy/src
64 3 95 934 14 4
metadata1-3.toml
in fixtures/small/hakari
52 - 69 487 13 1
metadata1-5.toml
in fixtures/small/summaries
185 - 32 674 13 1
metadata1-6.toml
in fixtures/small/summaries
174 - 32 674 13 1
metadata_guppy_869476c-0.toml
in fixtures/guppy/hakari
66 - 69 487 13 1
metadata_guppy_c9b4f76-3.toml
in fixtures/guppy/hakari
153 - 69 487 13 1
metadata_libra-1.toml
in fixtures/large/summaries
2072 - 32 674 13 1
metadata_libra_f0091a4-6.toml
in fixtures/large/summaries
3135 - 32 674 13 1
summaries.rs
in guppy/src/graph
263 4 33 671 13 1
determinator.rs
in tools/determinator/src
551 13 95 596 13 1
summary.rs
in guppy-summaries/src
260 4 33 681 13 1
Cargo.toml
in fixtures
13 - 32 675 13 2
common.rs
in internal-tools/cargo-compare/src
239 7 35 597 12 1
Correlations

File Size vs. Number of Changes: 384 points

guppy/src/graph/feature/graph_impl.rs x: 718 lines of code y: 39 # changes fixtures/src/details.rs x: 490 lines of code y: 12 # changes guppy/Cargo.toml x: 58 lines of code y: 88 # changes guppy/src/graph/build.rs x: 669 lines of code y: 44 # changes guppy/src/graph/graph_impl.rs x: 1458 lines of code y: 61 # changes cargo-guppy/src/lib.rs x: 326 lines of code y: 45 # changes guppy-cmdlib/src/lib.rs x: 130 lines of code y: 19 # changes fixtures/guppy/hakari/metadata_guppy_44b62fa-0.toml x: 48 lines of code y: 3 # changes fixtures/guppy/hakari/metadata_guppy_78cb7e8-1.toml x: 67 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml x: 123 lines of code y: 4 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-3.toml x: 20 lines of code y: 3 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-4.toml x: 30 lines of code y: 3 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-6.toml x: 35 lines of code y: 3 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-7.toml x: 60 lines of code y: 4 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-1.toml x: 962 lines of code y: 12 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml x: 956 lines of code y: 10 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-7.toml x: 599 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_869476c-6.toml x: 519 lines of code y: 12 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-0.toml x: 915 lines of code y: 12 # changes fixtures/large/hakari/metadata_libra_9ffd93b-1.toml x: 898 lines of code y: 12 # changes fixtures/large/hakari/metadata_libra_f0091a4-0.toml x: 137 lines of code y: 15 # changes fixtures/large/summaries/metadata_libra-1.toml x: 2072 lines of code y: 13 # changes fixtures/large/summaries/metadata_libra-3.toml x: 3229 lines of code y: 10 # changes fixtures/large/summaries/metadata_libra_f0091a4-6.toml x: 3135 lines of code y: 13 # changes fixtures/small/hakari/metadata2-1.toml x: 53 lines of code y: 10 # changes fixtures/small/hakari/metadata2-2.toml x: 79 lines of code y: 12 # changes fixtures/small/hakari/metadata2-3.toml x: 62 lines of code y: 14 # changes fixtures/small/hakari/metadata_alternate_registries-0.toml x: 33 lines of code y: 4 # changes fixtures/small/hakari/metadata_alternate_registries-3.toml x: 40 lines of code y: 4 # changes fixtures/small/hakari/metadata_build_targets1-3.toml x: 18 lines of code y: 10 # changes fixtures/small/hakari/metadata_cycle1-1.toml x: 23 lines of code y: 9 # changes fixtures/small/hakari/metadata_cycle2-2.toml x: 16 lines of code y: 11 # changes fixtures/small/hakari/metadata_cycle2-3.toml x: 38 lines of code y: 10 # changes fixtures/small/hakari/metadata_cycle_features-1.toml x: 28 lines of code y: 9 # changes fixtures/small/hakari/metadata_dups-0.toml x: 43 lines of code y: 11 # changes fixtures/small/hakari/metadata_targets1-2.toml x: 26 lines of code y: 12 # changes fixtures/small/summaries/metadata1-2.toml x: 146 lines of code y: 12 # changes fixtures/small/summaries/metadata1-5.toml x: 185 lines of code y: 13 # changes fixtures/small/summaries/metadata1-6.toml x: 174 lines of code y: 13 # changes fixtures/small/summaries/metadata1-7.toml x: 123 lines of code y: 12 # changes fixtures/small/summaries/metadata2-3.toml x: 156 lines of code y: 10 # changes fixtures/small/summaries/metadata_alternate_registries-1.toml x: 50 lines of code y: 4 # changes fixtures/small/summaries/metadata_build_targets1-2.toml x: 26 lines of code y: 11 # changes fixtures/small/summaries/metadata_build_targets1-3.toml x: 17 lines of code y: 9 # changes fixtures/small/summaries/metadata_builddep-5.toml x: 43 lines of code y: 3 # changes fixtures/small/summaries/metadata_cycle1-0.toml x: 33 lines of code y: 12 # changes fixtures/small/summaries/metadata_cycle1-7.toml x: 27 lines of code y: 11 # changes fixtures/small/summaries/metadata_cycle2-5.toml x: 49 lines of code y: 12 # changes fixtures/small/summaries/metadata_dups-0.toml x: 41 lines of code y: 12 # changes fixtures/small/summaries/metadata_dups-3.toml x: 49 lines of code y: 9 # changes fixtures/small/summaries/metadata_dups-5.toml x: 39 lines of code y: 12 # changes fixtures/small/summaries/metadata_targets1-7.toml x: 55 lines of code y: 12 # changes cargo-guppy/Cargo.toml x: 20 lines of code y: 43 # changes fixtures/Cargo.toml x: 13 lines of code y: 13 # changes guppy-cmdlib/Cargo.toml x: 16 lines of code y: 16 # changes guppy-summaries/Cargo.toml x: 31 lines of code y: 27 # changes internal-tools/cargo-compare/Cargo.toml x: 20 lines of code y: 17 # changes internal-tools/fixture-manager/Cargo.toml x: 19 lines of code y: 15 # changes target-spec/Cargo.toml x: 29 lines of code y: 39 # changes tools/cargo-hakari/Cargo.toml x: 36 lines of code y: 25 # changes tools/cargo-hakari/src/command.rs x: 417 lines of code y: 20 # changes tools/determinator/Cargo.toml x: 43 lines of code y: 25 # changes tools/hakari/Cargo.toml x: 56 lines of code y: 45 # changes workspace-hack/Cargo.toml x: 39 lines of code y: 17 # changes guppy-summaries/src/lib.rs x: 8 lines of code y: 11 # changes clippy.toml x: 1 lines of code y: 3 # changes target-spec/src/lib.rs x: 17 lines of code y: 12 # changes guppy-summaries/src/diff.rs x: 403 lines of code y: 9 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-0.toml x: 60 lines of code y: 2 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-0.toml x: 979 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-2.toml x: 1004 lines of code y: 10 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-4.toml x: 397 lines of code y: 8 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-5.toml x: 587 lines of code y: 10 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-6.toml x: 629 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_869476c-0.toml x: 569 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_869476c-1.toml x: 1058 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_869476c-2.toml x: 485 lines of code y: 10 # changes fixtures/guppy/summaries/metadata_guppy_869476c-3.toml x: 600 lines of code y: 8 # changes fixtures/guppy/summaries/metadata_guppy_869476c-4.toml x: 499 lines of code y: 8 # changes fixtures/guppy/summaries/metadata_guppy_869476c-5.toml x: 1145 lines of code y: 10 # changes fixtures/guppy/summaries/metadata_guppy_869476c-7.toml x: 489 lines of code y: 9 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-1.toml x: 262 lines of code y: 10 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-2.toml x: 1193 lines of code y: 9 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-3.toml x: 1018 lines of code y: 8 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-4.toml x: 361 lines of code y: 8 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-5.toml x: 914 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-6.toml x: 551 lines of code y: 11 # changes fixtures/guppy/summaries/metadata_guppy_c9b4f76-7.toml x: 1043 lines of code y: 9 # changes fixtures/large/summaries/metadata_libra-0.toml x: 2002 lines of code y: 12 # changes fixtures/large/summaries/metadata_libra-2.toml x: 2855 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra-4.toml x: 965 lines of code y: 10 # changes fixtures/large/summaries/metadata_libra-5.toml x: 2732 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra-6.toml x: 2325 lines of code y: 12 # changes fixtures/large/summaries/metadata_libra-7.toml x: 2057 lines of code y: 10 # changes fixtures/large/summaries/metadata_libra_9ffd93b-0.toml x: 1324 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra_9ffd93b-1.toml x: 1357 lines of code y: 12 # changes fixtures/large/summaries/metadata_libra_9ffd93b-2.toml x: 196 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra_9ffd93b-3.toml x: 1893 lines of code y: 8 # changes fixtures/large/summaries/metadata_libra_9ffd93b-4.toml x: 1738 lines of code y: 9 # changes fixtures/large/summaries/metadata_libra_9ffd93b-5.toml x: 3720 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra_9ffd93b-6.toml x: 1663 lines of code y: 12 # changes fixtures/large/summaries/metadata_libra_9ffd93b-7.toml x: 1880 lines of code y: 12 # changes fixtures/large/summaries/metadata_libra_f0091a4-0.toml x: 2469 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra_f0091a4-1.toml x: 1668 lines of code y: 12 # changes fixtures/large/summaries/metadata_libra_f0091a4-2.toml x: 1260 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra_f0091a4-3.toml x: 2116 lines of code y: 9 # changes fixtures/large/summaries/metadata_libra_f0091a4-4.toml x: 1399 lines of code y: 9 # changes fixtures/large/summaries/metadata_libra_f0091a4-5.toml x: 3031 lines of code y: 11 # changes fixtures/large/summaries/metadata_libra_f0091a4-7.toml x: 1253 lines of code y: 11 # changes fixtures/small/summaries/metadata1-0.toml x: 176 lines of code y: 11 # changes fixtures/small/summaries/metadata1-1.toml x: 141 lines of code y: 11 # changes fixtures/small/summaries/metadata1-3.toml x: 148 lines of code y: 9 # changes fixtures/small/summaries/metadata1-4.toml x: 147 lines of code y: 10 # changes fixtures/small/summaries/metadata2-0.toml x: 160 lines of code y: 12 # changes fixtures/small/summaries/metadata2-1.toml x: 168 lines of code y: 12 # changes fixtures/small/summaries/metadata2-2.toml x: 167 lines of code y: 11 # changes fixtures/small/summaries/metadata2-6.toml x: 156 lines of code y: 11 # changes fixtures/small/summaries/metadata2-7.toml x: 188 lines of code y: 10 # changes fixtures/small/summaries/metadata_targets1-2.toml x: 55 lines of code y: 11 # changes fixtures/small/summaries/metadata_targets1-3.toml x: 56 lines of code y: 8 # changes fixtures/small/summaries/metadata_targets1-4.toml x: 60 lines of code y: 9 # changes guppy-summaries/src/report.rs x: 174 lines of code y: 5 # changes guppy-summaries/src/summary.rs x: 260 lines of code y: 13 # changes guppy/src/graph/feature/feature_list.rs x: 150 lines of code y: 4 # changes guppy/src/graph/summaries.rs x: 263 lines of code y: 13 # changes tools/hakari/src/cli_ops/initialize.rs x: 218 lines of code y: 4 # changes guppy/src/graph/feature/build.rs x: 443 lines of code y: 22 # changes fixtures/small/summaries/metadata_weak_namespaced_features-6.toml x: 26 lines of code y: 2 # changes fixtures/src/json.rs x: 1107 lines of code y: 18 # changes guppy/src/graph/feature/mod.rs x: 16 lines of code y: 8 # changes guppy/src/graph/feature/resolve.rs x: 431 lines of code y: 29 # changes guppy/src/graph/feature/weak.rs x: 115 lines of code y: 1 # changes guppy/src/graph/query_core.rs x: 107 lines of code y: 9 # changes guppy/src/graph/resolve_core.rs x: 265 lines of code y: 19 # changes guppy/src/petgraph_support/dfs.rs x: 127 lines of code y: 3 # changes fixtures/small/hakari/metadata_weak_namespaced_features-0.toml x: 38 lines of code y: 1 # changes fixtures/small/hakari/metadata_weak_namespaced_features-1.toml x: 31 lines of code y: 1 # changes guppy/src/errors.rs x: 196 lines of code y: 27 # changes guppy/src/graph/cargo/build.rs x: 347 lines of code y: 14 # changes guppy/src/graph/feature/query.rs x: 300 lines of code y: 18 # changes internal-tools/cargo-compare/src/common.rs x: 239 lines of code y: 12 # changes internal-tools/fixture-manager/src/hakari_toml.rs x: 115 lines of code y: 9 # changes tools/hakari/src/hakari.rs x: 1172 lines of code y: 23 # changes tools/hakari/src/toml_out.rs x: 422 lines of code y: 19 # changes fixtures/src/dep_helpers.rs x: 710 lines of code y: 7 # changes Cargo.toml x: 24 lines of code y: 21 # changes tools/cargo-hakari/src/lib.rs x: 9 lines of code y: 14 # changes guppy/src/lib.rs x: 24 lines of code y: 34 # changes internal-tools/fixture-manager/src/lib.rs x: 121 lines of code y: 5 # changes scripts/fix-readmes.awk x: 24 lines of code y: 1 # changes target-spec/src/proptest_helpers.rs x: 60 lines of code y: 1 # changes tools/determinator/src/lib.rs x: 6 lines of code y: 12 # changes fixtures/guppy/hakari/metadata_guppy_44b62fa-2.toml x: 16 lines of code y: 2 # changes fixtures/guppy/hakari/metadata_guppy_78cb7e8-3.toml x: 86 lines of code y: 12 # changes fixtures/guppy/hakari/metadata_guppy_869476c-0.toml x: 66 lines of code y: 13 # changes fixtures/guppy/hakari/metadata_guppy_869476c-1.toml x: 202 lines of code y: 10 # changes fixtures/guppy/hakari/metadata_guppy_c9b4f76-3.toml x: 153 lines of code y: 13 # changes fixtures/large/hakari/metadata_libra_f0091a4-1.toml x: 100 lines of code y: 12 # changes fixtures/small/hakari/metadata1-1.toml x: 60 lines of code y: 10 # changes fixtures/small/hakari/metadata1-3.toml x: 52 lines of code y: 13 # changes fixtures/small/hakari/metadata_alternate_registries-1.toml x: 46 lines of code y: 4 # changes fixtures/small/hakari/metadata_builddep-1.toml x: 21 lines of code y: 3 # changes fixtures/small/hakari/metadata_cycle1-0.toml x: 28 lines of code y: 10 # changes fixtures/small/summaries/metadata_alternate_registries-0.toml x: 32 lines of code y: 2 # changes fixtures/small/summaries/metadata_builddep-0.toml x: 44 lines of code y: 2 # changes fixtures/small/summaries/metadata_builddep-2.toml x: 34 lines of code y: 2 # changes fixtures/small/summaries/metadata_cycle1-3.toml x: 30 lines of code y: 8 # changes fixtures/small/summaries/metadata_cycle2-3.toml x: 52 lines of code y: 8 # changes fixtures/small/summaries/metadata_cycle_features-1.toml x: 42 lines of code y: 9 # changes fixtures/small/summaries/metadata_cycle_features-3.toml x: 35 lines of code y: 8 # changes fixtures/small/summaries/metadata_cycle_features-7.toml x: 24 lines of code y: 8 # changes fixtures/small/summaries/metadata_dups-4.toml x: 34 lines of code y: 9 # changes fixtures/small/summaries/metadata_proc_macro1-0.toml x: 38 lines of code y: 11 # changes fixtures/small/summaries/metadata_proc_macro1-2.toml x: 45 lines of code y: 10 # changes fixtures/large/hakari/metadata_libra_9ffd93b-0.toml x: 186 lines of code y: 14 # changes fixtures/workspace/inside-outside/workspace/Cargo.toml x: 4 lines of code y: 2 # changes internal-tools/proptest-ext/Cargo.toml x: 11 lines of code y: 9 # changes cargo-guppy/src/core.rs x: 91 lines of code y: 17 # changes cargo-guppy/src/mv.rs x: 426 lines of code y: 7 # changes internal-tools/cargo-compare/src/check.rs x: 80 lines of code y: 5 # changes internal-tools/cargo-compare/src/diff.rs x: 167 lines of code y: 5 # changes internal-tools/cargo-compare/src/lib.rs x: 69 lines of code y: 4 # changes internal-tools/cargo-compare/src/main.rs x: 8 lines of code y: 3 # changes tools/cargo-hakari/src/main.rs x: 26 lines of code y: 5 # changes tools/cargo-hakari/src/output.rs x: 168 lines of code y: 3 # changes tools/determinator/src/determinator.rs x: 551 lines of code y: 13 # changes tools/hakari/src/explain/display.rs x: 159 lines of code y: 2 # changes fixtures/guppy/hakari/metadata_guppy_44b62fa-1.toml x: 63 lines of code y: 1 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-2.toml x: 48 lines of code y: 1 # changes tools/hakari/src/cli_ops/workspace_ops.rs x: 555 lines of code y: 8 # changes tools/cargo-hakari/src/helpers.rs x: 68 lines of code y: 3 # changes tools/cargo-hakari/src/publish.rs x: 120 lines of code y: 2 # changes tools/hakari/src/verify/mod.rs x: 83 lines of code y: 1 # changes tools/hakari/src/explain/mod.rs x: 174 lines of code y: 1 # changes tools/hakari/src/explain/simplify.rs x: 95 lines of code y: 1 # changes tools/hakari/src/summaries.rs x: 212 lines of code y: 12 # changes fixtures/guppy/hakari/metadata_guppy_78cb7e8-0.toml x: 217 lines of code y: 11 # changes fixtures/guppy/hakari/metadata_guppy_78cb7e8-2.toml x: 350 lines of code y: 12 # changes fixtures/guppy/hakari/metadata_guppy_869476c-3.toml x: 364 lines of code y: 11 # changes fixtures/guppy/hakari/metadata_guppy_c9b4f76-0.toml x: 334 lines of code y: 11 # changes fixtures/guppy/hakari/metadata_guppy_c9b4f76-1.toml x: 220 lines of code y: 10 # changes fixtures/large/hakari/metadata_libra-0.toml x: 789 lines of code y: 12 # changes fixtures/large/hakari/metadata_libra-1.toml x: 762 lines of code y: 10 # changes fixtures/large/hakari/metadata_libra-2.toml x: 463 lines of code y: 12 # changes fixtures/large/hakari/metadata_libra-3.toml x: 475 lines of code y: 11 # changes fixtures/large/hakari/metadata_libra_9ffd93b-2.toml x: 538 lines of code y: 12 # changes fixtures/large/hakari/metadata_libra_9ffd93b-3.toml x: 865 lines of code y: 11 # changes fixtures/large/hakari/metadata_libra_f0091a4-2.toml x: 783 lines of code y: 12 # changes fixtures/small/hakari/metadata_build_targets1-1.toml x: 16 lines of code y: 7 # changes fixtures/small/hakari/metadata_cycle1-2.toml x: 21 lines of code y: 10 # changes fixtures/small/hakari/metadata_targets1-0.toml x: 50 lines of code y: 11 # changes tools/hakari/src/cli_ops/manage_deps.rs x: 132 lines of code y: 4 # changes tools/hakari/src/proptest_helpers.rs x: 113 lines of code y: 10 # changes tools/hakari/src/helpers.rs x: 75 lines of code y: 2 # changes guppy/src/graph/summaries/package_set.rs x: 788 lines of code y: 3 # changes fixtures/small/summaries/metadata2-5.toml x: 68 lines of code y: 10 # changes fixtures/small/summaries/metadata_cycle_features-4.toml x: 38 lines of code y: 6 # changes fixtures/small/summaries/metadata_proc_macro1-3.toml x: 35 lines of code y: 7 # changes internal-tools/fixture-manager/src/summaries.rs x: 93 lines of code y: 7 # changes tools/hakari/templates/crate/build.rs x: 1 lines of code y: 1 # changes guppy-cmdlib/src/proptest.rs x: 8 lines of code y: 10 # changes guppy/src/platform/mod.rs x: 11 lines of code y: 2 # changes guppy/src/platform/platform_eval.rs x: 137 lines of code y: 1 # changes guppy/src/platform/summaries.rs x: 134 lines of code y: 2 # changes target-spec/src/summaries.rs x: 250 lines of code y: 9 # changes guppy/src/graph/cargo/cargo_api.rs x: 259 lines of code y: 17 # changes guppy/src/graph/proptest_helpers.rs x: 140 lines of code y: 4 # changes target-spec/src/platform.rs x: 91 lines of code y: 11 # changes guppy/src/graph/resolve.rs x: 429 lines of code y: 27 # changes target-spec/src/errors.rs x: 81 lines of code y: 4 # changes target-spec/src/spec.rs x: 182 lines of code y: 1 # changes tools/determinator/src/rules.rs x: 442 lines of code y: 8 # changes guppy/src/graph/build_targets.rs x: 270 lines of code y: 6 # changes guppy/src/graph/mod.rs x: 108 lines of code y: 28 # changes guppy/src/graph/cycles.rs x: 30 lines of code y: 6 # changes guppy/src/graph/feature/cycles.rs x: 38 lines of code y: 5 # changes guppy/src/petgraph_support/scc.rs x: 119 lines of code y: 5 # changes internal-tools/benchmarks/benches/package_graph.rs x: 91 lines of code y: 5 # changes fixtures/workspace/inside-outside/aarch64-active/Cargo.toml x: 15 lines of code y: 1 # changes fixtures/workspace/inside-outside/aarch64-active/src/lib.rs x: 7 lines of code y: 1 # changes cargo-guppy/src/diff.rs x: 151 lines of code y: 5 # changes guppy/src/petgraph_support/dot.rs x: 142 lines of code y: 4 # changes tools/determinator/src/errors.rs x: 67 lines of code y: 2 # changes guppy/src/unit_tests/mod.rs x: 1 lines of code y: 7 # changes
88.0
# changes
  min: 1.0
  average: 9.04
  25th percentile: 3.0
  median: 9.0
  75th percentile: 11.0
  max: 88.0
0 3720.0
lines of code
min: 1.0 | average: 269.12 | 25th percentile: 26.0 | median: 49.0 | 75th percentile: 184.25 | max: 3720.0

Number of Contributors vs. Number of Changes: 384 points

guppy/src/graph/feature/graph_impl.rs x: 1 # contributors y: 39 # changes fixtures/src/details.rs x: 1 # contributors y: 12 # changes guppy/Cargo.toml x: 4 # contributors y: 88 # changes guppy/src/graph/build.rs x: 2 # contributors y: 44 # changes guppy/src/graph/graph_impl.rs x: 2 # contributors y: 61 # changes cargo-guppy/src/lib.rs x: 3 # contributors y: 45 # changes guppy-cmdlib/src/lib.rs x: 1 # contributors y: 19 # changes fixtures/guppy/hakari/metadata_guppy_44b62fa-0.toml x: 1 # contributors y: 3 # changes fixtures/guppy/hakari/metadata_guppy_78cb7e8-1.toml x: 1 # contributors y: 11 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-1.toml x: 1 # contributors y: 4 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-3.toml x: 1 # contributors y: 10 # changes fixtures/large/hakari/metadata_libra_f0091a4-0.toml x: 1 # contributors y: 15 # changes fixtures/large/summaries/metadata_libra-1.toml x: 1 # contributors y: 13 # changes fixtures/small/hakari/metadata2-3.toml x: 1 # contributors y: 14 # changes fixtures/small/hakari/metadata_cycle1-1.toml x: 1 # contributors y: 9 # changes cargo-guppy/Cargo.toml x: 4 # contributors y: 43 # changes fixtures/Cargo.toml x: 2 # contributors y: 13 # changes guppy-cmdlib/Cargo.toml x: 2 # contributors y: 16 # changes guppy-summaries/Cargo.toml x: 3 # contributors y: 27 # changes internal-tools/cargo-compare/Cargo.toml x: 1 # contributors y: 17 # changes target-spec/Cargo.toml x: 2 # contributors y: 39 # changes tools/cargo-hakari/Cargo.toml x: 1 # contributors y: 25 # changes tools/cargo-hakari/src/command.rs x: 1 # contributors y: 20 # changes tools/hakari/Cargo.toml x: 1 # contributors y: 45 # changes guppy-summaries/src/diff.rs x: 3 # contributors y: 9 # changes fixtures/guppy/summaries/metadata_guppy_44b62fa-0.toml x: 1 # contributors y: 2 # changes fixtures/guppy/summaries/metadata_guppy_78cb7e8-4.toml x: 1 # contributors y: 8 # changes guppy-summaries/src/report.rs x: 1 # contributors y: 5 # changes guppy/src/graph/feature/build.rs x: 1 # contributors y: 22 # changes fixtures/src/json.rs x: 1 # contributors y: 18 # changes guppy/src/graph/feature/resolve.rs x: 1 # contributors y: 29 # changes guppy/src/graph/feature/weak.rs x: 1 # contributors y: 1 # changes guppy/src/graph/resolve_core.rs x: 2 # contributors y: 19 # changes guppy/src/errors.rs x: 1 # contributors y: 27 # changes tools/hakari/src/hakari.rs x: 1 # contributors y: 23 # changes fixtures/src/dep_helpers.rs x: 1 # contributors y: 7 # changes Cargo.toml x: 4 # contributors y: 21 # changes guppy/src/lib.rs x: 1 # contributors y: 34 # changes tools/hakari/src/lib.rs x: 1 # contributors y: 21 # changes cargo-guppy/src/main.rs x: 4 # contributors y: 14 # changes fixtures/small/summaries/metadata_cycle_features-4.toml x: 1 # contributors y: 6 # changes guppy/src/graph/mod.rs x: 2 # contributors y: 28 # changes cargo-guppy/src/diff.rs x: 2 # contributors y: 5 # changes guppy/src/unit_tests/mod.rs x: 2 # contributors y: 7 # changes
88.0
# changes
  min: 1.0
  average: 9.04
  25th percentile: 3.0
  median: 9.0
  75th percentile: 11.0
  max: 88.0
0 4.0
# contributors
min: 1.0 | average: 1.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0