Project Dependency Management

compile

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 Classifier Type License
ch.qos.logback logback-classic 1.2.11 - jar Eclipse Public License - v 1.0, GNU Lesser General Public License
com.fasterxml.woodstox woodstox-core 6.5.1 - jar The Apache License, Version 2.0
com.google.guava failureaccess 1.0.1 - jar The Apache Software License, Version 2.0
com.google.guava guava 32.0.1-jre - jar Apache License, Version 2.0
com.google.inject guice 6.0.0 classes jar The Apache Software License, Version 2.0
commons-cli commons-cli 1.5.0 - jar Apache License, Version 2.0
commons-io commons-io 2.11.0 - jar Apache License, Version 2.0
commons-jxpath commons-jxpath 1.3 - jar The Apache Software License, Version 2.0
jakarta.inject jakarta.inject-api 2.0.1 - 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
net.bytebuddy byte-buddy 1.14.9 - jar Apache License, Version 2.0
org.apache.maven maven-api-core 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-api-meta 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-api-model 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-api-plugin 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-api-settings 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-api-spi 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-api-toolchain 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-api-xml 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-artifact 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-builder-support 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-compat 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-core 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-embedder 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-model 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-model-builder 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-plugin-api 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-repository-metadata 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-resolver-provider 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-settings 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-settings-builder 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-slf4j-provider 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-slf4j-wrapper 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-toolchain-builder 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-toolchain-model 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven maven-xml-impl 4.0.0-alpha-9 - jar Apache-2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.10.2 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-connector-basic 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-impl 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-transport-apache 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-transport-file 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-transport-jdk 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-transport-wagon 2.0.0-alpha-3 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 2.0.0-alpha-3 - 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.6.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.26 - 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 4.0.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-xml 4.0.1 - jar Apache License, Version 2.0
org.codehaus.woodstox stax2-api 4.2.1 - jar The BSD License
org.eclipse.sisu org.eclipse.sisu.inject 0.9.0.M2 no_asm jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.inject 0.9.0.M2 - jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.9.0.M2 - jar Eclipse Public License, Version 1.0
org.fusesource.jansi jansi 2.4.1 - jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter 5.10.1 - jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-api 5.10.1 - jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.1 - jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-migrationsupport 5.10.1 - jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-console 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-jfr 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-reporting 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-runner 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-api 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-commons 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-suite-engine 1.10.1 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-testkit 1.10.1 - jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.10.1 - jar Eclipse Public License v2.0
org.mockito mockito-android 5.7.0 - jar MIT
org.mockito mockito-core 5.7.0 - jar MIT
org.mockito mockito-errorprone 5.7.0 - jar MIT
org.mockito mockito-junit-jupiter 5.7.0 - jar MIT
org.mockito mockito-proxy 5.7.0 - jar MIT
org.mockito mockito-subclass 5.7.0 - jar MIT
org.ow2.asm asm 9.6 - jar BSD-3-Clause
org.slf4j slf4j-api 1.7.36 - jar MIT License
org.slf4j slf4j-simple 1.7.36 - jar MIT License

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
org.codehaus.plexus plexus-testing 1.0.0 jar Apache License, Version 2.0
org.hamcrest hamcrest-core 2.2 jar BSD License 3
org.hamcrest hamcrest-library 2.2 jar BSD License 3
org.xmlunit xmlunit-assertj 2.6.4 jar The Apache Software License, Version 2.0
org.xmlunit xmlunit-core 2.6.4 jar The Apache Software License, Version 2.0
org.xmlunit xmlunit-matchers 2.6.4 jar The Apache Software License, Version 2.0