aws-cloudformation / cloudformation-cli-java-plugin
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: 118
  • Daily file updates (only one update per file and date counted): 545
  • First update: 2018-10-11
  • Latest update: 2022-01-04
  • Days between first and latest update: 1182 (168 weeks, estimated 840 working days)
  • Active days (at least one file change): 171
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 118 files with 5,435 lines of code in files.
    • 116 files that are 366+ days old (5,315 lines of code)
    • 1 files that are 181-365 days old (10 lines of code)
    • 1 files that are 91-180 days old (110 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)
97% | <1% | 2% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 118 files with 5,435 lines of code in files.
    • 98 files have been last changed 366+ days ago (3,709 lines of code)
    • 13 files have been last changed 181-365 days ago (599 lines of code)
    • 6 files have been last changed 91-180 days ago (1,124 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 1 files have been last changed 1-30 days ago (3 lines of code)
68% | 11% | 20% | 0% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, json, xml, py, md, yaml, gitignore, in, cfg, txt, sh, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java97% | <1% | 2% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java74% | 11% | 13% | 0% | 0%
py19% | 6% | 72% | 0% | <1%
cfg100% | 0% | 0% | 0% | 0%
in100% | 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
src/main/java/software/amazon/cloudformation/proxy100% | 0% | 0% | 0% | 0%
python/rpdk/java100% | 0% | 0% | 0% | 0%
python/rpdk/java/templates/init/guided_aws83% | 0% | 16% | 0% | 0%
src/main/java/software/amazon/cloudformation100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/exceptions96% | 3% | 0% | 0% | 0%
python/rpdk/java/templates/generate100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/resource100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/loggers100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/metrics100% | 0% | 0% | 0% | 0%
python/rpdk/java/templates/init/default100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/scheduler100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/injection100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
python/rpdk/java/templates/init/shared100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/main/java/software/amazon/cloudformation/proxy93% | 3% | 2% | 0% | 0%
python/rpdk/java/templates/init/guided_aws75% | 0% | 24% | 0% | 0%
src/main/java/software/amazon/cloudformation/exceptions96% | 3% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/resource100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/loggers100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/metrics100% | 0% | 0% | 0% | 0%
python/rpdk/java21% | 0% | 78% | 0% | <1%
python/rpdk/java/templates/init/default100% | 0% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation/injection100% | 0% | 0% | 0% | 0%
ROOT45% | 54% | 0% | 0% | 0%
src/main/java/software/amazon/cloudformation4% | 16% | 79% | 0% | 0%
src/main/java/software/amazon/cloudformation/scheduler17% | 82% | 0% | 0% | 0%
python/rpdk/java/templates/generate5% | 94% | 0% | 0% | 0%
python/rpdk/java/templates/init/shared100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
46 2 222 1092 10
cfg
setup.cfg
in root
34 - 1020 1092 3
in
MANIFEST.in
in root
5 - 1087 1092 3
codegen.py
in python/rpdk/java
491 24 161 1087 33
utils.py
in python/rpdk/java
95 3 649 1087 3
__init__.py
in python/rpdk/java
3 - 29 1087 19
resolver.py
in python/rpdk/java
39 1 445 883 3
AmazonWebServicesClientProxy.java
in src/main/java/software/amazon/cloudformation/proxy
521 17 418 810 11
StdCallbackContext.java
in src/main/java/software/amazon/cloudformation/proxy
261 23 644 810 5
SdkPojoDeserializer.java
in src/main/java/software/amazon/cloudformation/proxy/aws
182 9 694 810 2
MetricsPublisherImpl.java
in src/main/java/software/amazon/cloudformation/metrics
112 10 499 810 5
SdkPojoSerializer.java
in src/main/java/software/amazon/cloudformation/proxy/aws
110 5 694 810 2
CloudFormationCallbackAdapter.java
in src/main/java/software/amazon/cloudformation/proxy
108 3 694 810 3
CloudWatchScheduler.java
in src/main/java/software/amazon/cloudformation/scheduler
97 5 222 810 5
IdentifierUtils.java
in src/main/java/software/amazon/cloudformation/resource
92 5 475 810 4
CallChain.java
in src/main/java/software/amazon/cloudformation/proxy
88 8 644 810 5
Serializer.java
in src/main/java/software/amazon/cloudformation/resource
84 7 636 810 4
ProgressEvent.java
in src/main/java/software/amazon/cloudformation/proxy
83 7 653 810 3
CloudWatchLogHelper.java
in src/main/java/software/amazon/cloudformation/loggers
73 8 488 810 3
CloudWatchLogPublisher.java
in src/main/java/software/amazon/cloudformation/loggers
63 5 488 810 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
in
MANIFEST.in
in root
5 - 1087 1092 3
cfg
setup.cfg
in root
34 - 1020 1092 3
Logger.java
in src/main/java/software/amazon/cloudformation/proxy
4 - 810 810 1
LogFilter.java
in src/main/java/software/amazon/cloudformation/loggers
4 - 810 810 1
Builder.java
in src/main/java/software/amazon/cloudformation/proxy/delay
5 - 810 810 1
StabilizationMode.java
in src/main/java/software/amazon/cloudformation/proxy
5 - 810 810 1
FileScrubberException.java
in src/main/java/software/amazon/cloudformation/exceptions
7 1 810 810 1
OperationStatus.java
in src/main/java/software/amazon/cloudformation/proxy
7 - 810 810 1
Action.java
in src/main/java/software/amazon/cloudformation
8 - 810 810 1
RequestContext.java
in src/main/java/software/amazon/cloudformation/proxy
11 - 810 810 1
CfnInternalFailureException.java
in src/main/java/software/amazon/cloudformation/exceptions
12 2 810 810 1
Credentials.java
in src/main/java/software/amazon/cloudformation/proxy
12 - 810 810 1
StabilizationData.java
in src/main/java/software/amazon/cloudformation/proxy
12 - 810 810 1
SessionCredentialsProvider.java
in src/main/java/software/amazon/cloudformation/injection
13 2 810 810 1
TerminalException.java
in src/main/java/software/amazon/cloudformation/exceptions
14 3 810 810 1
ResourceAlreadyExistsException.java
in src/main/java/software/amazon/cloudformation/exceptions
16 3 810 810 1
CfnServiceInternalErrorException.java
in src/main/java/software/amazon/cloudformation/exceptions
16 3 810 810 1
CfnAccessDeniedException.java
in src/main/java/software/amazon/cloudformation/exceptions
16 3 810 810 1
CfnInvalidRequestException.java
in src/main/java/software/amazon/cloudformation/exceptions
16 3 810 810 1
CfnNetworkFailureException.java
in src/main/java/software/amazon/cloudformation/exceptions
16 3 810 810 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TagHelper.java
in python/rpdk/java/templates/init/guided_aws
110 10 161 161 1
CfnInvalidTypeConfigurationException.java
in src/main/java/software/amazon/cloudformation/exceptions
10 1 197 222 2
TypeConverter.java
in src/main/java/software/amazon/cloudformation/resource
31 2 447 447 1
AbstractWrapper.java
in src/main/java/software/amazon/cloudformation
406 15 104 488 13
ExecutableWrapper.java
in src/main/java/software/amazon/cloudformation
41 3 222 488 2
JavaLogPublisher.java
in src/main/java/software/amazon/cloudformation/loggers
14 2 488 488 1
WaitStrategy.java
in src/main/java/software/amazon/cloudformation/proxy
36 2 572 572 1
CallGraphNameGenerator.java
in src/main/java/software/amazon/cloudformation/proxy
6 - 644 644 1
HandlerWrapper.java
in python/rpdk/java/templates/generate
167 9 222 649 7
ResourceModel.java
in python/rpdk/java/templates/generate
84 2 323 649 2
ResourceModel.java
in python/rpdk/java/templates/init/guided_aws
84 2 649 649 1
StubUpdateHandler.java
in python/rpdk/java/templates/init/guided_aws
64 1 547 649 5
Translator.java
in python/rpdk/java/templates/init/guided_aws
60 11 161 649 3
StubHandlerTest.java
in python/rpdk/java/templates/init/guided_aws
59 3 547 649 3
AbstractTestBase.java
in python/rpdk/java/templates/init/guided_aws
58 2 636 649 2
StubDeleteHandler.java
in python/rpdk/java/templates/init/guided_aws
55 1 547 649 4
StubCreateHandler.java
in python/rpdk/java/templates/init/guided_aws
55 1 614 649 5
StubListHandlerTest.java
in python/rpdk/java/templates/init/default
43 2 649 649 1
StubHandlerTest.java
in python/rpdk/java/templates/init/default
43 2 649 649 1
StubListHandlerTest.java
in python/rpdk/java/templates/init/guided_aws
43 2 649 649 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in python/rpdk/java
3 - 29 1087 19
AbstractWrapper.java
in src/main/java/software/amazon/cloudformation
406 15 104 488 13
ResourceHandlerRequest.java
in src/main/java/software/amazon/cloudformation/proxy
31 - 104 810 10
HandlerRequest.java
in src/main/java/software/amazon/cloudformation/proxy
26 - 104 810 10
codegen.py
in python/rpdk/java
491 24 161 1087 33
TagHelper.java
in python/rpdk/java/templates/init/guided_aws
110 10 161 161 1
Translator.java
in python/rpdk/java/templates/init/guided_aws
60 11 161 649 3
CfnInvalidTypeConfigurationException.java
in src/main/java/software/amazon/cloudformation/exceptions
10 1 197 222 2
HandlerWrapper.java
in python/rpdk/java/templates/generate
167 9 222 649 7
CloudWatchScheduler.java
in src/main/java/software/amazon/cloudformation/scheduler
97 5 222 810 5
setup.py
in root
46 2 222 1092 10
LambdaWrapper.java
in src/main/java/software/amazon/cloudformation
42 3 222 810 22
ExecutableWrapper.java
in src/main/java/software/amazon/cloudformation
41 3 222 488 2
HandlerErrorCode.java
in src/main/java/software/amazon/cloudformation/proxy
23 - 222 810 3
POJO.java
in python/rpdk/java/templates/generate
21 - 222 649 3
ExceptionMessages.java
in src/main/java/software/amazon/cloudformation/proxy
20 1 222 810 2
RequestData.java
in src/main/java/software/amazon/cloudformation/proxy
19 - 222 810 6
ResourceHandlerTestPayload.java
in src/main/java/software/amazon/cloudformation/proxy
17 - 222 810 3
BaseHandler.java
in python/rpdk/java/templates/generate
12 1 222 649 2
ResourceModel.java
in python/rpdk/java/templates/generate
84 2 323 649 2