The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
AmazonWebServicesClientProxy.java in src/main/java/software/amazon/cloudformation/proxy |
521 | 17 |
codegen.py in python/rpdk/java |
491 | 24 |
AbstractWrapper.java in src/main/java/software/amazon/cloudformation |
406 | 15 |
StdCallbackContext.java in src/main/java/software/amazon/cloudformation/proxy |
261 | 23 |
SdkPojoDeserializer.java in src/main/java/software/amazon/cloudformation/proxy/aws |
182 | 9 |
HandlerWrapper.java in python/rpdk/java/templates/generate |
167 | 9 |
MetricsPublisherImpl.java in src/main/java/software/amazon/cloudformation/metrics |
112 | 10 |
SdkPojoSerializer.java in src/main/java/software/amazon/cloudformation/proxy/aws |
110 | 5 |
TagHelper.java in python/rpdk/java/templates/init/guided_aws |
110 | 10 |
CloudFormationCallbackAdapter.java in src/main/java/software/amazon/cloudformation/proxy |
108 | 3 |
CloudWatchScheduler.java in src/main/java/software/amazon/cloudformation/scheduler |
97 | 5 |
utils.py in python/rpdk/java |
95 | 3 |
IdentifierUtils.java in src/main/java/software/amazon/cloudformation/resource |
92 | 5 |
CallChain.java in src/main/java/software/amazon/cloudformation/proxy |
88 | 8 |
Serializer.java in src/main/java/software/amazon/cloudformation/resource |
84 | 7 |
ResourceModel.java in python/rpdk/java/templates/generate |
84 | 2 |
ResourceModel.java in python/rpdk/java/templates/init/guided_aws |
84 | 2 |
ProgressEvent.java in src/main/java/software/amazon/cloudformation/proxy |
83 | 7 |
CloudWatchLogHelper.java in src/main/java/software/amazon/cloudformation/loggers |
73 | 8 |
StubUpdateHandler.java in python/rpdk/java/templates/init/guided_aws |
64 | 1 |
CloudWatchLogPublisher.java in src/main/java/software/amazon/cloudformation/loggers |
63 | 5 |
Translator.java in python/rpdk/java/templates/init/guided_aws |
60 | 11 |
StubHandlerTest.java in python/rpdk/java/templates/init/guided_aws |
59 | 3 |
AbstractTestBase.java in python/rpdk/java/templates/init/guided_aws |
58 | 2 |
StubDeleteHandler.java in python/rpdk/java/templates/init/guided_aws |
55 | 1 |
StubCreateHandler.java in python/rpdk/java/templates/init/guided_aws |
55 | 1 |
AWSServiceSerdeModule.java in src/main/java/software/amazon/cloudformation/proxy/aws |
49 | 5 |
setup.py in root |
46 | 2 |
StubListHandlerTest.java in python/rpdk/java/templates/init/default |
43 | 2 |
StubHandlerTest.java in python/rpdk/java/templates/init/default |
43 | 2 |
StubListHandlerTest.java in python/rpdk/java/templates/init/guided_aws |
43 | 2 |
LambdaWrapper.java in src/main/java/software/amazon/cloudformation |
42 | 3 |
ExecutableWrapper.java in src/main/java/software/amazon/cloudformation |
41 | 3 |
resolver.py in python/rpdk/java |
39 | 1 |
Blended.java in src/main/java/software/amazon/cloudformation/proxy/delay |
38 | 5 |
MultipleOf.java in src/main/java/software/amazon/cloudformation/proxy/delay |
38 | 3 |
WaitStrategy.java in src/main/java/software/amazon/cloudformation/proxy |
36 | 2 |
MetricsPublisherProxy.java in src/main/java/software/amazon/cloudformation/proxy |
36 | 6 |
ProxyClient.java in src/main/java/software/amazon/cloudformation/proxy |
35 | - |
Exponential.java in src/main/java/software/amazon/cloudformation/proxy/delay |
35 | 5 |
setup.cfg in root |
34 | - |
StubReadHandler.java in python/rpdk/java/templates/init/guided_aws |
33 | 1 |
ResourceHandlerRequest.java in src/main/java/software/amazon/cloudformation/proxy |
31 | - |
TypeConverter.java in src/main/java/software/amazon/cloudformation/resource |
31 | 2 |
MetricsPublisher.java in src/main/java/software/amazon/cloudformation/metrics |
29 | 7 |
BaseHandlerStd.java in python/rpdk/java/templates/init/guided_aws |
29 | 1 |
StubListHandler.java in python/rpdk/java/templates/init/guided_aws |
28 | 1 |
AmazonWebServicesProvider.java in src/main/java/software/amazon/cloudformation/injection |
27 | 2 |
HandlerRequest.java in src/main/java/software/amazon/cloudformation/proxy |
26 | - |
Constant.java in src/main/java/software/amazon/cloudformation/proxy/delay |
25 | 3 |
File | # lines | # units |
---|---|---|
codegen.py in python/rpdk/java |
491 | 24 |
StdCallbackContext.java in src/main/java/software/amazon/cloudformation/proxy |
261 | 23 |
AmazonWebServicesClientProxy.java in src/main/java/software/amazon/cloudformation/proxy |
521 | 17 |
AbstractWrapper.java in src/main/java/software/amazon/cloudformation |
406 | 15 |
Translator.java in python/rpdk/java/templates/init/guided_aws |
60 | 11 |
MetricsPublisherImpl.java in src/main/java/software/amazon/cloudformation/metrics |
112 | 10 |
TagHelper.java in python/rpdk/java/templates/init/guided_aws |
110 | 10 |
SdkPojoDeserializer.java in src/main/java/software/amazon/cloudformation/proxy/aws |
182 | 9 |
HandlerWrapper.java in python/rpdk/java/templates/generate |
167 | 9 |
CloudWatchLogHelper.java in src/main/java/software/amazon/cloudformation/loggers |
73 | 8 |
CallChain.java in src/main/java/software/amazon/cloudformation/proxy |
88 | 8 |
ProgressEvent.java in src/main/java/software/amazon/cloudformation/proxy |
83 | 7 |
Serializer.java in src/main/java/software/amazon/cloudformation/resource |
84 | 7 |
MetricsPublisher.java in src/main/java/software/amazon/cloudformation/metrics |
29 | 7 |
MetricsPublisherProxy.java in src/main/java/software/amazon/cloudformation/proxy |
36 | 6 |
CloudWatchLogPublisher.java in src/main/java/software/amazon/cloudformation/loggers |
63 | 5 |
AWSServiceSerdeModule.java in src/main/java/software/amazon/cloudformation/proxy/aws |
49 | 5 |
SdkPojoSerializer.java in src/main/java/software/amazon/cloudformation/proxy/aws |
110 | 5 |
Exponential.java in src/main/java/software/amazon/cloudformation/proxy/delay |
35 | 5 |
Blended.java in src/main/java/software/amazon/cloudformation/proxy/delay |
38 | 5 |
There are 34 files with lines longer than 120 characters. In total, there are 149 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
AmazonWebServicesClientProxy.java in src/main/java/software/amazon/cloudformation/proxy |
521 | 17 | 23 |
AbstractWrapper.java in src/main/java/software/amazon/cloudformation |
406 | 15 | 20 |
MetricsPublisherImpl.java in src/main/java/software/amazon/cloudformation/metrics |
112 | 10 | 13 |
TagHelper.java in python/rpdk/java/templates/init/guided_aws |
110 | 10 | 10 |
StdCallbackContext.java in src/main/java/software/amazon/cloudformation/proxy |
261 | 23 | 7 |
CallChain.java in src/main/java/software/amazon/cloudformation/proxy |
88 | 8 | 7 |
HandlerWrapper.java in python/rpdk/java/templates/generate |
167 | 9 | 6 |
ResourceModel.java in python/rpdk/java/templates/generate |
84 | 2 | 6 |
ResourceModel.java in python/rpdk/java/templates/init/guided_aws |
84 | 2 | 6 |
CloudWatchScheduler.java in src/main/java/software/amazon/cloudformation/scheduler |
97 | 5 | 4 |
StubUpdateHandler.java in python/rpdk/java/templates/init/guided_aws |
64 | 1 | 4 |
CloudWatchLogHelper.java in src/main/java/software/amazon/cloudformation/loggers |
73 | 8 | 3 |
AWSServiceSerdeModule.java in src/main/java/software/amazon/cloudformation/proxy/aws |
49 | 5 | 3 |
MetricsPublisherProxy.java in src/main/java/software/amazon/cloudformation/proxy |
36 | 6 | 3 |
IdentifierUtils.java in src/main/java/software/amazon/cloudformation/resource |
92 | 5 | 3 |
StubDeleteHandler.java in python/rpdk/java/templates/init/guided_aws |
55 | 1 | 3 |
StubCreateHandler.java in python/rpdk/java/templates/init/guided_aws |
55 | 1 | 3 |
ProxyClient.java in src/main/java/software/amazon/cloudformation/proxy |
35 | - | 2 |
SdkPojoSerializer.java in src/main/java/software/amazon/cloudformation/proxy/aws |
110 | 5 | 2 |
SdkPojoDeserializer.java in src/main/java/software/amazon/cloudformation/proxy/aws |
182 | 9 | 2 |