awslabs / tough
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 57 files with 8,892 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 4 files changed 51-100 times (1,501 lines of code)
    • 11 files changed 21-50 times (3,128 lines of code)
    • 28 files changed 6-20 times (3,371 lines of code)
    • 14 files changed 1-5 times (892 lines of code)
0% | 16% | 35% | 37% | 10%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
rs, json, md, txt, toml, sh, gitignore, gitattributes, yml, js
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rs0% | 16% | 35% | 38% | 9%
toml0% | 38% | 24% | 10% | 26%
js0% | 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
tough/src0% | 23% | 31% | 37% | 6%
tuftool0% | 100% | 0% | 0% | 0%
tough0% | 100% | 0% | 0% | 0%
tuftool/src0% | 0% | 60% | 27% | 11%
tough-kms0% | 0% | 100% | 0% | 0%
tough-ssm0% | 0% | 100% | 0% | 0%
olpc-cjson/src0% | 0% | 0% | 96% | 3%
tough-kms/src0% | 0% | 0% | 90% | 9%
olpc-cjson0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 12% | 87%
tough-ssm/src0% | 0% | 0% | 0% | 100%
integ/failure-server0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Cargo.toml
in tuftool
44 - 4 889 95
Cargo.toml
in tough
37 - 4 970 88
lib.rs
in tough/src
907 26 26 970 56
error.rs
in tough/src
513 1 26 970 52
Cargo.toml
in tough-kms
29 - 4 554 40
Cargo.toml
in tough-ssm
23 - 4 655 38
root.rs
in tuftool/src
357 12 26 875 37
download.rs
in tuftool/src
99 2 26 855 33
main.rs
in tuftool/src
189 9 26 889 33
error.rs
in tuftool/src
297 - 26 889 31
mod.rs
in tough/src/schema
829 29 26 817 29
signed.rs
in tough/src/editor
513 6 26 628 28
mod.rs
in tough/src/editor
564 6 26 628 28
create.rs
in tuftool/src
83 - 26 889 27
update.rs
in tuftool/src
145 2 26 606 21
transport.rs
in tough/src
173 9 105 819 20
error.rs
in tough/src/schema
100 2 26 817 19
source.rs
in tuftool/src
60 - 26 875 18
cache.rs
in tough/src
145 5 26 636 17
http.rs
in tough/src
312 12 26 602 16