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.github.spotbugs spotbugs-annotations 4.8.6 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1
org.apache.logging.log4j log4j-api 2.23.1 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.23.1 jar Apache-2.0

runtime

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

GroupId ArtifactId Version Type Licenses
org.apache.logging.log4j log4j-slf4j-impl 2.23.1 jar Apache-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-java 7.19.0 jar MIT License
io.cucumber cucumber-junit-platform-engine 7.19.0 jar MIT License
io.cucumber cucumber-picocontainer 7.19.0 jar MIT License
org.junit.jupiter junit-jupiter-api 5.11.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.11.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.11.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.11.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite 1.11.1 jar Eclipse Public License v2.0
org.mockito mockito-core 5.14.0 jar MIT
org.mockito mockito-junit-jupiter 5.14.0 jar MIT

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.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0

runtime

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

GroupId ArtifactId Version Type Licenses
org.slf4j slf4j-api 1.7.36 jar 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
io.cucumber ci-environment 10.0.1 jar MIT License
io.cucumber cucumber-core 7.19.0 jar MIT License
io.cucumber cucumber-expressions 17.1.0 jar MIT License
io.cucumber cucumber-gherkin 7.19.0 jar MIT License
io.cucumber cucumber-gherkin-messages 7.19.0 jar MIT License
io.cucumber cucumber-plugin 7.19.0 jar MIT License
io.cucumber datatable 7.19.0 jar MIT License
io.cucumber docstring 7.19.0 jar MIT License
io.cucumber gherkin 28.0.0 jar MIT License
io.cucumber html-formatter 21.7.0 jar MIT License
io.cucumber junit-xml-formatter 0.5.0 jar MIT License
io.cucumber messages 24.1.0 jar MIT License
io.cucumber query 12.2.0 jar MIT License
io.cucumber tag-expressions 6.1.0 jar MIT License
io.cucumber testng-xml-formatter 0.2.0 jar MIT License
net.bytebuddy byte-buddy 1.15.2 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.15.2 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.11.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.11.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-api 1.11.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-commons 1.11.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-engine 1.11.1 jar Eclipse Public License v2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.picocontainer picocontainer 2.15 jar BSD

Project Dependency Graph

Dependency Tree

Licenses

BSD: PicoContainer Core

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

MIT License: Cucumber CiEnvironment, Cucumber Expressions, Cucumber HTML Formatter, Cucumber Messages, Cucumber Query, Cucumber Tag Expressions, Cucumber-JVM: Core, Cucumber-JVM: Docstring, Cucumber-JVM: Gherkin, Cucumber-JVM: Gherkin Messages, Cucumber-JVM: JUnit 5 - JUnit Platform Engine, Cucumber-JVM: Java, Cucumber-JVM: PicoContainer, Cucumber-JVM: Plugin, Cucumber-JVN: DataTable, Gherkin, JUnit XML Formatter, SLF4J API Module, TestNG XML Formatter

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Objenesis, PowerStatsToolbaselineJava

Apache-2.0: Apache Log4j API, Apache Log4j Core, Apache Log4j SLF4J Binding

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API, JUnit Platform Launcher, JUnit Platform Suite (Aggregator), JUnit Platform Suite API, JUnit Platform Suite Commons, JUnit Platform Suite Engine

MIT: mockito-core, mockito-junit-jupiter

GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1: SpotBugs Annotations

The Apache Software License, Version 2.0: FindBugs-jsr305

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
spotbugs-annotations-4.8.6.jar 15.3 kB 31 24 1 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
ci-environment-10.0.1.jar 49.7 kB 49 31 2 1.8 Yes
cucumber-core-7.19.0.jar 3 MB 1439 1331 56 1.8 Yes
cucumber-expressions-17.1.0.jar 79.4 kB 64 54 1 1.8 Yes
cucumber-gherkin-7.19.0.jar 7.5 kB 20 9 1 1.8 Yes
cucumber-gherkin-messages-7.19.0.jar 29 kB 29 15 1 1.8 Yes
cucumber-java-7.19.0.jar 746.3 kB 1456 1366 79 1.8 Yes
cucumber-junit-platform-engine-7.19.0.jar 56.5 kB 45 - - - -
   • Root - 43 28 1 1.8 Yes
   • Versioned - 2 1 1 9 No
