Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
com.amazonaws aws-java-sdk-iam 1.11.588 jar Apache License, Version 2.0
com.amazonaws aws-lambda-java-core 1.2.0 jar Apache License, Version 2.0
com.amazonaws aws-xray-recorder-sdk-aws-sdk 2.2.1 jar Apache License, Version 2.0
com.amazonaws aws-xray-recorder-sdk-aws-sdk-instrumentor 2.2.1 jar Apache License, Version 2.0
com.sunrun cfn-response 1.2.1 jar The Apache License, Version 2.0
io.symphonia lambda-logging 1.0.3 jar Apache License, Version 2.0
javax.xml.bind jaxb-api 2.3.1 jar CDDL 1.1GPL2 w/ CPE
org.slf4j slf4j-api 1.7.26 jar MIT License
pl.wrzasq.commons commons-aws 1.0.21 jar The MIT license
pl.wrzasq.lambda lambda-json 1.0.35 jar The MIT license

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.junit.jupiter junit-jupiter-api 5.4.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.4.2 jar Eclipse Public License v2.0
org.mockito mockito-core 2.27.0 jar The MIT License
org.mockito mockito-junit-jupiter 2.27.0 jar The MIT License
org.springframework spring-test 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework.security spring-security-test 5.1.5.RELEASE jar The Apache Software License, Version 2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
org.projectlombok lombok 1.18.2 jar The MIT License

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
ch.qos.logback logback-classic 1.2.3 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback logback-core 1.2.3 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.amazonaws aws-java-sdk-cloudformation 1.11.588 jar Apache License, Version 2.0
com.amazonaws aws-java-sdk-core 1.11.588 jar Apache License, Version 2.0
com.amazonaws aws-java-sdk-sns 1.11.588 jar Apache License, Version 2.0
com.amazonaws aws-java-sdk-sqs 1.11.588 jar Apache License, Version 2.0
com.amazonaws aws-java-sdk-xray 1.11.398 jar Apache License, Version 2.0
com.amazonaws aws-lambda-java-events 2.2.6 jar Apache License, Version 2.0
com.amazonaws aws-xray-recorder-sdk-aws-sdk-core 2.2.1 jar Apache License, Version 2.0
com.amazonaws aws-xray-recorder-sdk-core 2.2.1 jar Apache License, Version 2.0
com.amazonaws jmespath-java 1.11.588 jar Apache License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.9.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.9 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.9.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-cbor 2.6.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.9.9 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.1 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.9 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.1.3 jar The Apache Software License, Version 2.0
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE
joda-time joda-time 2.8.1 jar Apache 2
org.apache.httpcomponents httpclient 4.5.2 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.4 jar Apache License, Version 2.0
org.slf4j log4j-over-slf4j 1.7.25 jar Apache Software Licenses
software.amazon.ion ion-java 1.0.2 jar The Apache License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
net.bytebuddy byte-buddy 1.9.10 jar The Apache Software License, Version 2.0
net.bytebuddy byte-buddy-agent 1.9.10 jar The Apache Software License, Version 2.0
org.apiguardian apiguardian-api 1.0.0 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.4.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.4.2 jar Eclipse Public License v2.0
org.objenesis objenesis 2.6 jar Apache 2
org.opentest4j opentest4j 1.1.1 jar The Apache License, Version 2.0
org.springframework spring-aop 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-context 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework spring-web 5.1.6.RELEASE jar Apache License, Version 2.0
org.springframework.security spring-security-core 5.1.5.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-web 5.1.5.RELEASE jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: jaxb-api

The Apache License, Version 2.0: Cloudformation Response Java, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j, software.amazon.ion:ion-java

MIT License: SLF4J API Module

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API

GPL2 w/ CPE: jaxb-api

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

The MIT license: WrzasqPl CloudFormation password policy handler, WrzasqPl Commons AWS, WrzasqPl Lambda common JSON setup

Apache 2: Joda-Time, Objenesis

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

Apache Software Licenses: Log4j Implemented Over SLF4J

The MIT License: Project Lombok, mockito-core, mockito-junit-jupiter

Apache License, Version 2.0: AWS Java SDK for AWS CloudFormation, AWS Java SDK for AWS IAM, AWS Java SDK for AWS X-Ray, AWS Java SDK for Amazon SNS, AWS Java SDK for Amazon SQS, AWS Lambda Java Core Library, AWS Lambda Java Events Library, AWS SDK for Java - Core, AWS X-Ray Recorder SDK for Java - AWS SDK Core, AWS X-Ray Recorder SDK for Java - AWS SDK Handler, AWS X-Ray Recorder SDK for Java - AWS SDK Instrumentor, AWS X-Ray Recorder SDK for Java - Core, Apache HttpClient, Apache HttpCore, JMES Path Query library, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring TestContext Framework, Spring Web, lambda-logging

