cdklabs / aws-delivlib
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: 46
  • Daily file updates (only one update per file and date counted): 225
  • First update: 2018-10-15
  • Latest update: 2022-01-30
  • Days between first and latest update: 1204 (172 weeks, estimated 860 working days)
  • Active days (at least one file change): 425
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 46 files with 3,593 lines of code in files.
    • 35 files that are 366+ days old (2,891 lines of code)
    • 10 files that are 181-365 days old (649 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 1 files that are 31-90 days old (53 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
80% | 18% | 0% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 46 files with 3,593 lines of code in files.
    • 16 files have been last changed 366+ days ago (522 lines of code)
    • 16 files have been last changed 181-365 days ago (1,340 lines of code)
    • 8 files have been last changed 91-180 days ago (980 lines of code)
    • 3 files have been last changed 31-90 days ago (443 lines of code)
    • 3 files have been last changed 1-30 days ago (308 lines of code)
14% | 37% | 27% | 12% | 8%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, sh, json, yml, md, js, gitignore, txt, npmignore, gitattributes, ps1
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts79% | 18% | 0% | 1% | 0%
js100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts14% | 38% | 25% | 12% | 8%
js0% | 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
lib100% | 0% | 0% | 0% | 0%
lib/pull-request100% | 0% | 0% | 0% | 0%
lib/code-signing100% | 0% | 0% | 0% | 0%
lib/registry-sync100% | 0% | 0% | 0% | 0%
lib/pipeline-watcher100% | 0% | 0% | 0% | 0%
lib/publishing100% | 0% | 0% | 0% | 0%
lib/pipeline-notifications100% | 0% | 0% | 0% | 0%
lib/chime-notifier48% | 0% | 0% | 51% | 0%
lib/custom-resource-handlers0% | 100% | 0% | 0% | 0%
lib/change-control-lambda0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
lib20% | 35% | 21% | 20% | 3%
lib/code-signing27% | 72% | 0% | 0% | 0%
lib/pipeline-watcher47% | 52% | 0% | 0% | 0%
lib/pipeline-notifications40% | 0% | 59% | 0% | 0%
lib/pull-request<1% | 15% | 0% | 0% | 83%
lib/registry-sync<1% | 63% | 35% | 0% | 0%
lib/chime-notifier<1% | 0% | 0% | 99% | 0%
lib/custom-resource-handlers0% | 50% | 50% | 0% | 0%
lib/change-control-lambda0% | 12% | 87% | 0% | 0%
lib/publishing0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
publishing.ts
in lib
366 17 110 1149 26
pipeline.ts
in lib
341 24 72 1149 35
shellable.ts
in lib
215 10 286 1149 22
repo.ts
in lib
152 15 304 1149 14
create-release.js
in lib/publishing/github
108 7 99 1149 4
permissions.ts
in lib
44 2 457 1149 5
signing-key.ts
in lib
34 2 457 1149 12
index.ts
in lib
17 - 422 1149 15
private-key.ts
in lib/code-signing
142 4 232 1148 14
code-signing-certificate.ts
in lib/code-signing
77 2 457 1148 13
certificate-signing-request.ts
in lib/code-signing
66 1 232 1148 13
index.ts
in lib/code-signing
1 - 1148 1148 1
watcher.ts
in lib/pipeline-watcher
69 1 366 1147 9
util.ts
in lib
18 1 266 1147 11
index.ts
in lib/pipeline-watcher
1 - 1147 1147 1
credential-pair.ts
in lib
8 - 457 1133 8
canary.ts
in lib
32 1 457 1118 8
open-pgp-key-pair.ts
in lib
129 5 232 1086 10
change-controller.ts
in lib
79 1 232 1080 11
build-env.ts
in lib
27 3 457 1073 8
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.ts
in lib/code-signing
1 - 1148 1148 1
index.ts
in lib/pipeline-watcher
1 - 1147 1147 1
index.ts
in lib/chime-notifier
1 - 724 724 1
index.ts
in lib/pull-request
3 - 577 577 1
credential-pair.ts
in lib
8 - 457 1133 8
build-env.ts
in lib
27 3 457 1073 8
canary.ts
in lib
32 1 457 1118 8
signing-key.ts
in lib
34 2 457 1149 12
permissions.ts
in lib
44 2 457 1149 5
code-signing-certificate.ts
in lib/code-signing
77 2 457 1148 13
build-spec.ts
in lib
177 17 457 1028 6
index.ts
in lib/pipeline-notifications
13 2 454 454 1
chime.ts
in lib/pipeline-notifications
16 2 454 454 1
index.ts
in lib/registry-sync
2 - 422 422 1
index.ts
in lib
17 - 422 1149 15
watcher.ts
in lib/pipeline-watcher
69 1 366 1147 9
repo.ts
in lib
152 15 304 1149 14
shellable.ts
in lib
215 10 286 1149 22
ecr-mirror.ts
in lib/registry-sync
148 4 275 422 8
util.ts
in lib
18 1 266 1147 11
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
notifier-handler.ts
in lib/chime-notifier/handler
53 2 50 50 1
pgp-secret.ts
in lib/custom-resource-handlers/src
141 6 154 234 2
_cloud-formation.ts
in lib/custom-resource-handlers/src
109 3 154 234 2
certificate-signing-request.ts
in lib/custom-resource-handlers/src
102 9 234 234 1
private-key.ts
in lib/custom-resource-handlers/src
82 5 234 234 1
time-window.ts
in lib/change-control-lambda
71 5 111 234 2
index.ts
in lib/change-control-lambda
60 3 154 234 2
_lambda.ts
in lib/custom-resource-handlers/src
32 - 234 234 1
_rmrf.ts
in lib/custom-resource-handlers/src
18 - 234 234 1
disable-transition.ts
in lib/change-control-lambda
18 2 234 234 1
_exec.ts
in lib/custom-resource-handlers/src
16 - 234 234 1
watcher-handler.ts
in lib/pipeline-watcher/handler
76 6 234 366 2
ecr-mirror.ts
in lib/registry-sync
148 4 275 422 8
mirror-source.ts
in lib/registry-sync
83 8 110 422 6
index.ts
in lib/registry-sync
2 - 422 422 1
slack.ts
in lib/pipeline-notifications
42 2 126 454 5
chime.ts
in lib/pipeline-notifications
16 2 454 454 1
index.ts
in lib/pipeline-notifications
13 2 454 454 1
pr.ts
in lib/pull-request
213 11 16 577 10
merge-back.ts
in lib/pull-request
47 1 234 577 6
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pr.ts
in lib/pull-request
213 11 16 577 10
auto-build.ts
in lib
51 2 16 875 19
bump.ts
in lib/pull-request
44 1 16 577 7
notifier-handler.ts
in lib/chime-notifier/handler
53 2 50 50 1
chime-notifier.ts
in lib/chime-notifier
49 1 50 724 12
pipeline.ts
in lib
341 24 72 1149 35
create-release.js
in lib/publishing/github
108 7 99 1149 4
publishing.ts
in lib
366 17 110 1149 26
mirror-source.ts
in lib/registry-sync
83 8 110 422 6
time-window.ts
in lib/change-control-lambda
71 5 111 234 2
slack.ts
in lib/pipeline-notifications
42 2 126 454 5
pgp-secret.ts
in lib/custom-resource-handlers/src
141 6 154 234 2
_cloud-formation.ts
in lib/custom-resource-handlers/src
109 3 154 234 2
index.ts
in lib/change-control-lambda
60 3 154 234 2
private-key.ts
in lib/code-signing
142 4 232 1148 14
open-pgp-key-pair.ts
in lib
129 5 232 1086 10
change-controller.ts
in lib
79 1 232 1080 11
certificate-signing-request.ts
in lib/code-signing
66 1 232 1148 13
certificate-signing-request.ts
in lib/custom-resource-handlers/src
102 9 234 234 1
private-key.ts
in lib/custom-resource-handlers/src
82 5 234 234 1