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.fasterxml.jackson.core jackson-databind 2.10.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.10.0 jar The Apache Software 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
io.cucumber cucumber-java8 4.7.1 jar MIT License
io.cucumber cucumber-junit 4.7.1 jar MIT License
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.junit.vintage junit-vintage-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.10 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
com.fasterxml.jackson.core jackson-annotations 2.10.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.10.0 jar The Apache Software 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
io.cucumber cucumber-core 4.7.1 jar MIT License
io.cucumber cucumber-expressions 7.0.2 jar MIT License
io.cucumber cucumber-java 4.7.1 jar MIT License
io.cucumber datatable 1.1.14 jar MIT License
io.cucumber datatable-dependencies 1.1.14 jar The Apache Software License, Version 2.0
io.cucumber gherkin 5.1.0 jar MIT License
io.cucumber tag-expressions 1.1.1 jar MIT License
junit junit 4.12 jar Eclipse Public License 1.0
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
net.jodah typetools 0.5.0 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.0 jar The Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
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

Apache 2: Objenesis

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Eclipse Public License 1.0: JUnit

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

MIT License: Cucumber Expressions, Cucumber Tag Expressions, Cucumber-JVM: Core, Cucumber-JVM: JUnit, Cucumber-JVM: Java, Cucumber-JVM: Java 8, DataTable, Gherkin

Apache License, Version 2.0: Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring TestContext Framework, Spring Web, TypeTools

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

New BSD License: Hamcrest Core

The MIT license: WrzasqPl Lambda common JSON setup

The Apache Software License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy Java agent, Jackson datatype: JSR310, Jackson-annotations, Jackson-core, Shaded DataTable Dependencies, jackson-databind, spring-security-core, spring-security-test, spring-security-web

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.10.0.jar 67.9 kB 81 69 2 - Yes
jackson-core-2.10.0.jar 348.6 kB 144 118 13 - Yes
jackson-databind-2.10.0.jar 1.4 MB 690 655 22 - Yes
jackson-datatype-jsr310-2.10.0.jar 105.7 kB 75 56 6 - Yes
cucumber-core-4.7.1.jar 639.2 kB 384 329 22 1.7 Yes
cucumber-expressions-7.0.2.jar 53.6 kB 52 42 1 1.7 Yes
cucumber-java-4.7.1.jar 660.1 kB 1304 1142 150 1.7 Yes
cucumber-java8-4.7.1.jar 1.2 MB 194 179 3 1.8 Yes
cucumber-junit-4.7.1.jar 38.4 kB 46 32 2 1.7 Yes
datatable-1.1.14.jar 61.9 kB 64 54 1 1.7 Yes
datatable-dependencies-1.1.14.jar 1.9 MB 892 825 34 1.7 Yes
gherkin-5.1.0.jar 342.1 kB 289 264 13 1.7 Yes
tag-expressions-1.1.1.jar 14.6 kB 22 12 1 1.7 Yes
junit-4.12.jar 314.9 kB 323 286 30 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
typetools-0.5.0.jar 11.8 kB 13 3 1 1.6 Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 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
junit-vintage-engine-5.4.2.jar 66.2 kB 52 38 5 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.10.jar 1.8 MB 981 155 12 - 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
Total Size Entries Classes Packages Java Version Debug Information
40 20.3 MB 14335 12247 813 1.8 40
compile: 4 compile: 1.9 MB compile: 990 compile: 898 compile: 43 - compile: 4
test: 35 test: 16.6 MB test: 12364 test: 11194 test: 758 - test: 35
provided: 1 provided: 1.8 MB provided: 981 provided: 155 provided: 12 - provided: 1