aws-cloudformation / aws-cloudformation-resource-providers-kms
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: 46
  • Daily file updates (only one update per file and date counted): 133
  • First update: 2020-02-12
  • Latest update: 2022-01-20
  • Days between first and latest update: 709 (101 weeks, estimated 505 working days)
  • Active days (at least one file change): 28
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 46 files with 2,317 lines of code in files.
    • 23 files that are 366+ days old (966 lines of code)
    • 23 files that are 181-365 days old (1,351 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)
41% | 58% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 46 files with 2,317 lines of code in files.
    • 4 files have been last changed 366+ days ago (111 lines of code)
    • 35 files have been last changed 181-365 days ago (1,610 lines of code)
    • 2 files have been last changed 91-180 days ago (218 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 5 files have been last changed 1-30 days ago (378 lines of code)
4% | 69% | 9% | 0% | 16%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, json, md, xml, gitignore, yml, yaml, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java39% | 60% | 0% | 0% | 0%
yaml64% | 35% | 0% | 0% | 0%
yml66% | 33% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yml66% | 33% | 0% | 0% | 0%
java1% | 70% | 10% | 0% | 17%
yaml27% | 72% | 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
key/src/main/java/software/amazon/kms/key100% | 0% | 0% | 0% | 0%
alias/src/main/java/software/amazon/kms/alias88% | 12% | 0% | 0% | 0%
key100% | 0% | 0% | 0% | 0%
alias100% | 0% | 0% | 0% | 0%
common/src/main/java/software/amazon/kms/common0% | 100% | 0% | 0% | 0%
replicakey/src/main/java/software/amazon/kms/replicakey0% | 100% | 0% | 0% | 0%
replicakey0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
alias100% | 0% | 0% | 0% | 0%
alias/src/main/java/software/amazon/kms/alias10% | 89% | 0% | 0% | 0%
key31% | 68% | 0% | 0% | 0%
common/src/main/java/software/amazon/kms/common0% | 69% | 27% | 0% | 3%
replicakey/src/main/java/software/amazon/kms/replicakey0% | 100% | 0% | 0% | 0%
key/src/main/java/software/amazon/kms/key0% | 35% | 0% | 0% | 64%
replicakey0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ReadHandler.java
in alias/src/main/java/software/amazon/kms/alias
53 3 228 720 4
CreateHandler.java
in alias/src/main/java/software/amazon/kms/alias
41 3 228 720 5
DeleteHandler.java
in alias/src/main/java/software/amazon/kms/alias
41 3 228 720 6
UpdateHandler.java
in alias/src/main/java/software/amazon/kms/alias
41 3 228 720 5
ListHandler.java
in alias/src/main/java/software/amazon/kms/alias
40 3 228 720 4
Translator.java
in alias/src/main/java/software/amazon/kms/alias
38 6 415 720 2
resource-role.yaml
in alias
33 - 720 720 1
template.yml
in alias
20 - 474 720 2
Configuration.java
in alias/src/main/java/software/amazon/kms/alias
6 1 228 720 3
CallbackContext.java
in alias/src/main/java/software/amazon/kms/alias
4 - 228 720 4
Translator.java
in key/src/main/java/software/amazon/kms/key
113 18 14 719 8
UpdateHandler.java
in key/src/main/java/software/amazon/kms/key
67 3 13 719 14
ReadHandler.java
in key/src/main/java/software/amazon/kms/key
52 3 228 719 9
CreateHandler.java
in key/src/main/java/software/amazon/kms/key
46 3 228 719 9
ModelAdapter.java
in key/src/main/java/software/amazon/kms/key
46 3 14 719 6
resource-role.yaml
in key
44 - 228 719 2
ListHandler.java
in key/src/main/java/software/amazon/kms/key
38 3 228 719 6
DeleteHandler.java
in key/src/main/java/software/amazon/kms/key
35 3 228 719 13
template.yml
in key
20 - 474 719 3
Configuration.java
in key/src/main/java/software/amazon/kms/key
17 2 228 719 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
resource-role.yaml
in alias
33 - 720 720 1
template.yml
in alias
20 - 474 720 2
template.yml
in key
20 - 474 719 3
Translator.java
in alias/src/main/java/software/amazon/kms/alias
38 6 415 720 2
CallbackContext.java
in alias/src/main/java/software/amazon/kms/alias
4 - 228 720 4
CallbackContext.java
in replicakey/src/main/java/software/amazon/kms/replicakey
4 - 228 228 1
CallbackContext.java
in key/src/main/java/software/amazon/kms/key
4 - 228 719 5
Configuration.java
in alias/src/main/java/software/amazon/kms/alias
6 1 228 720 3
EventualConsistencyCallbackContext.java
in common/src/main/java/software/amazon/kms/common
11 - 228 228 1
EventualConsistencyHandlerHelper.java
in common/src/main/java/software/amazon/kms/common
15 1 228 228 1
KeyCallbackContext.java
in common/src/main/java/software/amazon/kms/common
15 - 228 228 1
Configuration.java
in replicakey/src/main/java/software/amazon/kms/replicakey
17 2 228 228 1
Configuration.java
in key/src/main/java/software/amazon/kms/key
17 2 228 719 4
template.yml
in replicakey
20 - 228 228 1
ModelAdapter.java
in replicakey/src/main/java/software/amazon/kms/replicakey
27 3 228 228 1
ClientBuilder.java
in common/src/main/java/software/amazon/kms/common
34 3 228 228 1
DeleteHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
35 3 228 228 1
DeleteHandler.java
in key/src/main/java/software/amazon/kms/key
35 3 228 719 13
CreatableKeyHandlerHelper.java
in common/src/main/java/software/amazon/kms/common
37 2 228 228 1
ListHandler.java
in key/src/main/java/software/amazon/kms/key
38 3 228 719 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
KeyHandlerHelper.java
in common/src/main/java/software/amazon/kms/common
289 12 228 228 1
KeyApiHelper.java
in common/src/main/java/software/amazon/kms/common
153 16 228 228 1
KeyTranslator.java
in common/src/main/java/software/amazon/kms/common
151 17 121 228 2
CreateHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
89 4 228 228 1
Translator.java
in replicakey/src/main/java/software/amazon/kms/replicakey
75 11 228 228 1
AbstractKmsApiHelper.java
in common/src/main/java/software/amazon/kms/common
67 2 162 228 2
BaseHandlerStd.java
in replicakey/src/main/java/software/amazon/kms/replicakey
61 3 228 228 1
UpdateHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
56 3 228 228 1
ReadHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
43 3 228 228 1
resource-role.yaml
in replicakey
42 - 228 228 1
AliasApiHelper.java
in alias/src/main/java/software/amazon/kms/alias
42 4 228 228 1
ListHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
39 3 228 228 1
CreatableKeyHandlerHelper.java
in common/src/main/java/software/amazon/kms/common
37 2 228 228 1
DeleteHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
35 3 228 228 1
ClientBuilder.java
in common/src/main/java/software/amazon/kms/common
34 3 228 228 1
CreatableKeyTranslator.java
in common/src/main/java/software/amazon/kms/common
29 3 14 228 2
ModelAdapter.java
in replicakey/src/main/java/software/amazon/kms/replicakey
27 3 228 228 1
template.yml
in replicakey
20 - 228 228 1
Configuration.java
in replicakey/src/main/java/software/amazon/kms/replicakey
17 2 228 228 1
KeyCallbackContext.java
in common/src/main/java/software/amazon/kms/common
15 - 228 228 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
UpdateHandler.java
in key/src/main/java/software/amazon/kms/key
67 3 13 719 14
BaseHandlerStd.java
in key/src/main/java/software/amazon/kms/key
123 6 14 667 9
Translator.java
in key/src/main/java/software/amazon/kms/key
113 18 14 719 8
ModelAdapter.java
in key/src/main/java/software/amazon/kms/key
46 3 14 719 6
CreatableKeyTranslator.java
in common/src/main/java/software/amazon/kms/common
29 3 14 228 2
KeyTranslator.java
in common/src/main/java/software/amazon/kms/common
151 17 121 228 2
AbstractKmsApiHelper.java
in common/src/main/java/software/amazon/kms/common
67 2 162 228 2
KeyHandlerHelper.java
in common/src/main/java/software/amazon/kms/common
289 12 228 228 1
KeyApiHelper.java
in common/src/main/java/software/amazon/kms/common
153 16 228 228 1
CreateHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
89 4 228 228 1
Translator.java
in replicakey/src/main/java/software/amazon/kms/replicakey
75 11 228 228 1
BaseHandlerStd.java
in replicakey/src/main/java/software/amazon/kms/replicakey
61 3 228 228 1
UpdateHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
56 3 228 228 1
ReadHandler.java
in alias/src/main/java/software/amazon/kms/alias
53 3 228 720 4
ReadHandler.java
in key/src/main/java/software/amazon/kms/key
52 3 228 719 9
CreateHandler.java
in key/src/main/java/software/amazon/kms/key
46 3 228 719 9
resource-role.yaml
in key
44 - 228 719 2
BaseHandlerStd.java
in alias/src/main/java/software/amazon/kms/alias
44 3 228 624 4
ReadHandler.java
in replicakey/src/main/java/software/amazon/kms/replicakey
43 3 228 228 1
resource-role.yaml
in replicakey
42 - 228 228 1