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.21.2 jar The Apache Software License, Version 2.0
com.martiansoftware jsap 2.1 jar LGPL
commons-io commons-io 2.21.0 jar Apache-2.0
org.apache.commons commons-compress 1.28.0 jar Apache-2.0
org.apache.commons commons-lang3 3.20.0 jar Apache-2.0
org.apache.maven maven-model 3.6.0 jar Apache License, Version 2.0
org.apache.maven.shared maven-invoker 3.3.0 jar Apache-2.0
org.eclipse.jdt org.eclipse.jdt.core 3.45.0 jar EPL-2.0
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0
org.slf4j slf4j-api 2.0.17 jar MIT

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 Optional
ch.qos.logback logback-classic 1.5.32 jar Eclipse Public License - v 2.0GNU Lesser General Public License No
com.google.guava guava 33.5.0-jre jar Apache License, Version 2.0 No
com.mysema.querydsl querydsl-core 3.7.4 jar Apache License, Version 2.0 No
javax.validation validation-api 2.0.1.Final jar Apache License 2.0 No
javax.xml.bind jaxb-api 2.3.1 jar CDDL 1.1GPL2 w/ CPE No
org.assertj assertj-core 3.27.7 jar Apache-2.0 No
org.hamcrest hamcrest 3.0 jar BSD-3-Clause No
org.junit.jupiter junit-jupiter-engine 5.11.4 jar Eclipse Public License v2.0 No
org.junit.jupiter junit-jupiter-params 5.11.4 jar Eclipse Public License v2.0 No
org.junit.platform junit-platform-launcher 1.11.4 jar Eclipse Public License v2.0 No
org.mockito mockito-core 5.15.2 jar MIT No
org.mockito mockito-junit-jupiter 5.15.2 jar MIT No
org.tukaani xz 1.12 jar 0BSD No
org.kohsuke.metainf-services metainf-services 1.11 jar MIT license Yes

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.21 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.21.2 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.19.0 jar Apache-2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.apache.maven.shared maven-shared-utils 3.4.2 jar Apache-2.0
org.codehaus.plexus plexus-utils 3.1.0 jar Apache License, Version 2.0
org.eclipse.jdt ecj 3.45.0 jar EPL-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
ch.qos.logback logback-core 1.5.32 jar Eclipse Public License - v 2.0GNU Lesser General Public License
com.google.errorprone error_prone_annotations 2.41.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 3.1 jar Apache License, Version 2.0
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE
net.bytebuddy byte-buddy 1.18.3 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.15.11 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.11.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.11.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.11.4 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

CDDL 1.1: jaxb-api

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

Apache 2.0: error-prone annotations

BSD-3-Clause: Hamcrest

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

GPL2 w/ CPE: jaxb-api

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

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

LGPL: JSAP

0BSD: XZ for Java

Apache License 2.0: Bean Validation API

Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache Maven Invoker, Apache Maven Shared Utils, AssertJ Core

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, J2ObjC Annotations, Maven Model, Objenesis, Plexus Common Utilities, Querydsl - Core module

MIT: SLF4J API Module, Spoon Core, mockito-core, mockito-junit-jupiter

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

MIT license: META-INF/services generator

EPL-2.0: Eclipse Compiler for Java(TM), Java Development Tools Core

The Apache Software License, Version 2.0: Guava ListenableFuture only, Jackson-annotations, Jackson-core, jackson-databind, javax.inject

CeCILL-C: Spoon Core

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
logback-classic-1.5.32.jar 286.5 kB 221 178 29 11 Yes No
logback-core-1.5.32.jar 644.4 kB 539 - - - - No
   • Root - 532 481 39 11 Yes -
   • Versioned - 7 1 1 21 Yes -
jackson-annotations-2.21.jar 82.1 kB 89 76 2 1.8 Yes No
jackson-core-2.21.2.jar 595.5 kB 286 - - - - No
   • Root - 250 213 16 1.8 Yes -
   • Versioned - 2 1 1 9 No -
   • Versioned - 12 3 1 11 Yes -
   • Versioned - 11 2 1 17 Yes -
   • Versioned - 11 2 1 21 Yes -
jackson-databind-2.21.2.jar 1.7 MB 852 - - - - No
   • Root - 850 812 23 1.8 Yes -
   • Versioned - 2 1 1 9 No -
error_prone_annotations-2.41.0.jar 20.4 kB 49 - - - - No
   • Root - 42 29 2 1.8 Yes -
   • Versioned - 7 1 1 9 No -
failureaccess-1.0.3.jar 10.8 kB 25 - - - - No
   • Root - 17 2 1 1.8 Yes -
   • Versioned - 8 1 1 9 No -
