aws-samples / aws-secure-environment-accelerator
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 668 files with 86,163 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 8 files changed 21-50 times (28,086 lines of code)
    • 197 files changed 6-20 times (31,364 lines of code)
    • 463 files changed 1-5 times (26,713 lines of code)
0% | 0% | 32% | 36% | 31%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
ts, json, md, tsx, gitignore, txt, js, yml, ps1, sh, yaml, scss, hbs, py, css, gitattributes, dockerignore, psm1, html, eslintignore, snap
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 99% | <1% | <1%
ts0% | 0% | 12% | 52% | 34%
tsx0% | 0% | 0% | 18% | 81%
py0% | 0% | 0% | 55% | 44%
js0% | 0% | 0% | 9% | 90%
yml0% | 0% | 0% | 0% | 100%
psm10% | 0% | 0% | 0% | 100%
hbs0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ROOT0% | 0% | 99% | <1% | <1%
src/lib0% | 0% | 13% | 55% | 30%
src/deployments0% | 0% | 8% | 49% | 41%
src/core0% | 0% | 10% | 51% | 38%
src/installer0% | 0% | 73% | 5% | 20%
src/ui0% | 0% | 0% | 17% | 82%
reference-artifacts/Custom-Scripts0% | 0% | 0% | 52% | 47%
reference-artifacts/scripts0% | 0% | 0% | 0% | 100%
reference-artifacts/config-rules0% | 0% | 0% | 0% | 100%
reference-artifacts/ssm-documents0% | 0% | 0% | 0% | 100%
deployment/cdk-solution-helper0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
initial-setup.ts
in src/core/cdk/src
1040 11 53 533 37
index.ts
in src/installer/cdk/src
569 2 98 533 33
index.ts
in src/lib/common-config/src
315 6 25 533 32
phase-1.ts
in src/deployments/cdk/src/apps
474 1 98 533 29
pnpm-lock.yaml
in root
21231 - 25 312 26
phase-2.ts
in src/deployments/cdk/src/apps
385 2 98 533 22
en.ts
in src/lib/config-i18n/src
3411 - 25 263 22
vpc.ts
in src/deployments/cdk/src/common
661 6 98 533 21
config.v2.ts
in src/lib/config/src
928 - 25 263 20
step-1.ts
in src/deployments/cdk/src/deployments/defaults
391 6 98 533 19
toolkit.ts
in src/deployments/cdk
289 13 77 533 18
fr.ts
in src/lib/config-i18n/src
3150 - 25 263 17
instance.ts
in src/lib/cdk-constructs/src/firewall
203 4 74 533 16
add-scp-step.ts
in src/core/runtime/src
101 - 98 533 15
cdk-deploy-project.ts
in src/lib/cdk-accelerator/src/codebuild
149 6 98 533 14
phase-0.ts
in src/deployments/cdk/src/apps
190 2 25 533 14
step-2.ts
in src/deployments/cdk/src/deployments/firewall/cluster
244 3 98 533 14
index.ts
in src/core/runtime/src
42 - 98 533 13
index.ts
in src/lib/custom-resources/cdk-guardduty-admin-setup/runtime/src
258 16 98 533 13
common.ts
in src/lib/common/src/util
284 21 98 533 13