aws-quickstart / quickstart-aem-opencloud
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: 257
  • Daily file updates (only one update per file and date counted): 450
  • First update: 2020-07-23
  • Latest update: 2021-09-02
  • Days between first and latest update: 407 (58 weeks, estimated 290 working days)
  • Active days (at least one file change): 71
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 257 files with 71,460 lines of code in files.
    • 257 files that are 366+ days old (71,460 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 257 files with 71,460 lines of code in files.
    • 252 files have been last changed 366+ days ago (68,884 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 5 files have been last changed 91-180 days ago (2,576 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)
96% | 0% | 3% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, txt, yaml, adoc, h, sh, cfg, gitignore, rb, rst, md, json, yml, html, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py99% | 0% | <1% | 0% | 0%
yaml71% | 0% | 28% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 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
functions/source/generateAemSslCertificate100% | 0% | 0% | 0% | 0%
functions/source/syncEditPackerConfig100% | 0% | 0% | 0% | 0%
functions/source/syncEditStackFacts100% | 0% | 0% | 0% | 0%
functions/source/syncEditStackConfig100% | 0% | 0% | 0% | 0%
templates/full-set100% | 0% | 0% | 0% | 0%
templates100% | 0% | 0% | 0% | 0%
templates/amis100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
templates/cdn100% | 0% | 0% | 0% | 0%
functions/source/ACMCert100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
functions/source/generateAemSslCertificate100% | 0% | 0% | 0% | 0%
functions/source/syncEditPackerConfig100% | 0% | 0% | 0% | 0%
functions/source/syncEditStackFacts100% | 0% | 0% | 0% | 0%
functions/source/syncEditStackConfig100% | 0% | 0% | 0% | 0%
templates/full-set100% | 0% | 0% | 0% | 0%
templates/amis100% | 0% | 0% | 0% | 0%
templates21% | 0% | 78% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
templates/cdn100% | 0% | 0% | 0% | 0%
functions/source/ACMCert78% | 0% | 21% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
yacc.py
in functions/source/generateAemSslCertificate/pycparser/ply
2111 107 508 510 2
backend.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/backends/openssl
2033 139 508 510 2
constructor.py
in functions/source/syncEditStackFacts/ruamel/yaml
1455 68 508 510 2
constructor.py
in functions/source/syncEditStackConfig/ruamel/yaml
1455 68 508 510 2
constructor.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1455 68 508 510 2
emitter.py
in functions/source/syncEditStackFacts/ruamel/yaml
1361 73 508 510 2
emitter.py
in functions/source/syncEditStackConfig/ruamel/yaml
1361 73 508 510 2
emitter.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1361 73 508 510 2
crypto.py
in functions/source/generateAemSslCertificate/OpenSSL
1341 157 508 510 2
recompiler.py
in functions/source/generateAemSslCertificate/cffi
1301 96 508 510 2
scanner.py
in functions/source/syncEditStackFacts/ruamel/yaml
1298 85 508 510 2
scanner.py
in functions/source/syncEditStackConfig/ruamel/yaml
1298 85 508 510 2
scanner.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1298 85 508 510 2
extensions.py
in functions/source/generateAemSslCertificate/cryptography/x509
1270 192 508 510 2
SSL.py
in functions/source/generateAemSslCertificate/OpenSSL
1206 115 508 510 2
main.py
in functions/source/syncEditStackFacts/ruamel/yaml
1063 62 508 510 2
main.py
in functions/source/syncEditStackConfig/ruamel/yaml
1063 62 508 510 2
main.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1063 62 508 510 2
parameters.yaml
in templates
974 - 152 510 9
representer.py
in functions/source/syncEditStackFacts/ruamel/yaml
963 66 508 510 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/primitives
1 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/bindings/openssl
1 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/bindings
1 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat
1 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/crhelper
1 - 508 510 2
__init__.py
in functions/source/syncEditPackerConfig/crhelper
1 - 508 510 2
__init__.py
in functions/source/syncEditStackConfig/crhelper
1 - 508 510 2
__init__.py
in functions/source/syncEditStackFacts/crhelper
1 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/pycparser/ply
2 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/primitives/twofactor
3 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/backends/openssl
3 - 508 510 2
constant_time.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/primitives
6 1 508 510 2
configobjwalker.py
in functions/source/syncEditPackerConfig/ruamel/yaml
7 1 508 510 2
configobjwalker.py
in functions/source/syncEditStackConfig/ruamel/yaml
7 1 508 510 2
configobjwalker.py
in functions/source/syncEditStackFacts/ruamel/yaml
7 1 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/backends
8 1 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cffi
8 - 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/primitives/kdf
9 2 508 510 2
rand.py
in functions/source/generateAemSslCertificate/OpenSSL
9 2 508 510 2
__init__.py
in functions/source/generateAemSslCertificate/OpenSSL
10 - 508 510 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
dispatcher_spec_nvme_fix.rb
in scripts
61 - 504 504 1
yacc.py
in functions/source/generateAemSslCertificate/pycparser/ply
2111 107 508 510 2
backend.py
in functions/source/generateAemSslCertificate/cryptography/hazmat/backends/openssl
2033 139 508 510 2
constructor.py
in functions/source/syncEditStackFacts/ruamel/yaml
1455 68 508 510 2
constructor.py
in functions/source/syncEditStackConfig/ruamel/yaml
1455 68 508 510 2
constructor.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1455 68 508 510 2
emitter.py
in functions/source/syncEditStackFacts/ruamel/yaml
1361 73 508 510 2
emitter.py
in functions/source/syncEditStackConfig/ruamel/yaml
1361 73 508 510 2
emitter.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1361 73 508 510 2
crypto.py
in functions/source/generateAemSslCertificate/OpenSSL
1341 157 508 510 2
recompiler.py
in functions/source/generateAemSslCertificate/cffi
1301 96 508 510 2
scanner.py
in functions/source/syncEditStackFacts/ruamel/yaml
1298 85 508 510 2
scanner.py
in functions/source/syncEditStackConfig/ruamel/yaml
1298 85 508 510 2
scanner.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1298 85 508 510 2
extensions.py
in functions/source/generateAemSslCertificate/cryptography/x509
1270 192 508 510 2
SSL.py
in functions/source/generateAemSslCertificate/OpenSSL
1206 115 508 510 2
main.py
in functions/source/syncEditStackFacts/ruamel/yaml
1063 62 508 510 2
main.py
in functions/source/syncEditStackConfig/ruamel/yaml
1063 62 508 510 2
main.py
in functions/source/syncEditPackerConfig/ruamel/yaml
1063 62 508 510 2
parameters.yaml
in templates
974 - 152 510 9
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
parameters.yaml
in templates
974 - 152 510 9
workload.template.yaml
in templates
808 - 152 510 16
workload-main.template.yaml
in templates
629 - 152 510 13
acm.yaml
in templates
134 - 152 510 6
cfnresponse.py
in functions/source/ACMCert
31 1 152 510 5
author.yaml
in templates/full-set
726 - 421 510 5
publish-dispatcher.yaml
in templates/full-set
539 - 421 510 5
security-groups.yaml
in templates/full-set
527 - 421 510 5
author-dispatcher.yaml
in templates/full-set
475 - 421 510 5
local.yaml
in scripts
300 - 421 510 6
ami.yaml
in scripts
64 - 421 510 6
create-amis.yaml
in templates/amis
959 - 489 510 5
tooling.yaml
in templates
652 - 490 510 8
lambda_function.py
in functions/source/syncEditPackerConfig
148 12 490 510 5
dispatcher_spec_nvme_fix.rb
in scripts
61 - 504 504 1
instance-profiles.yaml
in templates/full-set
459 - 506 510 3
publish.yaml
in templates/full-set
353 - 506 510 3
orchestrator.yaml
in templates/full-set
328 - 506 510 3
main.yaml
in templates/full-set
255 - 506 510 3
main.yaml
in templates/cdn
228 - 506 510 3