The Apache Software License, Version 2.0: Apache Commons Codec, Byte Buddy (without dependencies), Byte Buddy Java agent, Commons Logging, FindBugs-jsr305, Jackson datatype: JSR310, Jackson-annotations, Jackson-core, Jackson-dataformat-CBOR, jackson-databind, spring-security-core, spring-security-test, spring-security-web

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
logback-classic-1.2.3.jar 290.3 kB 234 175 27 1.6 Yes
logback-core-1.2.3.jar 471.9 kB 419 373 36 1.6 Yes
aws-java-sdk-cloudformation-1.11.588.jar 651.1 kB 415 398 5 1.6 Yes
aws-java-sdk-core-1.11.588.jar 947.7 kB 898 817 64 1.6 Yes
aws-java-sdk-iam-1.11.588.jar 1.4 MB 910 893 5 1.6 Yes
aws-java-sdk-sns-1.11.588.jar 368.6 kB 287 268 7 1.6 Yes
aws-java-sdk-sqs-1.11.588.jar 308.6 kB 219 198 8 1.6 Yes
aws-java-sdk-xray-1.11.398.jar 311.6 kB 192 179 3 1.6 Yes
aws-lambda-java-core-1.2.0.jar 7.4 kB 22 10 1 1.5 Yes
aws-lambda-java-events-2.2.6.jar 97.4 kB 68 55 1 1.5 Yes
aws-xray-recorder-sdk-aws-sdk-2.2.1.jar 12.9 kB 14 1 1 1.8 Yes
aws-xray-recorder-sdk-aws-sdk-core-2.2.1.jar 7.9 kB 21 7 2 1.8 Yes
aws-xray-recorder-sdk-aws-sdk-instrumentor-2.2.1.jar 2.8 kB 14 0 0 - No
aws-xray-recorder-sdk-core-2.2.1.jar 134.7 kB 122 94 16 1.8 Yes
jmespath-java-1.11.588.jar 26.9 kB 38 28 1 1.6 Yes
jackson-annotations-2.9.0.jar 66.5 kB 80 68 1 1.6 Yes
jackson-core-2.9.9.jar 325.6 kB 132 107 11 1.6 Yes
jackson-databind-2.9.9.3.jar 1.3 MB 658 624 20 1.7 Yes
jackson-dataformat-cbor-2.6.7.jar 48.5 kB 25 10 1 1.6 Yes
jackson-datatype-jsr310-2.9.9.jar 100.7 kB 73 54 5 1.8 Yes
jsr305-3.0.1.jar 19.9 kB 46 35 3 1.5 Yes
cfn-response-1.2.1.jar 8 kB 14 4 1 1.8 Yes
commons-codec-1.9.jar 264 kB 227 85 6 1.6 Yes
commons-logging-1.1.3.jar 62 kB 42 28 2 1.1 Yes
lambda-logging-1.0.3.jar 5.6 kB 16 3 1 1.7 Yes
javax.activation-api-1.2.0.jar 56.7 kB 41 31 1 1.5 Yes
jaxb-api-2.3.1.jar 128.1 kB 136 111 7 - Yes
joda-time-2.8.1.jar 621.9 kB 749 246 7 1.5 Yes
byte-buddy-1.9.10.jar 3.3 MB 2368 2319 37 - Yes
byte-buddy-agent-1.9.10.jar 43.4 kB 41 31 2 - Yes
httpclient-4.5.2.jar 736.7 kB 504 463 24 1.6 Yes
httpcore-4.4.4.jar 326.7 kB 284 254 17 1.6 Yes
apiguardian-api-1.0.0.jar 2.2 kB 7 2 1 1.6 Yes
junit-jupiter-api-5.4.2.jar 134.2 kB 133 119 6 1.8 Yes
junit-jupiter-engine-5.4.2.jar 177.8 kB 117 99 9 1.8 Yes
junit-platform-commons-1.4.2.jar 89.4 kB 56 36 6 - Yes
junit-platform-engine-1.4.2.jar 141.8 kB 118 103 7 1.8 Yes
mockito-core-2.27.0.jar 588.3 kB 633 560 65 1.6 Yes
mockito-junit-jupiter-2.27.0.jar 4.8 kB 9 2 1 1.8 Yes
objenesis-2.6.jar 55.7 kB 59 43 10 1.6 Yes
opentest4j-1.1.1.jar 7.1 kB 10 6 1 1.6 Yes
lombok-1.18.2.jar 1.7 MB 966 144 12 - Yes
log4j-over-slf4j-1.7.25.jar 23.6 kB 43 30 4 1.5 Yes
slf4j-api-1.7.26.jar 41.1 kB 46 34 4 1.5 Yes
spring-aop-5.1.6.RELEASE.jar 369 kB 306 277 17 1.8 Yes
spring-beans-5.1.6.RELEASE.jar 673.3 kB 410 380 13 1.8 Yes
spring-context-5.1.6.RELEASE.jar 1.1 MB 909 822 64 1.8 Yes
spring-core-5.1.6.RELEASE.jar 1.3 MB 932 877 47 1.8 Yes
spring-expression-5.1.6.RELEASE.jar 280.5 kB 164 150 6 1.8 Yes
spring-jcl-5.1.6.RELEASE.jar 23.8 kB 28 17 2 1.8 Yes
spring-test-5.1.6.RELEASE.jar 619 kB 465 413 37 1.8 Yes
spring-web-5.1.6.RELEASE.jar 1.4 MB 980 911 54 1.8 Yes
spring-security-core-5.1.5.RELEASE.jar 433.2 kB 406 336 47 1.8 Yes
spring-security-test-5.1.5.RELEASE.jar 70.6 kB 72 54 8 1.8 Yes
spring-security-web-5.1.5.RELEASE.jar 537.6 kB 453 385 51 1.8 Yes
commons-aws-1.0.21.jar 24.5 kB 33 17 5 1.8 Yes
lambda-json-1.0.35.jar 3.7 kB 13 1 1 1.8 Yes
ion-java-1.0.2.jar 565.4 kB 353 336 8 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
58 22.8 MB 17030 14123 809 1.8 57
compile: 35 compile: 9.8 MB compile: 7388 compile: 6037 compile: 306 - compile: 34
test: 22 test: 11.3 MB test: 8676 test: 7942 test: 491 - test: 22
provided: 1 provided: 1.7 MB provided: 966 provided: 144 provided: 12 - provided: 1