awslabs / aws-crt-cpp
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 73 files with 8,848 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 6 files changed 21-50 times (1,877 lines of code)
    • 30 files changed 6-20 times (4,530 lines of code)
    • 37 files changed 1-5 times (2,441 lines of code)
0% | 0% | 21% | 51% | 27%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
html, js, cpp, h, yml, md, txt, py, sh, css, svg, cmake, json, in, gitignore, clang-format, gitattributes, bat, gitmodules, clang-tidy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 26% | 46% | 27%
h0% | 0% | 15% | 65% | 18%
cmake0% | 0% | 0% | 16% | 83%
yml0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
in0% | 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
source/mqtt0% | 0% | 100% | 0% | 0%
include/aws0% | 0% | 15% | 65% | 19%
source/io0% | 0% | 37% | 30% | 32%
source0% | 0% | 19% | 38% | 42%
source/http0% | 0% | 0% | 79% | 20%
source/auth0% | 0% | 0% | 100% | 0%
source/iot0% | 0% | 0% | 100% | 0%
cmake0% | 0% | 0% | 16% | 83%
codebuild0% | 0% | 0% | 0% | 100%
source/crypto0% | 0% | 0% | 0% | 100%
docsrc0% | 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
MqttClient.cpp
in source/mqtt
657 32 298 1174 29
TlsOptions.cpp
in source/io
431 27 29 1169 27
MqttClient.h
in include/aws/crt/mqtt
215 - 70 1174 25
TlsOptions.h
in include/aws/crt/io
167 7 29 1169 24
Api.cpp
in source
274 19 223 1174 23
Types.h
in include/aws/crt
133 7 61 1174 22
MqttClient.cpp
in source/iot
374 3 61 1025 17
MqttClient.h
in include/aws/iot
136 6 29 1025 16
Api.h
in include/aws/crt
63 - 70 1174 14
Bootstrap.cpp
in source/io
77 5 70 1169 14
HttpConnection.h
in include/aws/crt/http
195 1 70 1039 14
HttpConnection.cpp
in source/http
309 16 244 1039 14
Sigv4Signing.h
in include/aws/crt/auth
101 2 70 897 13
Bootstrap.h
in include/aws/crt/io
42 - 70 1169 12
StlAllocator.h
in include/aws/crt
44 3 70 1167 12
Credentials.h
in include/aws/crt/auth
168 1 70 936 12
EventLoopGroup.h
in include/aws/crt/io
29 - 70 1174 11
EventLoopGroup.cpp
in source/io
55 2 243 1174 11
Types.cpp
in source
76 12 61 1169 11
Credentials.cpp
in source/auth
286 19 307 936 11