The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:
| GroupId | ArtifactId | Version | Type | License | 
| ch.qos.logback | logback-classic | 1.2.13 | jar | Eclipse Public License - v 1.0, GNU Lesser General Public License | 
| com.google.guava | failureaccess | 1.0.2 | jar | The Apache Software License, Version 2.0 | 
| com.google.guava | guava | 33.2.1-jre | jar | Apache License, Version 2.0 | 
| com.google.inject | guice | 5.1.0 | jar | The Apache Software License, Version 2.0 | 
| commons-cli | commons-cli | 1.8.0 | jar | Apache-2.0 | 
| commons-io | commons-io | 2.16.1 | jar | Apache-2.0 | 
| commons-jxpath | commons-jxpath | 1.3 | jar | The Apache Software License, Version 2.0 | 
| javax.annotation | javax.annotation-api | 1.3.2 | jar | CDDL + GPLv2 with classpath exception | 
| javax.inject | javax.inject | 1 | jar | The Apache Software License, Version 2.0 | 
| org.apache.httpcomponents | httpclient | 4.5.14 | jar | Apache License, Version 2.0 | 
| org.apache.httpcomponents | httpcore | 4.4.16 | jar | Apache License, Version 2.0 | 
| org.apache.maven | maven-artifact | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-builder-support | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-compat | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-core | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-embedder | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-model | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-model-builder | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-plugin-api | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-repository-metadata | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-resolver-provider | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-settings | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-settings-builder | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven | maven-slf4j-provider | 3.9.9 | jar | Apache-2.0 | 
| org.apache.maven.plugin-tools | maven-plugin-annotations | 3.13.1 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-api | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-connector-basic | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-impl | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-spi | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-transport-file | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-transport-http | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-transport-wagon | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.resolver | maven-resolver-util | 1.9.22 | jar | Apache-2.0 | 
| org.apache.maven.shared | maven-shared-utils | 3.4.2 | jar | Apache-2.0 | 
| org.apache.maven.wagon | wagon-file | 3.5.3 | jar | Apache License, Version 2.0 | 
| org.apache.maven.wagon | wagon-http | 3.5.3 | jar | Apache License, Version 2.0 | 
| org.apache.maven.wagon | wagon-provider-api | 3.5.3 | jar | Apache License, Version 2.0 | 
| org.codehaus.plexus | plexus-cipher | 2.0 | jar | Apache License, Version 2.0 | 
| org.codehaus.plexus | plexus-classworlds | 2.8.0 | jar | Apache License, Version 2.0 | 
| org.codehaus.plexus | plexus-component-annotations | 2.1.0 | jar | Apache License, Version 2.0 | 
| org.codehaus.plexus | plexus-interpolation | 1.27 | jar | Apache License, Version 2.0 | 
| org.codehaus.plexus | plexus-sec-dispatcher | 2.0 | jar | Apache License, Version 2.0 | 
| org.codehaus.plexus | plexus-utils | 3.5.1 | jar | Apache License, Version 2.0 | 
| org.codehaus.plexus | plexus-xml | 3.0.1 | jar | Apache License, Version 2.0 | 
| org.eclipse.sisu | org.eclipse.sisu.inject | 0.9.0.M3 | jar | Eclipse Public License, Version 2.0 | 
| org.eclipse.sisu | org.eclipse.sisu.plexus | 0.9.0.M3 | jar | Eclipse Public License, Version 2.0 | 
| org.fusesource.jansi | jansi | 2.4.1 | jar | Apache License, Version 2.0 | 
| org.junit.jupiter | junit-jupiter | 5.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.jupiter | junit-jupiter-api | 5.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.jupiter | junit-jupiter-engine | 5.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.jupiter | junit-jupiter-migrationsupport | 5.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.jupiter | junit-jupiter-params | 5.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-commons | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-console | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-engine | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-jfr | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-launcher | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-reporting | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-runner | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-suite | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-suite-api | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-suite-commons | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-suite-engine | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.platform | junit-platform-testkit | 1.10.3 | jar | Eclipse Public License v2.0 | 
| org.junit.vintage | junit-vintage-engine | 5.10.3 | jar | Eclipse Public License v2.0 | 
| org.powermock | powermock-reflect | 2.0.9 | jar | The Apache Software License, Version 2.0 | 
| org.slf4j | slf4j-api | 1.7.36 | jar | MIT License | 
| org.slf4j | slf4j-simple | 1.7.36 | jar | MIT License |