aws / aws-encryption-sdk-javascript
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 184 files with 12,238 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 69 files changed 6-20 times (7,957 lines of code)
    • 115 files changed 1-5 times (4,281 lines of code)
0% | 0% | 0% | 65% | 34%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
ts, json, md, js, yml, html, gitignore, yaml, toml, txt, rst, gitmodules, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 0% | 66% | 33%
js0% | 0% | 0% | 100% | 0%
yml0% | 0% | 0% | 21% | 78%
html0% | 0% | 0% | 0% | 100%
yaml0% | 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
modules/material-management0% | 0% | 0% | 85% | 14%
modules/decrypt-node0% | 0% | 0% | 89% | 10%
modules/kms-keyring0% | 0% | 0% | 44% | 55%
modules/material-management-browser0% | 0% | 0% | 93% | 6%
modules/serialize0% | 0% | 0% | 44% | 55%
modules/material-management-node0% | 0% | 0% | 97% | 2%
modules/cache-material0% | 0% | 0% | 87% | 12%
modules/integration-browser0% | 0% | 0% | 59% | 40%
modules/encrypt-node0% | 0% | 0% | 84% | 15%
modules/raw-rsa-keyring-browser0% | 0% | 0% | 86% | 13%
modules/example-browser0% | 0% | 0% | 38% | 61%
modules/example-node0% | 0% | 0% | 52% | 47%
modules/raw-aes-keyring-browser0% | 0% | 0% | 97% | 2%
modules/raw-aes-keyring-node0% | 0% | 0% | 97% | 2%
modules/integration-node0% | 0% | 0% | 65% | 34%
modules/decrypt-browser0% | 0% | 0% | 81% | 18%
modules/raw-rsa-keyring-node0% | 0% | 0% | 84% | 15%
modules/encrypt-browser0% | 0% | 0% | 79% | 20%
ROOT0% | 0% | 0% | 100% | 0%
modules/raw-keyring0% | 0% | 0% | 35% | 64%
modules/kms-keyring-browser0% | 0% | 0% | 35% | 64%
modules/caching-materials-manager-browser0% | 0% | 0% | 78% | 21%
modules/caching-materials-manager-node0% | 0% | 0% | 87% | 12%
modules/kms-keyring-node0% | 0% | 0% | 37% | 62%
modules/integration-vectors0% | 0% | 0% | 0% | 100%
modules/web-crypto-backend0% | 0% | 0% | 0% | 100%
codebuild/release0% | 0% | 0% | 0% | 100%
codebuild0% | 0% | 0% | 0% | 100%
modules/hkdf-node0% | 0% | 0% | 0% | 100%
verdaccio0% | 0% | 0% | 0% | 100%
modules/client-browser0% | 0% | 0% | 0% | 100%
modules/client-node0% | 0% | 0% | 0% | 100%
compliance_exceptions0% | 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
cryptographic_material.ts
in modules/material-management/src
596 17 209 1035 19
browser_cryptographic_materials_manager.ts
in modules/material-management-browser/src
155 5 209 1030 17
encrypt.ts
in modules/encrypt-browser/src
136 1 250 1029 16
kms_keyring.ts
in modules/kms-keyring/src
256 2 88 1034 16
encrypt_stream.ts
in modules/encrypt-node/src
136 2 209 1029 15
verify_stream.ts
in modules/decrypt-node/src
237 1 88 1029 15
material_helpers.ts
in modules/material-management-node/src
262 8 88 1033 15
material_helpers.ts
in modules/material-management-browser/src
394 7 209 1030 15
types.ts
in modules/material-management/src
116 - 88 1035 14
caching_cryptographic_materials_decorators.ts
in modules/cache-material/src
199 3 209 1020 14
multi_keyring.ts
in modules/material-management/src
116 5 88 1035 13
node_cryptographic_materials_manager.ts
in modules/material-management-node/src
124 3 209 1033 13
helpers.ts
in modules/kms-keyring/src
135 8 230 1034 13
raw_aes_keyring_browser.ts
in modules/raw-aes-keyring-browser/src
199 6 209 1029 13
index.ts
in modules/material-management-browser/src
35 - 230 1030 12
index.ts
in modules/material-management-node/src
39 - 88 1033 12
buildspec.yml
in root
52 - 88 971 12
kms_keyring_browser.ts
in modules/kms-keyring-browser/src
68 2 230 1034 12
decipher_stream.ts
in modules/decrypt-node/src
130 8 250 1029 12
decrypt.ts
in modules/decrypt-browser/src
147 3 209 1029 12