cucumber-picocontainer-7.19.0.jar 5.3 kB 14 2 1 1.8 Yes
cucumber-plugin-7.19.0.jar 33.1 kB 58 47 2 1.8 Yes
datatable-7.19.0.jar 108.3 kB 95 78 3 1.8 Yes
docstring-7.19.0.jar 11.8 kB 18 8 1 1.8 Yes
gherkin-28.0.0.jar 111.5 kB 66 56 1 1.8 Yes
html-formatter-21.7.0.jar 274.7 kB 18 3 1 1.8 Yes
junit-xml-formatter-0.5.0.jar 14 kB 14 4 1 1.8 Yes
messages-24.1.0.jar 90.7 kB 82 70 2 1.8 Yes
query-12.2.0.jar 26.8 kB 25 15 1 1.8 Yes
tag-expressions-6.1.0.jar 13.3 kB 22 12 1 1.8 Yes
testng-xml-formatter-0.2.0.jar 15.4 kB 15 5 1 1.8 Yes
byte-buddy-1.15.2.jar 4.2 MB 2953 - - - -
   • Root - 2951 2898 38 1.6 Yes
   • Versioned - 2 1 1 9 No
byte-buddy-agent-1.15.2.jar 262.8 kB 93 - - - -
   • Root - 91 72 2 1.5 Yes
   • Versioned - 2 1 1 9 No
log4j-api-2.23.1.jar 342.5 kB 241 - - - -
   • Root - 230 205 9 1.8 Yes
   • Versioned - 11 4 2 9 Yes
log4j-core-2.23.1.jar 1.9 MB 1310 - - - -
   • Root - 1293 1206 55 1.8 Yes
   • Versioned - 17 7 4 9 Yes
log4j-slf4j-impl-2.23.1.jar 22.6 kB 28 12 3 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
junit-jupiter-api-5.11.1.jar 216.3 kB 197 182 8 1.8 Yes
junit-jupiter-engine-5.11.1.jar 260.1 kB 152 135 9 1.8 Yes
junit-jupiter-params-5.11.1.jar 591.4 kB 388 354 22 1.8 Yes
junit-platform-commons-1.11.1.jar 140.6 kB 86 - - - -
   • Root - 77 63 8 1.8 Yes
   • Versioned - 9 3 1 9 Yes
junit-platform-engine-1.11.1.jar 246.6 kB 177 158 10 1.8 Yes
junit-platform-launcher-1.11.1.jar 189 kB 131 116 7 1.8 Yes
junit-platform-suite-1.11.1.jar 6.4 kB 5 1 1 9 No
junit-platform-suite-api-1.11.1.jar 26.1 kB 41 32 2 1.8 No
junit-platform-suite-commons-1.11.1.jar 18 kB 12 3 2 1.8 Yes
junit-platform-suite-engine-1.11.1.jar 27.6 kB 22 11 2 1.8 Yes
mockito-core-5.14.0.jar 707.3 kB 645 573 64 11 Yes
mockito-junit-jupiter-5.14.0.jar 8.9 kB 13 5 2 11 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
picocontainer-2.15.jar 325.8 kB 286 258 16 1.5 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
42 14.3 MB 10515 9566 438 11 40
compile: 4 compile: 2.3 MB compile: 1628 compile: 1470 compile: 68 1.8 compile: 4
runtime: 2 runtime: 63.7 kB runtime: 74 runtime: 46 runtime: 7 runtime: 2
test: 36 test: 12 MB test: 8813 test: 8050 test: 363 11 test: 34