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
org.apache.commons commons-lang3 3.13.0 jar Apache-2.0
org.jetbrains annotations 24.1.0 jar The Apache Software License, Version 2.0
org.slf4j slf4j-api 2.0.12 jar MIT License

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
ch.qos.logback logback-classic 1.5.0 jar Eclipse Public License - v 1.0GNU Lesser General Public 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.github.hakky54 consolecaptor 1.0.3 jar Apache License, Version 2.0
nl.jqno.equalsverifier equalsverifier 3.15.6 jar Apache License, Version 2.0
org.assertj assertj-core 3.25.3 jar Apache License, Version 2.0
org.junit-pioneer junit-pioneer 2.2.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-api 5.10.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.2 jar Eclipse Public License v2.0
org.mutabilitydetector MutabilityDetector 0.10.6 jar The Apache Software License, Version 2.0

Project Transitive Dependencies

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

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
ch.qos.logback logback-core 1.5.0 jar Eclipse Public License - v 1.0GNU Lesser General Public 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
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
net.bytebuddy byte-buddy 1.14.11 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.hamcrest hamcrest-core 2.2 jar BSD License 3
org.junit.platform junit-platform-commons 1.10.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.9.2 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

Project Dependency Graph

Dependency Tree

Licenses

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

MIT License: SLF4J API Module

BSD License 3: Hamcrest, Hamcrest Core

Apache License, Version 2.0: AssertJ Core, Byte Buddy (without dependencies), EqualsVerifier | release normal jar, Objenesis, console-captor, oop_maven_template

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-pioneer

Apache-2.0: Apache Commons Lang

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

The Apache Software License, Version 2.0: FindBugs-jsr305, JetBrains Java Annotations, MutabilityDetector

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.5.0.jar 285.2 kB 230 178 28 11 Yes
logback-core-1.5.0.jar 600.7 kB 516 455 42 21 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
consolecaptor-1.0.3.jar 6.6 kB 13 3 1 1.8 Yes
byte-buddy-1.14.11.jar 4.2 MB 2935 2881 39 9 Yes
equalsverifier-3.15.6.jar 229.4 kB 156 119 12 17 Yes
commons-lang3-3.13.0.jar 632.3 kB 420 390 18 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
assertj-core-3.25.3.jar 1.4 MB 873 831 28 9 Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
hamcrest-core-2.2.jar 1.5 kB 8 1 1 1.7 Yes
annotations-24.1.0.jar 30.6 kB 70 60 3 9 Yes
junit-pioneer-2.2.0.jar 191 kB 168 151 10 11 Yes
junit-jupiter-api-5.10.2.jar 211 kB 197 182 8 9 Yes
junit-jupiter-engine-5.10.2.jar 244.7 kB 147 130 9 9 Yes
junit-jupiter-params-5.10.2.jar 586 kB 381 347 22 9 Yes
junit-platform-commons-1.10.2.jar 106.2 kB 64 44 7 9 Yes
junit-platform-engine-1.10.2.jar 204.8 kB 153 136 10 9 Yes
junit-platform-launcher-1.9.2.jar 169.2 kB 120 105 7 9 Yes
MutabilityDetector-0.10.6.jar 3.2 MB 1991 1843 65 1.8 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 9 Yes
slf4j-api-2.0.12.jar 68.1 kB 70 55 5 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
23 12.5 MB 8763 8109 343 21 23
compile: 3 compile: 731 kB compile: 560 compile: 505 compile: 26 21 compile: 3
runtime: 2 runtime: 885.9 kB runtime: 746 runtime: 633 runtime: 70 runtime: 2
test: 18 test: 10.9 MB test: 7457 test: 6971 test: 247 17 test: 18