awslabs / aws-crt-dotnet
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 60
  • Daily file updates (only one update per file and date counted): 148
  • First update: 2019-03-28
  • Latest update: 2021-11-22
  • Days between first and latest update: 971 (138 weeks, estimated 690 working days)
  • Active days (at least one file change): 53
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 60 files with 4,625 lines of code in files.
    • 53 files that are 366+ days old (4,433 lines of code)
    • 7 files that are 181-365 days old (192 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 4% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 60 files with 4,625 lines of code in files.
    • 26 files have been last changed 366+ days ago (1,134 lines of code)
    • 14 files have been last changed 181-365 days ago (389 lines of code)
    • 16 files have been last changed 91-180 days ago (1,942 lines of code)
    • 4 files have been last changed 31-90 days ago (1,160 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
24% | 8% | 41% | 25% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, yml, c, bat, sh, csproj, h, md, txt, json, gitignore, clang-format, py, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs95% | 4% | 0% | 0% | 0%
c95% | 4% | 0% | 0% | 0%
yml96% | 3% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs24% | 2% | 59% | 13% | 0%
yml62% | 37% | 0% | 0% | 0%
c13% | 12% | 17% | 56% | 0%
h45% | 29% | 0% | 25% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
native/src95% | 4% | 0% | 0% | 0%
aws-crt100% | 0% | 0% | 0% | 0%
aws-crt-http100% | 0% | 0% | 0% | 0%
aws-crt/IO100% | 0% | 0% | 0% | 0%
aws-crt-auth100% | 0% | 0% | 0% | 0%
tools/Elasticurl100% | 0% | 0% | 0% | 0%
codebuild94% | 5% | 0% | 0% | 0%
codebuild/cd100% | 0% | 0% | 0% | 0%
aws-crt-cal0% | 100% | 0% | 0% | 0%
aws-crt-checksums0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
tools/Elasticurl100% | 0% | 0% | 0% | 0%
aws-crt25% | 0% | 74% | 0% | 0%
native/src15% | 13% | 16% | 54% | 0%
codebuild94% | 5% | 0% | 0% | 0%
aws-crt-http12% | 0% | 87% | 0% | 0%
aws-crt-auth5% | 0% | 5% | 88% | 0%
codebuild/cd8% | 91% | 0% | 0% | 0%
aws-crt/IO0% | 17% | 82% | 0% | 0%
aws-crt-cal0% | 0% | 100% | 0% | 0%
aws-crt-checksums0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CRT.cs
in aws-crt
360 28 124 1033 19
crt.c
in native/src
79 7 124 1033 12
exports.h
in native/src
20 - 585 1033 2
event_loop_group.c
in native/src
16 1 509 1033 8
crt.h
in native/src
11 - 484 1033 10
NativeAPI.cs
in aws-crt
400 42 124 1032 9
tls_ctx_options.c
in native/src
163 3 124 1032 8
linux-clang8-x64.yml
in codebuild
29 - 1005 1028 3
linux-clang6-x64.yml
in codebuild
25 - 1005 1028 3
linux-gcc-4x-x64.yml
in codebuild
23 - 1005 1028 3
linux-gcc-7x-x64.yml
in codebuild
23 - 1005 1028 3
linux-gcc-5x-x64.yml
in codebuild
23 - 1005 1028 3
linux-gcc-6x-x64.yml
in codebuild
23 - 1005 1028 3
linux-clang3-x64.yml
in codebuild
22 - 1005 1028 3
windows-msvc-2015-x86.yml
in codebuild
8 - 1027 1028 2
windows-msvc-2015.yml
in codebuild
8 - 1027 1028 2
windows-msvc-2017.yml
in codebuild
8 - 1027 1028 2
TlsContext.cs
in aws-crt/IO
183 17 124 1020 5
SocketOptions.cs
in aws-crt/IO
62 2 124 1020 4
HostResolver.cs
in aws-crt/IO
39 3 124 1020 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
windows-msvc-2017.yml
in codebuild
8 - 1027 1028 2
windows-msvc-2015.yml
in codebuild
8 - 1027 1028 2
windows-msvc-2015-x86.yml
in codebuild
8 - 1027 1028 2
linux-clang3-x64.yml
in codebuild
22 - 1005 1028 3
linux-gcc-6x-x64.yml
in codebuild
23 - 1005 1028 3
linux-gcc-5x-x64.yml
in codebuild
23 - 1005 1028 3
linux-gcc-7x-x64.yml
in codebuild
23 - 1005 1028 3
linux-gcc-4x-x64.yml
in codebuild
23 - 1005 1028 3
linux-clang6-x64.yml
in codebuild
25 - 1005 1028 3
linux-clang8-x64.yml
in codebuild
29 - 1005 1028 3
test-version-exists.yml
in codebuild/cd
10 - 971 971 1
http.c
in native/src
16 2 585 1013 2
exports.h
in native/src
20 - 585 1033 2
socket_options.c
in native/src
34 1 585 1020 3
event_loop_group.c
in native/src
16 1 509 1033 8
logger.c
in native/src
25 1 509 1013 5
client_bootstrap.c
in native/src
38 1 509 1020 3
http_connection_manager.c
in native/src
48 2 509 509 1
Elasticurl.cs
in tools/Elasticurl
370 13 494 1005 5
crt.h
in native/src
11 - 484 1033 10
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
win-x64-cd-dev.yml
in codebuild
11 - 236 239 2
Hash.cs
in aws-crt-cal
71 7 124 242 2
hash.c
in native/src
37 3 242 242 1
Crc.cs
in aws-crt-checksums
27 2 124 242 2
Cal.cs
in aws-crt-cal
23 1 124 242 2
cal.c
in native/src
12 2 242 242 1
crc.c
in native/src
11 2 242 242 1
CrtResult.cs
in aws-crt
148 4 452 452 1
Platform.cs
in aws-crt
51 1 452 452 1
signing.c
in native/src
467 16 82 484 6
Signing.cs
in aws-crt-auth
376 13 71 484 7
stream.c
in native/src
83 6 313 484 2
CrtStream.cs
in aws-crt/IO
81 5 341 484 3
ReferenceVendor.cs
in aws-crt
61 6 484 484 1
Auth.cs
in aws-crt-auth
24 1 124 484 2
Credentials.cs
in aws-crt-auth
23 2 484 484 1
stream.h
in native/src
20 - 313 484 2
http_client.h
in native/src
17 - 82 484 2
auth.c
in native/src
12 2 484 484 1
HttpClientConnectionManager.cs
in aws-crt-http
59 3 452 509 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Signing.cs
in aws-crt-auth
376 13 71 484 7
signing.c
in native/src
467 16 82 484 6
http_client.c
in native/src
300 12 82 1013 9
http_client.h
in native/src
17 - 82 484 2
NativeAPI.cs
in aws-crt
400 42 124 1032 9
HttpConnection.cs
in aws-crt-http
385 30 124 1016 12
CRT.cs
in aws-crt
360 28 124 1033 19
TlsContext.cs
in aws-crt/IO
183 17 124 1020 5
tls_ctx_options.c
in native/src
163 3 124 1032 8
crt.c
in native/src
79 7 124 1033 12
Hash.cs
in aws-crt-cal
71 7 124 242 2
SocketOptions.cs
in aws-crt/IO
62 2 124 1020 4
HostResolver.cs
in aws-crt/IO
39 3 124 1020 6
ClientBootstrap.cs
in aws-crt/IO
35 2 124 1020 6
Http.cs
in aws-crt-http
32 1 124 1013 4
Logger.cs
in aws-crt/IO
31 1 124 1013 4
EventLoopGroup.cs
in aws-crt/IO
28 2 124 1020 4
Crc.cs
in aws-crt-checksums
27 2 124 242 2
Auth.cs
in aws-crt-auth
24 1 124 484 2
Cal.cs
in aws-crt-cal
23 1 124 242 2