aws / SigV4-for-AWS-IoT-embedded-sdk
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 9 files with 2,574 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (2,066 lines of code)
    • 5 files changed 6-20 times (398 lines of code)
    • 3 files changed 1-5 times (110 lines of code)
0% | 0% | 80% | 15% | 4%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 9 files with 2,574 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (2,066 lines of code)
    • 3 files changed by 6-10 contributors (255 lines of code)
    • 4 files changed by 2-5 contributors (232 lines of code)
    • 1 file changed by 1 contributor (21 lines of code)
0% | 80% | 9% | 9% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
md, c, h, txt, yaml, json, py, cmake, gitignore, css, xml, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 0% | 94% | 5% | 0%
h0% | 0% | 0% | 100% | 0%
cmake0% | 0% | 0% | 0% | 100%
yaml0% | 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
source0% | 0% | 83% | 16% | 0%
tools0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 9)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
sigv4.c
in source
2066 50 2021-03-19 2025-04-29 32 14 50919130+sukhmanm@users.nor... archigup@amazon.com
sigv4_internal.h
in source/include
100 - 2021-04-23 2024-05-16 20 8 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
sigv4.h
in source/include
110 - 2021-03-19 2024-05-17 19 9 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
sigv4_config_defaults.h
in source/include
45 - 2021-03-19 2024-05-16 10 6 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
122 4 2021-08-14 2024-05-16 9 5 abrinao@amazon.com 118818625+kar-rahul-aws@use...
sigv4_quicksort.h
in source/include
21 - 2021-08-14 2024-05-16 8 4 abrinao@amazon.com 118818625+kar-rahul-aws@use...
13 - 2021-02-26 2021-08-14 2 2 50919130+sukhmanm@users.nor... abrinao@amazon.com
coverage.cmake
in tools/cmock
76 - 2021-02-26 2025-03-27 2 2 50919130+sukhmanm@users.nor... 60444055+aniruddhakanhere@u...
21 - 2023-09-05 2023-09-05 1 1 ptaksoren@gmail.com ptaksoren@gmail.com
Files With Most Contributors (Top 9)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
sigv4.c
in source
2066 50 2021-03-19 2025-04-29 32 14 50919130+sukhmanm@users.nor... archigup@amazon.com
sigv4.h
in source/include
110 - 2021-03-19 2024-05-17 19 9 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
sigv4_internal.h
in source/include
100 - 2021-04-23 2024-05-16 20 8 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
sigv4_config_defaults.h
in source/include
45 - 2021-03-19 2024-05-16 10 6 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
122 4 2021-08-14 2024-05-16 9 5 abrinao@amazon.com 118818625+kar-rahul-aws@use...
sigv4_quicksort.h
in source/include
21 - 2021-08-14 2024-05-16 8 4 abrinao@amazon.com 118818625+kar-rahul-aws@use...
13 - 2021-02-26 2021-08-14 2 2 50919130+sukhmanm@users.nor... abrinao@amazon.com
coverage.cmake
in tools/cmock
76 - 2021-02-26 2025-03-27 2 2 50919130+sukhmanm@users.nor... 60444055+aniruddhakanhere@u...
21 - 2023-09-05 2023-09-05 1 1 ptaksoren@gmail.com ptaksoren@gmail.com
Files With Least Contributors (Top 9)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
21 - 2023-09-05 2023-09-05 1 1 ptaksoren@gmail.com ptaksoren@gmail.com
coverage.cmake
in tools/cmock
76 - 2021-02-26 2025-03-27 2 2 50919130+sukhmanm@users.nor... 60444055+aniruddhakanhere@u...
13 - 2021-02-26 2021-08-14 2 2 50919130+sukhmanm@users.nor... abrinao@amazon.com
sigv4_quicksort.h
in source/include
21 - 2021-08-14 2024-05-16 8 4 abrinao@amazon.com 118818625+kar-rahul-aws@use...
122 4 2021-08-14 2024-05-16 9 5 abrinao@amazon.com 118818625+kar-rahul-aws@use...
sigv4_config_defaults.h
in source/include
45 - 2021-03-19 2024-05-16 10 6 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
sigv4_internal.h
in source/include
100 - 2021-04-23 2024-05-16 20 8 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
sigv4.h
in source/include
110 - 2021-03-19 2024-05-17 19 9 50919130+sukhmanm@users.nor... 118818625+kar-rahul-aws@use...
sigv4.c
in source
2066 50 2021-03-19 2025-04-29 32 14 50919130+sukhmanm@users.nor... archigup@amazon.com
Correlations

File Size vs. Number of Changes: 9 points

source/sigv4.c x: 2066 lines of code y: 32 # changes tools/cmock/coverage.cmake x: 76 lines of code y: 2 # changes source/include/sigv4.h x: 110 lines of code y: 19 # changes source/include/sigv4_config_defaults.h x: 45 lines of code y: 10 # changes source/include/sigv4_internal.h x: 100 lines of code y: 20 # changes source/include/sigv4_quicksort.h x: 21 lines of code y: 8 # changes source/sigv4_quicksort.c x: 122 lines of code y: 9 # changes cspell.config.yaml x: 21 lines of code y: 1 # changes sigv4FilePaths.cmake x: 13 lines of code y: 2 # changes
32.0
# changes
  min: 1.0
  average: 11.44
  25th percentile: 2.0
  median: 9.0
  75th percentile: 19.5
  max: 32.0
0 2066.0
lines of code
min: 13.0 | average: 286.0 | 25th percentile: 21.0 | median: 76.0 | 75th percentile: 116.0 | max: 2066.0

Number of Contributors vs. Number of Changes: 9 points

source/sigv4.c x: 14 # contributors y: 32 # changes tools/cmock/coverage.cmake x: 2 # contributors y: 2 # changes source/include/sigv4.h x: 9 # contributors y: 19 # changes source/include/sigv4_config_defaults.h x: 6 # contributors y: 10 # changes source/include/sigv4_internal.h x: 8 # contributors y: 20 # changes source/include/sigv4_quicksort.h x: 4 # contributors y: 8 # changes source/sigv4_quicksort.c x: 5 # contributors y: 9 # changes cspell.config.yaml x: 1 # contributors y: 1 # changes
32.0
# changes
  min: 1.0
  average: 11.44
  25th percentile: 2.0
  median: 9.0
  75th percentile: 19.5
  max: 32.0
0 14.0
# contributors
min: 1.0 | average: 5.67 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 8.5 | max: 14.0

Number of Contributors vs. File Size: 9 points

source/sigv4.c x: 14 # contributors y: 2066 lines of code tools/cmock/coverage.cmake x: 2 # contributors y: 76 lines of code source/include/sigv4.h x: 9 # contributors y: 110 lines of code source/include/sigv4_config_defaults.h x: 6 # contributors y: 45 lines of code source/include/sigv4_internal.h x: 8 # contributors y: 100 lines of code source/include/sigv4_quicksort.h x: 4 # contributors y: 21 lines of code source/sigv4_quicksort.c x: 5 # contributors y: 122 lines of code cspell.config.yaml x: 1 # contributors y: 21 lines of code sigv4FilePaths.cmake x: 2 # contributors y: 13 lines of code
2066.0
lines of code
  min: 13.0
  average: 286.0
  25th percentile: 21.0
  median: 76.0
  75th percentile: 116.0
  max: 2066.0
0 14.0
# contributors
min: 1.0 | average: 5.67 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 8.5 | max: 14.0