awslabs / aws-crt-ruby
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: 45
  • Daily file updates (only one update per file and date counted): 733
  • First update: 2020-07-10
  • Latest update: 2021-08-12
  • Days between first and latest update: 399 (57 weeks, estimated 285 working days)
  • Active days (at least one file change): 23
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 45 files with 2,385 lines of code in files.
    • 14 files that are 366+ days old (643 lines of code)
    • 29 files that are 181-365 days old (1,621 lines of code)
    • 2 files that are 91-180 days old (121 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)
26% | 67% | 5% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 45 files with 2,385 lines of code in files.
    • 3 files have been last changed 366+ days ago (92 lines of code)
    • 35 files have been last changed 181-365 days ago (1,945 lines of code)
    • 7 files have been last changed 91-180 days ago (348 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
3% | 81% | 14% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
txt, json, rb, md, yml, sh, rake, gemspec, gitignore, clang-format, gitmodules, clang-tidy
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
rb21% | 73% | 5% | 0% | 0%
rake100% | 0% | 0% | 0% | 0%
gemspec46% | 53% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
rb4% | 81% | 14% | 0% | 0%
rake0% | 100% | 0% | 0% | 0%
gemspec0% | 0% | 100% | 0% | 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
gems/aws-crt/lib/aws-crt44% | 52% | 3% | 0% | 0%
gems/aws-crt/tasks100% | 0% | 0% | 0% | 0%
tasks100% | 0% | 0% | 0% | 0%
gems/aws-crt/spec88% | 11% | 0% | 0% | 0%
gems/aws-crt/ext100% | 0% | 0% | 0% | 0%
gems/aws-crt/lib100% | 0% | 0% | 0% | 0%
gems/aws-crt100% | 0% | 0% | 0% | 0%
gems/aws-sigv4/spec0% | 100% | 0% | 0% | 0%
gems/aws-sigv4/lib/aws-sigv40% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/auth0% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/http0% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/io0% | 100% | 0% | 0% | 0%
gems/aws-sigv40% | 100% | 0% | 0% | 0%
gems/aws-sigv4/lib0% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/checksums0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
gems/aws-crt/lib/aws-crt8% | 65% | 26% | 0% | 0%
gems/aws-crt/spec40% | 36% | 22% | 0% | 0%
gems/aws-crt/ext5% | 94% | 0% | 0% | 0%
gems/aws-sigv4/spec0% | 100% | 0% | 0% | 0%
gems/aws-sigv4/lib/aws-sigv40% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/auth0% | 100% | 0% | 0% | 0%
gems/aws-crt/tasks0% | 100% | 0% | 0% | 0%
tasks0% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/http0% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/io0% | 100% | 0% | 0% | 0%
gems/aws-sigv4/lib0% | 100% | 0% | 0% | 0%
gems/aws-crt/spec/checksums0% | 0% | 100% | 0% | 0%
gems/aws-crt/lib0% | 0% | 100% | 0% | 0%
gems/aws-sigv40% | 0% | 100% | 0% | 0%
gems/aws-crt0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
native.rb
in gems/aws-crt/lib/aws-crt
155 6 173 503 6
rake
gem.rake
in gems/aws-crt/tasks
80 - 183 503 3
errors.rb
in gems/aws-crt/lib/aws-crt
53 5 503 503 1
platforms.rb
in gems/aws-crt/lib/aws-crt
43 7 183 503 3
errors_spec.rb
in gems/aws-crt/spec
35 - 477 503 2
aws-crt.rb
in gems/aws-crt/lib
20 - 173 503 4
spec_helper.rb
in gems/aws-crt/spec
20 2 180 503 5
aws-crt.gemspec
in gems/aws-crt
15 - 180 503 2
rake
compile.rake
in gems/aws-crt/tasks
9 - 204 503 3
extconf.rb
in gems/aws-crt/ext
4 - 501 503 2
compile.rb
in gems/aws-crt/ext
66 5 183 501 5
rake
release.rake
in tasks
78 1 204 490 3
managed_native.rb
in gems/aws-crt/lib/aws-crt
43 7 204 477 2
native_spec.rb
in gems/aws-crt/spec
22 - 183 477 2
signer_spec.rb
in gems/aws-sigv4/spec
329 - 183 244 2
signer.rb
in gems/aws-sigv4/lib/aws-sigv4
245 19 183 244 3
sigv4a_suite_spec.rb
in gems/aws-sigv4/spec
116 - 183 244 3
spec_helper.rb
in gems/aws-sigv4/spec
67 3 183 244 2
suite_spec.rb
in gems/aws-sigv4/spec
41 - 183 244 2
credentials.rb
in gems/aws-sigv4/lib/aws-sigv4
38 4 183 244 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
errors.rb
in gems/aws-crt/lib/aws-crt
53 5 503 503 1
extconf.rb
in gems/aws-crt/ext
4 - 501 503 2
errors_spec.rb
in gems/aws-crt/spec
35 - 477 503 2
signature.rb
in gems/aws-sigv4/lib/aws-sigv4
16 1 244 244 1
errors.rb
in gems/aws-sigv4/lib/aws-sigv4
21 2 244 244 1
sigv4a_signer_spec.rb
in gems/aws-sigv4/spec
34 - 244 244 1
rake
compile.rake
in gems/aws-crt/tasks
9 - 204 503 3
managed_native.rb
in gems/aws-crt/lib/aws-crt
43 7 204 477 2
rake
release.rake
in tasks
78 1 204 490 3
aws-sigv4.rb
in gems/aws-sigv4/lib
10 - 183 244 2
string_blob_spec.rb
in gems/aws-crt/spec
10 - 183 183 1
headers_spec.rb
in gems/aws-crt/spec/http
12 - 183 183 1
message_spec.rb
in gems/aws-crt/spec/http
14 - 183 183 1
signable.rb
in gems/aws-crt/lib/aws-crt/auth
15 1 183 183 1
event_loop_group_spec.rb
in gems/aws-crt/spec/io
21 - 183 183 1
native_spec.rb
in gems/aws-crt/spec
22 - 183 477 2
headers.rb
in gems/aws-crt/lib/aws-crt/http
25 2 183 183 1
string_blob.rb
in gems/aws-crt/lib/aws-crt
27 2 183 183 1
signer.rb
in gems/aws-crt/lib/aws-crt/auth
33 1 183 183 1
event_loop_group.rb
in gems/aws-crt/lib/aws-crt/io
35 2 183 183 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
crc_spec.rb
in gems/aws-crt/spec/checksums
101 1 173 173 1
crc.rb
in gems/aws-crt/lib/aws-crt/checksums
20 2 173 173 1
signing_config_spec.rb
in gems/aws-crt/spec/auth
84 - 183 183 1
signer_spec.rb
in gems/aws-crt/spec/auth
74 - 183 183 1
signing_config.rb
in gems/aws-crt/lib/aws-crt/auth
65 6 183 183 1
credentials.rb
in gems/aws-crt/lib/aws-crt/auth
53 2 183 183 1
static_credentials_provider.rb
in gems/aws-crt/lib/aws-crt/auth
49 2 183 183 1
credential_spec.rb
in gems/aws-crt/spec/auth
47 - 183 183 1
message.rb
in gems/aws-crt/lib/aws-crt/http
42 5 183 183 1
signable_spec.rb
in gems/aws-crt/spec/auth
42 - 183 183 1
static_credentials_provider_spec.rb
in gems/aws-crt/spec/auth
39 - 183 183 1
event_loop_group.rb
in gems/aws-crt/lib/aws-crt/io
35 2 183 183 1
signer.rb
in gems/aws-crt/lib/aws-crt/auth
33 1 183 183 1
string_blob.rb
in gems/aws-crt/lib/aws-crt
27 2 183 183 1
headers.rb
in gems/aws-crt/lib/aws-crt/http
25 2 183 183 1
event_loop_group_spec.rb
in gems/aws-crt/spec/io
21 - 183 183 1
signable.rb
in gems/aws-crt/lib/aws-crt/auth
15 1 183 183 1
message_spec.rb
in gems/aws-crt/spec/http
14 - 183 183 1
headers_spec.rb
in gems/aws-crt/spec/http
12 - 183 183 1
string_blob_spec.rb
in gems/aws-crt/spec
10 - 183 183 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
native.rb
in gems/aws-crt/lib/aws-crt
155 6 173 503 6
crc_spec.rb
in gems/aws-crt/spec/checksums
101 1 173 173 1
crc.rb
in gems/aws-crt/lib/aws-crt/checksums
20 2 173 173 1
aws-crt.rb
in gems/aws-crt/lib
20 - 173 503 4
spec_helper.rb
in gems/aws-crt/spec
20 2 180 503 5
aws-sigv4.gemspec
in gems/aws-sigv4
17 - 180 244 3
aws-crt.gemspec
in gems/aws-crt
15 - 180 503 2
signer_spec.rb
in gems/aws-sigv4/spec
329 - 183 244 2
signer.rb
in gems/aws-sigv4/lib/aws-sigv4
245 19 183 244 3
sigv4a_suite_spec.rb
in gems/aws-sigv4/spec
116 - 183 244 3
signing_config_spec.rb
in gems/aws-crt/spec/auth
84 - 183 183 1
rake
gem.rake
in gems/aws-crt/tasks
80 - 183 503 3
signer_spec.rb
in gems/aws-crt/spec/auth
74 - 183 183 1
spec_helper.rb
in gems/aws-sigv4/spec
67 3 183 244 2
compile.rb
in gems/aws-crt/ext
66 5 183 501 5
signing_config.rb
in gems/aws-crt/lib/aws-crt/auth
65 6 183 183 1
credentials.rb
in gems/aws-crt/lib/aws-crt/auth
53 2 183 183 1
static_credentials_provider.rb
in gems/aws-crt/lib/aws-crt/auth
49 2 183 183 1
credential_spec.rb
in gems/aws-crt/spec/auth
47 - 183 183 1
platforms.rb
in gems/aws-crt/lib/aws-crt
43 7 183 503 3