awslabs / aws-deployment-framework
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: 100
  • Daily file updates (only one update per file and date counted): 580
  • First update: 2019-02-20
  • Latest update: 2022-01-07
  • Days between first and latest update: 1053 (150 weeks, estimated 750 working days)
  • Active days (at least one file change): 133
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 100 files with 10,527 lines of code in files.
    • 85 files that are 366+ days old (9,212 lines of code)
    • 2 files that are 181-365 days old (271 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 13 files that are 31-90 days old (1,044 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
87% | 2% | 0% | 9% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 100 files with 10,527 lines of code in files.
    • 21 files have been last changed 366+ days ago (245 lines of code)
    • 10 files have been last changed 181-365 days ago (316 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 24 files have been last changed 31-90 days ago (1,728 lines of code)
    • 45 files have been last changed 1-30 days ago (8,238 lines of code)
2% | 3% | 0% | 16% | 78%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, yml, md, txt, sh, json, ini, gitignore, tf, css, js, ejs, java, xml, tfvars, properties, ts, yaml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py89% | 3% | 0% | 6% | 0%
yml84% | 0% | 0% | 15% | 0%
yaml0% | 0% | 0% | 100% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py3% | 4% | 0% | 16% | 75%
yml<1% | 0% | 0% | 15% | 83%
yaml0% | 0% | 0% | 100% | 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
src/lambda_codebase/initial_commit/bootstrap_repository95% | 3% | 0% | <1% | 0%
src64% | 0% | 0% | 35% | 0%
src/lambda_codebase100% | 0% | 0% | 0% | 0%
src/lambda_codebase/initial_commit100% | 0% | 0% | 0% | 0%
src/lambda_codebase/cross_region_bucket100% | 0% | 0% | 0% | 0%
src/lambda_codebase/account100% | 0% | 0% | 0% | 0%
src/lambda_codebase/organization100% | 0% | 0% | 0% | 0%
src/lambda_codebase/organization_unit100% | 0% | 0% | 0% | 0%
src/lambda_codebase/account_processing0% | 0% | 0% | 100% | 0%
resources0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/lambda_codebase/initial_commit/bootstrap_repository3% | 2% | 0% | 11% | 83%
src/lambda_codebase5% | 0% | 0% | 31% | 63%
src/lambda_codebase/account0% | 17% | 0% | 0% | 82%
src/lambda_codebase/cross_region_bucket0% | 15% | 0% | 84% | 0%
src/lambda_codebase/organization0% | 21% | 0% | 78% | 0%
src/lambda_codebase/organization_unit0% | 23% | 0% | 76% | 0%
src/lambda_codebase/initial_commit0% | 9% | 0% | 0% | 90%
src/lambda_codebase/account_processing0% | 0% | 0% | 90% | 9%
resources0% | 0% | 0% | 100% | 0%
src0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
template.yml
in src
1007 - 25 971 43
organizations.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
307 35 25 971 13
main.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build
290 6 25 971 11
initial_commit.py
in src/lambda_codebase/initial_commit
283 18 25 971 9
cloudformation.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
276 27 25 971 11
main.py
in src/lambda_codebase/cross_region_bucket
169 11 85 971 7
main.py
in src/lambda_codebase/account
159 8 25 971 9
main.py
in src/lambda_codebase/organization
116 7 85 971 4
global.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build
113 - 85 971 4
config.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build
106 7 25 971 5
main.py
in src/lambda_codebase/organization_unit
99 6 85 971 4
account_bootstrap.py
in src/lambda_codebase
92 5 25 971 5
event.py
in src/lambda_codebase
88 4 25 971 4
s3.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
84 8 25 971 12
wait_until_complete.py
in src/lambda_codebase
79 2 25 971 5
iam.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
76 10 46 971 7
moved_to_root.py
in src/lambda_codebase
74 4 85 971 6
stepfunctions.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
71 7 25 971 4
parameter_store.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
57 5 25 971 8
handler.py
in src/lambda_codebase/account
33 1 194 971 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_stacks
1 - 842 842 1
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
1 - 749 971 2
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
1 - 749 842 2
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk
1 - 749 842 2
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared
1 - 749 930 2
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build
1 - 749 971 3
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/lambda_codebase
1 - 749 749 1
__init__.py
in src/lambda_codebase
1 - 749 971 2
paginator.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
6 1 749 971 2
cache.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
10 3 749 971 3
logger.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
12 1 749 971 2
codecommit.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/templates
13 - 749 842 2
sts.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
14 2 749 971 2
errors.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
17 - 749 971 2
deployment_account_config.py
in src/lambda_codebase
21 1 749 971 2
thread.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
22 2 749 971 2
adf_jenkins.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
24 1 749 842 2
adf_s3.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
26 1 749 842 2
example-global-iam.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment
19 - 707 736 2
__init__.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/provisioner/src
4 - 494 749 5
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
account_processing.yml
in src
562 - 25 71 2
register_account_for_support.py
in src/lambda_codebase/account_processing
110 5 71 71 1
process_account_files.py
in src/lambda_codebase/account_processing
82 7 71 71 1
delete_default_vpc.py
in src/lambda_codebase/account_processing
52 4 71 71 1
get_account_regions.py
in src/lambda_codebase/account_processing
36 1 25 71 2
create_account.py
in src/lambda_codebase/account_processing
31 2 71 71 1
configure_account_alias.py
in src/lambda_codebase/account_processing
30 2 71 71 1
configure_account_tags.py
in src/lambda_codebase/account_processing
24 2 71 71 1
configure_account_ou.py
in src/lambda_codebase/account_processing
17 1 71 71 1
__init__.py
in src/lambda_codebase/account_processing
1 - 71 71 1
adf_chatbot.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
56 2 81 81 1
OrganizationAccountAccessRole.yaml
in resources
39 - 85 85 1
partition.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
4 1 85 85 1
adf_default_pipeline.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_stacks
245 5 25 291 6
adf_codestar.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
26 1 298 298 1
clean_pipelines.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk
51 2 25 497 5
support.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/provisioner/src
74 4 84 734 5
example-global-iam.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment
19 - 707 736 2
global.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment
1318 - 25 749 20
global.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap
304 - 85 749 8
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
global.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment
1318 - 25 749 20
template.yml
in src
1007 - 25 971 43
account_processing.yml
in src
562 - 25 71 2
adf_codepipeline.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
442 15 25 842 20
organizations.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
307 35 25 971 13
schema_validation.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared
305 1 25 842 18
main.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build
290 6 25 971 11
initial_commit.py
in src/lambda_codebase/initial_commit
283 18 25 971 9
cloudformation.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/python
276 27 25 971 11
initial_commit.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/lambda_codebase/initial_commit
268 18 25 749 2
adf_default_pipeline.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_stacks
245 5 25 291 6
adf_codebuild.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
201 6 25 842 14
organization_policy.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build
171 9 25 749 7
main.py
in src/lambda_codebase/account
159 8 25 971 9
resolver.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared
159 7 25 930 13
generate_pipeline_inputs.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk
159 6 25 842 9
example-deployment_map.yml
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/lambda_codebase/initial_commit/pipelines_repository
147 - 25 749 3
adf_events.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared/cdk/cdk_constructs
143 1 25 842 8
target.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared
142 14 25 930 7
generate_params.py
in src/lambda_codebase/initial_commit/bootstrap_repository/adf-build/shared
130 11 25 930 8