aws / copilot-cli
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: 388
  • Daily file updates (only one update per file and date counted): 1849
  • First update: 2019-08-12
  • Latest update: 2022-01-28
  • Days between first and latest update: 901 (128 weeks, estimated 640 working days)
  • Active days (at least one file change): 589
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 388 files with 60,527 lines of code in files.
    • 244 files that are 366+ days old (42,266 lines of code)
    • 111 files that are 181-365 days old (11,757 lines of code)
    • 19 files that are 91-180 days old (3,209 lines of code)
    • 7 files that are 31-90 days old (1,275 lines of code)
    • 7 files that are 1-30 days old (2,020 lines of code)
69% | 19% | 5% | 2% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 388 files with 60,527 lines of code in files.
    • 43 files have been last changed 366+ days ago (2,137 lines of code)
    • 140 files have been last changed 181-365 days ago (11,841 lines of code)
    • 62 files have been last changed 91-180 days ago (9,717 lines of code)
    • 73 files have been last changed 31-90 days ago (11,656 lines of code)
    • 70 files have been last changed 1-30 days ago (25,176 lines of code)
3% | 19% | 16% | 19% | 41%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, md, yml, js, json, yaml, html, svg, sh, mod, dockerignore, txt, css, gitignore, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go78% | 11% | 5% | <1% | 3%
js44% | 19% | 3% | 32% | 0%
html54% | 45% | 0% | 0% | 0%
yml3% | 86% | 6% | 4% | 0%
css100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go4% | 19% | 14% | 20% | 42%
html2% | 5% | 92% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
js<1% | 35% | 22% | 9% | 32%
yml0% | 17% | 13% | 21% | 48%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
internal/pkg/cli83% | 8% | 0% | 0% | 8%
internal/pkg/aws85% | 12% | <1% | 1% | <1%
internal/pkg/deploy78% | 19% | 1% | 0% | 0%
internal/pkg/term90% | 9% | 0% | 0% | 0%
internal/pkg/describe67% | 22% | 10% | 0% | 0%
internal/pkg/manifest41% | 8% | 44% | 0% | 6%
cf-custom-resources/lib44% | 19% | 3% | 32% | 0%
internal/pkg/template14% | 77% | 5% | 3% | 0%
internal/pkg/addon100% | 0% | 0% | 0% | 0%
internal/pkg/config100% | 0% | 0% | 0% | 0%
internal/pkg/ecs60% | 39% | 0% | 0% | 0%
internal/pkg/initialize100% | 0% | 0% | 0% | 0%
site/overrides/layouts50% | 49% | 0% | 0% | 0%
internal/pkg/workspace100% | 0% | 0% | 0% | 0%
internal/pkg/task100% | 0% | 0% | 0% | 0%
internal/pkg/stream100% | 0% | 0% | 0% | 0%
internal/pkg/logging100% | 0% | 0% | 0% | 0%
internal/pkg/docker34% | 0% | 65% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
internal/pkg/repository100% | 0% | 0% | 0% | 0%
cmd/copilot/template100% | 0% | 0% | 0% | 0%
site/overrides/partials100% | 0% | 0% | 0% | 0%
cmd/copilot100% | 0% | 0% | 0% | 0%
internal/pkg/exec17% | 82% | 0% | 0% | 0%
internal/pkg/ini100% | 0% | 0% | 0% | 0%
site/content/stylesheets100% | 0% | 0% | 0% | 0%
cf-custom-resources100% | 0% | 0% | 0% | 0%
internal/pkg/version100% | 0% | 0% | 0% | 0%
internal/pkg/apprunner0% | 0% | 100% | 0% | 0%
internal/pkg/graph0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
internal/pkg/aws9% | 54% | 19% | 16% | <1%
internal/pkg/term12% | 31% | 2% | 53% | 0%
internal/pkg/cli1% | 2% | 21% | 9% | 63%
internal/pkg/addon26% | 30% | 0% | 42% | 0%
internal/pkg/deploy2% | 19% | 3% | 27% | 46%
internal/pkg/config16% | 17% | 0% | 45% | 20%
internal/pkg/describe1% | 40% | 0% | 23% | 34%
cmd/copilot/template53% | 46% | 0% | 0% | 0%
internal/pkg/logging9% | 90% | 0% | 0% | 0%
internal/pkg/ini100% | 0% | 0% | 0% | 0%
site/overrides/partials28% | 71% | 0% | 0% | 0%
internal/pkg/task5% | 36% | 0% | 58% | 0%
site/content/stylesheets100% | 0% | 0% | 0% | 0%
cf-custom-resources100% | 0% | 0% | 0% | 0%
internal/pkg/version100% | 0% | 0% | 0% | 0%
cf-custom-resources/lib0% | 35% | 22% | 9% | 32%
internal/pkg/template0% | 15% | 14% | 21% | 48%
internal/pkg/stream0% | 100% | 0% | 0% | 0%
internal/pkg/ecs0% | 39% | 0% | 60% | 0%
internal/pkg/exec0% | 87% | 3% | 9% | 0%
internal/pkg/manifest0% | 5% | 5% | 8% | 80%
cmd/copilot0% | 5% | 88% | 5% | 0%
site/overrides/layouts0% | 0% | 100% | 0% | 0%
internal/pkg/docker0% | 0% | 68% | 31% | 0%
internal/pkg/repository0% | 0% | 100% | 0% | 0%
internal/pkg/graph0% | 0% | 100% | 0% | 0%
internal/pkg/initialize0% | 0% | 0% | 100% | 0%
internal/pkg/apprunner0% | 0% | 0% | 100% | 0%
internal/pkg/workspace0% | 0% | 0% | 8% | 91%
ROOT0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cloudformation.go
in internal/pkg/deploy/cloudformation
399 16 46 873 58
init.go
in internal/pkg/cli
438 13 46 868 111
errors.go
in internal/pkg/manifest
78 9 19 868 13
validate.go
in internal/pkg/cli
679 47 6 867 52
env_list.go
in internal/pkg/cli
118 6 498 867 26
env.go
in internal/pkg/cli
25 1 498 867 27
workspace.go
in internal/pkg/workspace
400 30 6 866 55
errors.go
in internal/pkg/workspace
39 5 90 866 14
completion.go
in internal/pkg/cli
85 3 208 860 16
mock_completion.go
in internal/pkg/cli/mocks
51 8 208 860 3
color.go
in internal/pkg/term/color
62 8 81 859 19
prompt.go
in internal/pkg/term/prompt
279 18 46 853 24
mock_prompter.go
in internal/pkg/cli/mocks
117 14 46 853 16
cursor.go
in internal/pkg/term/cursor
67 9 371 853 6
mock_progress.go
in internal/pkg/cli/mocks
36 6 323 853 7
prompter.go
in internal/pkg/cli
10 - 46 853 13
progress.go
in internal/pkg/cli
5 - 389 853 10
log.go
in internal/pkg/term/log
94 21 533 852 8
prefix_windows.go
in internal/pkg/term/log
5 - 662 852 4
prefix.go
in internal/pkg/term/log
5 - 75 852 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
instance_summary.go
in internal/pkg/aws/cloudformation/stackset
6 - 672 672 1
description.go
in internal/pkg/aws/cloudformation/stackset
6 - 672 672 1
errors.go
in internal/pkg/aws/cloudformation/stackset
40 4 672 672 1
version.go
in internal/pkg/version
2 - 662 837 5
prefix_windows.go
in internal/pkg/term/log
5 - 662 852 4
ini.go
in internal/pkg/ini
30 2 662 746 2
version.go
in internal/pkg/cli
24 1 581 848 16
mock_store.go
in internal/pkg/config/mocks
32 4 581 641 3
macro.go
in cmd/copilot/template
49 8 581 624 3
secretsmanager.go
in internal/pkg/aws/secretsmanager
73 4 546 719 9
log.go
in internal/pkg/term/log
94 21 533 852 8
charset_windows.go
in internal/pkg/term/progress
2 - 526 818 2
identity.go
in internal/pkg/cli
5 - 526 838 4
tags.go
in internal/pkg/aws/tags
10 1 526 677 2
errors.go
in internal/pkg/task
24 2 526 565 3
profile.go
in internal/pkg/aws/profile
39 2 526 746 4
event.go
in internal/pkg/aws/cloudwatchlogs
47 4 517 734 6
tags.go
in internal/pkg/deploy/cloudformation/stack
18 1 509 821 11
jest.config.js
in cf-custom-resources
9 - 504 813 4
aas.go
in internal/pkg/aws/aas
47 2 503 503 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
deploy.go
in internal/pkg/cli/deploy
720 22 4 4 1
mock_deploy.go
in internal/pkg/cli/deploy/mocks
534 82 4 4 1
list.go
in internal/pkg/cli/list
145 7 4 4 1
mock_list.go
in internal/pkg/cli/list/mocks
91 14 4 4 1
workload_ecs.go
in internal/pkg/manifest
233 15 4 6 3
partition.go
in internal/pkg/aws/partitions
13 1 20 20 1
pipeline_deploy.go
in internal/pkg/cli
284 10 28 28 1
nlb-cert-validator.js
in cf-custom-resources/lib
596 30 13 34 2
nlb-custom-domain.js
in cf-custom-resources/lib
388 22 13 34 2
mock_domain.go
in internal/pkg/aws/route53/mocks
32 4 47 47 1
domain.go
in internal/pkg/aws/route53
41 2 57 61 2
cf.yml
in internal/pkg/template/templates/addons/aurora/rdws
168 - 83 83 1
addons.parameters.yml
in internal/pkg/template/templates/addons/aurora/rdws
2 - 83 83 1
vpc-connector.yml
in internal/pkg/template/templates/workloads/partials/cf
48 - 75 85 3
nlb.yml
in internal/pkg/template/templates/workloads/partials/cf
282 - 6 99 11
interpolate.go
in internal/pkg/manifest
106 6 103 111 3
envvars-common.yml
in internal/pkg/template/templates/workloads/partials/cf
36 - 19 111 2
envvars-container.yml
in internal/pkg/template/templates/workloads/partials/cf
7 - 111 111 1
graph.go
in internal/pkg/graph
71 4 127 127 1
lex.go
in internal/pkg/docker/dockerfile
171 15 131 131 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
svc_deploy.go
in internal/pkg/cli
975 39 4 630 77
deploy.go
in internal/pkg/cli/deploy
720 22 4 4 1
transformers.go
in internal/pkg/deploy/cloudformation/stack
678 40 4 363 54
pipeline_init.go
in internal/pkg/cli
597 25 4 824 86
mock_deploy.go
in internal/pkg/cli/deploy/mocks
534 82 4 4 1
svc_package.go
in internal/pkg/cli
498 15 4 628 41
job_deploy.go
in internal/pkg/cli
472 22 4 517 34
workload.go
in internal/pkg/template
463 26 4 490 62
workload.go
in internal/pkg/manifest
402 37 4 503 58
pipeline.go
in internal/pkg/deploy
330 22 4 812 32
svc.go
in internal/pkg/manifest
269 24 4 638 34
flag.go
in internal/pkg/cli
261 - 4 839 92
workload_ecs.go
in internal/pkg/manifest
233 15 4 6 3
list.go
in internal/pkg/cli/list
145 7 4 4 1
job.go
in internal/pkg/manifest
129 9 4 505 33
mock_list.go
in internal/pkg/cli/list/mocks
91 14 4 4 1
sidecars.yml
in internal/pkg/template/templates/workloads/partials/cf
91 - 4 181 5
svc_list.go
in internal/pkg/cli
84 4 4 628 12
job_list.go
in internal/pkg/cli
82 4 4 477 3
logconfig.yml
in internal/pkg/template/templates/workloads/partials/cf
20 - 4 181 2