awslabs / aws-c-cal
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 30 files with 3,705 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 20 files changed 6-20 times (3,259 lines of code)
    • 10 files changed 1-5 times (446 lines of code)
0% | 0% | 0% | 87% | 12%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, txt, md, cmake, yml, json, sh, gitignore, clang-format, clang-tidy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 0% | 0% | 89% | 10%
h0% | 0% | 0% | 76% | 23%
cmake0% | 0% | 0% | 77% | 22%
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
source/unix0% | 0% | 0% | 100% | 0%
source0% | 0% | 0% | 100% | 0%
source/windows0% | 0% | 0% | 83% | 16%
source/darwin0% | 0% | 0% | 65% | 34%
include/aws/cal0% | 0% | 0% | 91% | 8%
cmake/modules0% | 0% | 0% | 75% | 24%
include/aws/cal/private0% | 0% | 0% | 47% | 52%
cmake0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ecc.h
in include/aws/cal
87 - 484 788 17
ecc.c
in source
268 13 243 788 16
cal.h
in include/aws/cal
31 - 231 832 14
cal.c
in source
79 2 231 783 13
der.c
in source
414 30 585 781 12
openssl_platform_init.c
in source/unix
490 19 231 445 12
securityframework_ecc.c
in source/darwin
439 5 243 749 11
hash.c
in source
100 10 253 1091 10
opensslcrypto_hash.c
in source/unix
136 3 56 749 9
opensslcrypto_ecc.c
in source/unix
289 7 243 749 9
bcrypt_ecc.c
in source/windows
360 9 243 749 9
hash.h
in include/aws/cal
51 - 258 1091 8
hmac.c
in source
66 5 334 1091 8
opensslcrypto_hmac.c
in source/unix
80 3 56 749 8
cmake
FindLibCrypto.cmake
in cmake/modules
101 - 250 1091 8
cmake
aws-c-cal-config.cmake
in cmake
11 - 489 1091 7
ecc.h
in include/aws/cal/private
14 - 475 749 7
hmac.h
in include/aws/cal
36 - 334 1091 7
opensslcrypto_common.h
in include/aws/cal/private
38 - 336 501 6
bcrypt_hash.c
in source/windows
169 6 56 749 6