awslabs / aws-build-accumulator
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: 24
  • Daily file updates (only one update per file and date counted): 116
  • First update: 2020-05-25
  • Latest update: 2022-01-25
  • Days between first and latest update: 611 (87 weeks, estimated 435 working days)
  • Active days (at least one file change): 83
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 24 files with 3,629 lines of code in files.
    • 8 files that are 366+ days old (2,179 lines of code)
    • 14 files that are 181-365 days old (1,362 lines of code)
    • 1 files that are 91-180 days old (7 lines of code)
    • 1 files that are 31-90 days old (81 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
60% | 37% | <1% | 2% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 24 files with 3,629 lines of code in files.
    • 2 files have been last changed 366+ days ago (129 lines of code)
    • 6 files have been last changed 181-365 days ago (509 lines of code)
    • 9 files have been last changed 91-180 days ago (724 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 7 files have been last changed 1-30 days ago (2,267 lines of code)
3% | 14% | 19% | 0% | 62%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, html, sh, gnu, yaml, txt, gitignore, md, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
html87% | 12% | 0% | 0% | 0%
py39% | 56% | 0% | 4% | 0%
gnu24% | 75% | 0% | 0% | 0%
yaml0% | 63% | 36% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py6% | 0% | 37% | 0% | 55%
html0% | 23% | 0% | 0% | 76%
gnu0% | 100% | 0% | 0% | 0%
yaml0% | 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
templates82% | 17% | 0% | 0% | 0%
lib39% | 56% | 0% | 4% | 0%
doc/src/voluptuous-man0% | 63% | 36% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
lib6% | 0% | 37% | 0% | 55%
templates0% | 29% | 0% | 0% | 70%
doc/src/voluptuous-man0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
litani.py
in lib
155 16 7 614 37
__init__.py
in lib
1 - 614 614 1
dashboard.jinja.html
in templates
458 - 7 611 17
litani_report.py
in lib
458 32 7 611 32
pipeline.jinja.html
in templates
765 - 22 601 11
gnu
runtime-box.jinja.gnu
in templates
30 - 245 601 4
file-list.jinja.html
in templates
184 - 354 587 2
ninja_syntax.py
in lib
128 17 571 571 1
graph.py
in lib
207 23 22 363 14
capabilities.py
in lib
31 2 172 342 13
outcome_table.jinja.html
in templates
201 - 307 307 1
job_outcome.py
in lib
112 8 103 307 5
validation.py
in lib
184 10 103 265 19
process.py
in lib
228 13 95 245 6
gnu
memory-trace.jinja.gnu
in templates
33 - 245 245 1
gnu
memory-peak-box.jinja.gnu
in templates
30 - 245 245 1
ninja.py
in lib
143 10 7 244 6
gnu
run-parallelism.jinja.gnu
in templates
31 - 205 234 2
litani-run.json.yaml
in doc/src/voluptuous-man
12 - 103 211 5
run_printer.py
in lib
108 7 162 194 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in lib
1 - 614 614 1
ninja_syntax.py
in lib
128 17 571 571 1
file-list.jinja.html
in templates
184 - 354 587 2
outcome_table.jinja.html
in templates
201 - 307 307 1
gnu
runtime-box.jinja.gnu
in templates
30 - 245 601 4
gnu
memory-peak-box.jinja.gnu
in templates
30 - 245 245 1
gnu
memory-trace.jinja.gnu
in templates
33 - 245 245 1
gnu
run-parallelism.jinja.gnu
in templates
31 - 205 234 2
pid_file.py
in lib
12 2 172 194 2
capabilities.py
in lib
31 2 172 342 13
run_printer.py
in lib
108 7 162 194 4
output_artifact.py
in lib
30 1 125 184 4
litani-outcome-table.json.yaml
in doc/src/voluptuous-man
7 - 103 116 2
litani-run.json.yaml
in doc/src/voluptuous-man
12 - 103 211 5
job_outcome.py
in lib
112 8 103 307 5
validation.py
in lib
184 10 103 265 19
process.py
in lib
228 13 95 245 6
graph.py
in lib
207 23 22 363 14
pipeline.jinja.html
in templates
765 - 22 601 11
transform_jobs.py
in lib
81 9 7 36 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
transform_jobs.py
in lib
81 9 7 36 3
litani-outcome-table.json.yaml
in doc/src/voluptuous-man
7 - 103 116 2
output_artifact.py
in lib
30 1 125 184 4
run_printer.py
in lib
108 7 162 194 4
pid_file.py
in lib
12 2 172 194 2
litani-run.json.yaml
in doc/src/voluptuous-man
12 - 103 211 5
gnu
run-parallelism.jinja.gnu
in templates
31 - 205 234 2
ninja.py
in lib
143 10 7 244 6
process.py
in lib
228 13 95 245 6
gnu
memory-trace.jinja.gnu
in templates
33 - 245 245 1
gnu
memory-peak-box.jinja.gnu
in templates
30 - 245 245 1
validation.py
in lib
184 10 103 265 19
outcome_table.jinja.html
in templates
201 - 307 307 1
job_outcome.py
in lib
112 8 103 307 5
capabilities.py
in lib
31 2 172 342 13
graph.py
in lib
207 23 22 363 14
ninja_syntax.py
in lib
128 17 571 571 1
file-list.jinja.html
in templates
184 - 354 587 2
pipeline.jinja.html
in templates
765 - 22 601 11
gnu
runtime-box.jinja.gnu
in templates
30 - 245 601 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
dashboard.jinja.html
in templates
458 - 7 611 17
litani_report.py
in lib
458 32 7 611 32
litani.py
in lib
155 16 7 614 37
ninja.py
in lib
143 10 7 244 6
transform_jobs.py
in lib
81 9 7 36 3
pipeline.jinja.html
in templates
765 - 22 601 11
graph.py
in lib
207 23 22 363 14
process.py
in lib
228 13 95 245 6
validation.py
in lib
184 10 103 265 19
job_outcome.py
in lib
112 8 103 307 5
litani-run.json.yaml
in doc/src/voluptuous-man
12 - 103 211 5
litani-outcome-table.json.yaml
in doc/src/voluptuous-man
7 - 103 116 2
output_artifact.py
in lib
30 1 125 184 4
run_printer.py
in lib
108 7 162 194 4
capabilities.py
in lib
31 2 172 342 13
pid_file.py
in lib
12 2 172 194 2
gnu
run-parallelism.jinja.gnu
in templates
31 - 205 234 2
gnu
memory-trace.jinja.gnu
in templates
33 - 245 245 1
gnu
memory-peak-box.jinja.gnu
in templates
30 - 245 245 1
gnu
runtime-box.jinja.gnu
in templates
30 - 245 601 4