guava-33.5.0-jre.jar 3 MB 2002 - - - - No
   • Root - 2000 1961 18 1.8 Yes -
   • Versioned - 2 1 1 9 No -
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - - -
j2objc-annotations-3.1.jar 16.8 kB 38 - - - - No
   • Root - 36 24 1 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jsap-2.1.jar 69.3 kB 79 69 6 1.4 No No
querydsl-core-3.7.4.jar 468.5 kB 373 349 13 1.6 Yes No
commons-codec-1.19.0.jar 374.7 kB 263 - - - - No
   • Root - 262 115 7 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-io-2.21.0.jar 585.3 kB 428 - - - - No
   • Root - 426 398 15 1.8 Yes -
   • Versioned - 2 1 1 9 No -
javax.activation-api-1.2.0.jar 56.7 kB 41 31 1 1.5 Yes No
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No No
validation-api-2.0.1.Final.jar 93.1 kB 163 143 9 1.8 Yes No
jaxb-api-2.3.1.jar 128.1 kB 136 - - - - No
   • Root - 131 111 7 1.8 Yes -
   • Versioned - 5 1 1 9 No -
byte-buddy-1.18.3.jar 9.2 MB 6220 - - - - No
   • Root - 3100 3046 39 1.5 Yes -
   • Versioned - 3090 3047 40 1.8 Yes -
   • Versioned - 30 25 1 - Yes -
byte-buddy-agent-1.15.11.jar 365.4 kB 170 - - - - No
   • Root - 91 72 2 1.5 Yes -
   • Versioned - 79 73 3 1.8 Yes -
commons-compress-1.28.0.jar 1.1 MB 642 - - - - No
   • Root - 641 589 36 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-lang3-3.20.0.jar 713.9 kB 454 - - - - No
   • Root - 452 421 18 1.8 Yes -
   • Versioned - 2 1 1 9 No -
maven-model-3.6.0.jar 166 kB 71 54 3 1.7 Yes No
maven-invoker-3.3.0.jar 34.1 kB 35 18 1 1.8 Yes No
maven-shared-utils-3.4.2.jar 151.1 kB 103 79 9 1.8 Yes No
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes No
assertj-core-3.27.7.jar 1.4 MB 887 - - - - No
   • Root - 883 842 29 1.8 Yes -
   • Versioned - 4 1 1 9 No -
plexus-utils-3.1.0.jar 261.6 kB 129 104 9 1.6 Yes No
ecj-3.45.0.jar 3.3 MB 947 808 21 17 Yes No
org.eclipse.jdt.core-3.45.0.jar 4.5 MB 1505 1446 38 17 Yes No
hamcrest-3.0.jar 126.4 kB 123 108 11 1.8 Yes No
jspecify-1.0.0.jar 3.8 kB 14 - - - - No
   • Root - 10 4 1 1.8 No -
   • Versioned - 4 1 1 9 No -
junit-jupiter-api-5.11.4.jar 216.4 kB 197 182 8 1.8 Yes No
junit-jupiter-engine-5.11.4.jar 260.1 kB 152 135 9 1.8 Yes No
junit-jupiter-params-5.11.4.jar 591.6 kB 388 354 22 1.8 Yes No
junit-platform-commons-1.11.4.jar 142 kB 88 - - - - No
   • Root - 78 64 8 1.8 Yes -
   • Versioned - 10 4 1 9 Yes -
junit-platform-engine-1.11.4.jar 246.8 kB 177 158 10 1.8 Yes No
junit-platform-launcher-1.11.4.jar 189 kB 131 116 7 1.8 Yes No
mockito-core-5.15.2.jar 710 kB 647 575 64 11 Yes No
mockito-junit-jupiter-5.15.2.jar 8.9 kB 13 5 2 11 Yes No
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes No
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes No
slf4j-api-2.0.17.jar 69.9 kB 71 - - - - No
   • Root - 69 55 4 1.8 Yes -
   • Versioned - 2 1 1 9 No -
xz-1.12.jar 168.8 kB 151 - - - - Yes
   • Root - 137 123 9 1.8 Yes -
   • Versioned - 14 7 4 9 Yes -
metainf-services-1.11.jar 7.5 kB 14 2 2 1.8 Yes No
Total Size Entries Classes Packages Java Version Debug Information Sealed
45 32.2 MB 19011 14413 566 17 41 1
compile: 17 compile: 13.8 MB compile: 5976 compile: 5267 compile: 210 17 compile: 14 -
test: 28 test: 18.5 MB test: 13035 test: 9146 test: 356 11 test: 27 test: 1