## 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.logging.log4j | log4j-1.2-api | 2.23.1 | jar | Apache-2.0
org.apache.logging.log4j | log4j-slf4j-impl | 2.23.1 | jar | Apache-2.0
org.apache.torque | torque-generator | 6.0 | 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
--- | --- | --- | --- | ---
commons-io | commons-io | 2.15.1 | jar | Apache-2.0
org.junit.jupiter | junit-jupiter | 5.10.2 | jar | Eclipse Public License v2.0

### provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId | ArtifactId | Version | Type | Licenses
--- | --- | --- | --- | ---
org.apache.maven | maven-core | 3.9.6 | jar | Apache-2.0
org.apache.maven.plugin-tools | maven-plugin-annotations | 3.12.0 | jar | Apache-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.

### 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.googlecode.javaewah | JavaEWAH | 1.2.3 | jar | Apache 2
commons-beanutils | commons-beanutils | 1.9.4 | jar | Apache License, Version 2.0
commons-codec | commons-codec | 1.16.0 | jar | Apache-2.0
commons-collections | commons-collections | 3.2.2 | jar | Apache License, Version 2.0
commons-jxpath | commons-jxpath | 1.3 | jar | The Apache Software License, Version 2.0
commons-logging | commons-logging | 1.3.0 | jar | Apache-2.0
org.apache.commons | commons-lang3 | 3.14.0 | jar | Apache-2.0
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
org.apache.logging.log4j | log4j-jcl | 2.23.1 | jar | Apache-2.0
org.apache.velocity | velocity-engine-core | 2.3 | jar | Apache License, Version 2.0
org.apiguardian | apiguardian-api | 1.1.2 | jar | The Apache License, Version 2.0
org.codehaus.groovy | groovy | 3.0.9 | jar | The Apache Software License, Version 2.0
org.codehaus.groovy | groovy-all | 3.0.9 | pom | The Apache Software License, Version 2.0
org.codehaus.groovy | groovy-astbuilder | 3.0.9 | jar | The Apache Software License, Version 2.0
org.codehaus.groovy | groovy-cli-picocli | 3.0.9 | jar | The Apache Software License, Version 2.0
org.codehaus.groovy | groovy-templates | 3.0.9 | jar | The Apache Software License, Version 2.0
org.codehaus.groovy | groovy-test-junit5 | 3.0.9 | jar | The Apache Software License, Version 2.0
org.eclipse.jgit | org.eclipse.jgit | 6.7.0.202309050840-r | jar | Eclipse Distribution License (New BSD License)
org.junit.jupiter | junit-jupiter-api | 5.10.2 | jar | Eclipse Public License v2.0
org.junit.platform | junit-platform-commons | 1.10.2 | jar | Eclipse Public License v2.0
org.opentest4j | opentest4j | 1.3.0 | jar | The Apache License, Version 2.0
org.slf4j | slf4j-api | 1.7.36 | 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
--- | --- | --- | --- | ---
info.picocli | picocli | 4.6.1 | jar | The Apache Software License, version 2.0
org.junit.jupiter | junit-jupiter-engine | 5.10.2 | jar | Eclipse Public License v2.0
org.junit.platform | junit-platform-engine | 1.10.2 | jar | Eclipse Public License v2.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
--- | --- | --- | --- | ---
org.junit.jupiter | junit-jupiter-params | 5.10.2 | jar | Eclipse Public License v2.0
org.junit.platform | junit-platform-launcher | 1.10.2 | jar | Eclipse Public License v2.0

### provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId | ArtifactId | Version | Type | Licenses
--- | --- | --- | --- | ---
aopalliance | aopalliance | 1.0 | jar | Public Domain
com.google.guava | failureaccess | 1.0.1 | jar | The Apache Software License, Version 2.0
com.google.inject | guice | 5.1.0 | jar | The Apache Software License, Version 2.0
javax.annotation | javax.annotation-api | 1.2 | jar | CDDL + GPLv2 with classpath exception
javax.inject | javax.inject | 1 | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-artifact | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-builder-support | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-model | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-model-builder | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-plugin-api | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-repository-metadata | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-resolver-provider | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-settings | 3.9.6 | jar | Apache-2.0
org.apache.maven | maven-settings-builder | 3.9.6 | jar | Apache-2.0
org.apache.maven.resolver | maven-resolver-api | 1.9.18 | jar | Apache-2.0
org.apache.maven.resolver | maven-resolver-impl | 1.9.18 | jar | Apache-2.0
org.apache.maven.resolver | maven-resolver-named-locks | 1.9.18 | jar | Apache-2.0
org.apache.maven.resolver | maven-resolver-spi | 1.9.18 | jar | Apache-2.0
org.apache.maven.resolver | maven-resolver-util | 1.9.18 | jar | Apache-2.0
org.apache.maven.shared | maven-shared-utils | 3.3.4 | 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.7.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.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 | 3.5.1 | jar | Apache License, Version 2.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

## Project Dependency Graph

### Dependency Tree

- org.apache.torque:torque-maven-plugin:maven-plugin:6.0

  Torque Generator Maven 2 Plugin
  Description: Torque parent project URL: https://db.apache.org/torque/torque-maven-plugin/ Project Licenses: Apache-2.0

  - org.apache.torque:torque-generator:jar:6.0 (compile)

    Torque Generator
    Description: Torque parent project URL: https://db.apache.org/torque/torque-generator/ Project Licenses: Apache-2.0

    - org.eclipse.jgit:org.eclipse.jgit:jar:6.7.0.202309050840-r (compile)

      JGit - Core
      Description: Repository access and algorithms URL: https://www.eclipse.org/jgit//org.eclipse.jgit Project Licenses: Eclipse Distribution License (New BSD License)

      - com.googlecode.javaewah:JavaEWAH:jar:1.2.3 (compile)

        JavaEWAH
        Description: The bit array data structure is implemented in Java as the BitSet class. Unfortunately, this fails to scale without compression. JavaEWAH is a word-aligned compressed variant of the Java bitset class. It uses a 64-bit run-length encoding (RLE) compression scheme. The goal of word-aligned compression is not to achieve the best compression, but rather to improve query processing time. Hence, we try to save CPU cycles, maybe at the expense of storage. However, the EWAH scheme we implemented is always more efficient storage-wise than an uncompressed bitmap (implemented in Java as the BitSet class). Unlike some alternatives, javaewah does not rely on a patented scheme. URL: https://github.com/lemire/javaewah Project Licenses: Apache 2

      - commons-codec:commons-codec:jar:1.16.0 (compile)

        Apache Commons Codec
        Description: The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. URL: https://commons.apache.org/proper/commons-codec/ Project Licenses: Apache-2.0

    - org.apache.logging.log4j:log4j-core:jar:2.23.1 (compile)

      Apache Log4j Core
      Description: The Apache Log4j Implementation URL: https://logging.apache.org/log4j/2.x/log4j/log4j-core/ Project Licenses: Apache-2.0

    - org.apache.logging.log4j:log4j-jcl:jar:2.23.1 (compile)

      Apache Log4j Commons Logging Bridge
      Description: The Apache Log4j Commons Logging Adapter URL: https://logging.apache.org/log4j/2.x/log4j/log4j-jcl/ Project Licenses: Apache-2.0

      - commons-logging:commons-logging:jar:1.3.0 (compile)

        Apache Commons Logging
        Description: Apache Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. URL: https://commons.apache.org/proper/commons-logging/ Project Licenses: Apache-2.0

    - org.apache.commons:commons-lang3:jar:3.14.0 (compile)

      Apache Commons Lang
      Description: Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. URL: https://commons.apache.org/proper/commons-lang/ Project Licenses: Apache-2.0

    - commons-beanutils:commons-beanutils:jar:1.9.4 (compile)

      Apache Commons BeanUtils
      Description: Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. URL: https://commons.apache.org/proper/commons-beanutils/ Project Licenses: Apache License, Version 2.0

      - commons-collections:commons-collections:jar:3.2.2 (compile)

        Apache Commons Collections
        Description: Types that extend and augment the Java Collections Framework. URL: http://commons.apache.org/collections/ Project Licenses: Apache License, Version 2.0

    - commons-jxpath:commons-jxpath:jar:1.3 (compile)

      Commons JXPath
      Description: A Java-based implementation of XPath 1.0 that, in addition to XML processing, can inspect/modify Java object graphs (the library's explicit purpose) and even mixed Java/XML structures. URL: http://commons.apache.org/jxpath/ Project Licenses: The Apache Software License, Version 2.0

    - org.apache.velocity:velocity-engine-core:jar:2.3 (compile)

      Apache Velocity - Engine
      Description: Apache Velocity is a general purpose template engine. URL: http://velocity.apache.org/engine/devel/velocity-engine-core/ Project Licenses: Apache License, Version 2.0

    - org.codehaus.groovy:groovy-all:pom:3.0.9 (compile)

      Apache Groovy
      Description: Groovy: A powerful, dynamic language for the JVM URL: https://groovy-lang.org Project Licenses: The Apache Software License, Version 2.0

      - org.codehaus.groovy:groovy:jar:3.0.9 (compile)

        Apache Groovy
        Description: Groovy: A powerful, dynamic language for the JVM URL: https://groovy-lang.org Project Licenses: The Apache Software License, Version 2.0

      - org.codehaus.groovy:groovy-astbuilder:jar:3.0.9 (compile)

        Apache Groovy
        Description: Groovy: A powerful, dynamic language for the JVM URL: https://groovy-lang.org Project Licenses: The Apache Software License, Version 2.0

      - org.codehaus.groovy:groovy-cli-picocli:jar:3.0.9 (compile)

        Apache Groovy
        Description: Groovy: A powerful, dynamic language for the JVM URL: https://groovy-lang.org Project Licenses: The Apache Software License, Version 2.0

        - info.picocli:picocli:jar:4.6.1 (runtime)

          picocli - a mighty tiny Command Line Interface
          Description: Java command line parser with both an annotations API and a programmatic API. Usage help with ANSI styles and colors. Autocomplete. Nested subcommands. Easily included as source to avoid adding a dependency. URL: http://picocli.info Project Licenses: The Apache Software License, version 2.0

      - org.codehaus.groovy:groovy-templates:jar:3.0.9 (compile)

        Apache Groovy
        Description: Groovy: A powerful, dynamic language for the JVM URL: https://groovy-lang.org Project Licenses: The Apache Software License, Version 2.0

      - org.codehaus.groovy:groovy-test-junit5:jar:3.0.9 (compile)

        Apache Groovy
        Description: Groovy: A powerful, dynamic language for the JVM URL: https://groovy-lang.org Project Licenses: The Apache Software License, Version 2.0

        - org.junit.platform:junit-platform-launcher:jar:1.10.2 (test)

          JUnit Platform Launcher
          Description: Module "junit-platform-launcher" of JUnit 5. URL: https://junit.org/junit5/ Project Licenses: Eclipse Public License v2.0

  - org.apache.maven:maven-core:jar:3.9.6 (provided)

    Maven Core
    Description: Maven Core classes. URL: https://maven.apache.org/ref/3.9.6/maven-core/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-model:jar:3.9.6 (provided)

      Maven Model
      Description: Model for Maven POM (Project Object Model) URL: https://maven.apache.org/ref/3.9.6/maven-model/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-settings:jar:3.9.6 (provided)

      Maven Settings
      Description: Maven Settings model. URL: https://maven.apache.org/ref/3.9.6/maven-settings/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-settings-builder:jar:3.9.6 (provided)

      Maven Settings Builder
      Description: The effective settings builder, with inheritance and password decryption. URL: https://maven.apache.org/ref/3.9.6/maven-settings-builder/ Project Licenses: Apache-2.0

      - org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0 (provided)

        Plexus Security Dispatcher Component
        Description: The Plexus project provides a full software stack for creating and executing software projects. URL: https://codehaus-plexus.github.io/plexus-sec-dispatcher/ Project Licenses: Apache License, Version 2.0

        - org.codehaus.plexus:plexus-cipher:jar:2.0 (provided)

          Plexus Cipher: encryption/decryption Component
          Description: The Plexus project provides a full software stack for creating and executing software projects. URL: https://codehaus-plexus.github.io/plexus-cipher/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-builder-support:jar:3.9.6 (provided)

      Maven Builder Support
      Description: Support for descriptor builders (model, setting, toolchains) URL: https://maven.apache.org/ref/3.9.6/maven-builder-support/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-repository-metadata:jar:3.9.6 (provided)

      Maven Repository Metadata Model
      Description: Per-directory local and remote repository metadata. URL: https://maven.apache.org/ref/3.9.6/maven-repository-metadata/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-artifact:jar:3.9.6 (provided)

      Maven Artifact
      Description: Maven is a software build management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: https://maven.apache.org/ref/3.9.6/maven-artifact/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-plugin-api:jar:3.9.6 (provided)

      Maven Plugin API
      Description: The API for plugins - Mojos - development. URL: https://maven.apache.org/ref/3.9.6/maven-plugin-api/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-model-builder:jar:3.9.6 (provided)

      Maven Model Builder
      Description: The effective model builder, with inheritance, profile activation, interpolation, ... URL: https://maven.apache.org/ref/3.9.6/maven-model-builder/ Project Licenses: Apache-2.0

    - org.apache.maven:maven-resolver-provider:jar:3.9.6 (provided)

      Maven Artifact Resolver Provider
      Description: Extensions to Maven Resolver for utilizing Maven POM and repository metadata. URL: https://maven.apache.org/ref/3.9.6/maven-resolver-provider/ Project Licenses: Apache-2.0

    - org.apache.maven.resolver:maven-resolver-impl:jar:1.9.18 (provided)

      Maven Artifact Resolver Implementation
      Description: An implementation of the repository system. URL: https://maven.apache.org/resolver/maven-resolver-impl/ Project Licenses: Apache-2.0

      - org.apache.maven.resolver:maven-resolver-named-locks:jar:1.9.18 (provided)

        Maven Artifact Resolver Named Locks
        Description: A synchronization utility implementation using Named locks. URL: https://maven.apache.org/resolver/maven-resolver-named-locks/ Project Licenses: Apache-2.0

    - org.apache.maven.resolver:maven-resolver-api:jar:1.9.18 (provided)

      Maven Artifact Resolver API
      Description: The application programming interface for the repository system. URL: https://maven.apache.org/resolver/maven-resolver-api/ Project Licenses: Apache-2.0

    - org.apache.maven.resolver:maven-resolver-spi:jar:1.9.18 (provided)

      Maven Artifact Resolver SPI
      Description: The service provider interface for repository system implementations and repository connectors. URL: https://maven.apache.org/resolver/maven-resolver-spi/ Project Licenses: Apache-2.0

    - org.apache.maven.resolver:maven-resolver-util:jar:1.9.18 (provided)

      Maven Artifact Resolver Utilities
      Description: A collection of utility classes to ease usage of the repository system. URL: https://maven.apache.org/resolver/maven-resolver-util/ Project Licenses: Apache-2.0

    - org.apache.maven.shared:maven-shared-utils:jar:3.3.4 (provided)

      Apache Maven Shared Utils
      Description: Shared utilities for use by Maven core and plugins URL: https://maven.apache.org/shared/maven-shared-utils/ Project Licenses: Apache License, Version 2.0

    - org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.9.0.M2 (provided)

      org.eclipse.sisu.plexus
      Description: Plexus-JSR330 adapter; adds Plexus support to the Sisu-Inject container URL: http://www.eclipse.org/sisu/org.eclipse.sisu.plexus/ Project Licenses: Eclipse Public License, Version 1.0

      - javax.annotation:javax.annotation-api:jar:1.2 (provided)

        javax.annotation API
        Description: Common Annotations for the JavaTM Platform API URL: http://jcp.org/en/jsr/detail?id=250 Project Licenses: CDDL + GPLv2 with classpath exception

    - org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.9.0.M2 (provided)

      org.eclipse.sisu.inject
      Description: JSR330-based container; supports classpath scanning, auto-binding, and dynamic auto-wiring URL: http://www.eclipse.org/sisu/org.eclipse.sisu.inject/ Project Licenses: Eclipse Public License, Version 1.0

    - com.google.inject:guice:jar:5.1.0 (provided)

      Google Guice - Core Library
      Description: Guice is a lightweight dependency injection framework for Java 6 and above URL: https://github.com/google/guice/guice Project Licenses: The Apache Software License, Version 2.0

      - aopalliance:aopalliance:jar:1.0 (provided)

        AOP alliance
        Description: AOP Alliance URL: http://aopalliance.sourceforge.net Project Licenses: Public Domain

    - com.google.guava:failureaccess:jar:1.0.1 (provided)

      Guava InternalFutureFailureAccess and InternalFutures
      Description: Contains com.google.common.util.concurrent.internal.InternalFutureFailureAccess and InternalFutures. Most users will never need to use this artifact. Its classes is conceptually a part of Guava, but they're in this separate artifact so that Android libraries can use them without pulling in all of Guava (just as they can use ListenableFuture by depending on the listenablefuture artifact). URL: https://github.com/google/guava/failureaccess Project Licenses: The Apache Software License, Version 2.0

    - javax.inject:javax.inject:jar:1 (provided)

      javax.inject
      Description: The javax.inject API URL: http://code.google.com/p/atinject/ Project Licenses: The Apache Software License, Version 2.0

    - org.codehaus.plexus:plexus-utils:jar:3.5.1 (provided)

      Plexus Common Utilities
      Description: A collection of various utility classes to ease working with strings, files, command lines, XML and more. URL: https://codehaus-plexus.github.io/plexus-utils/ Project Licenses: Apache License, Version 2.0

    - org.codehaus.plexus:plexus-classworlds:jar:2.7.0 (provided)

      Plexus Classworlds
      Description: A class loader framework URL: https://codehaus-plexus.github.io/plexus-classworlds/ Project Licenses: Apache License, Version 2.0

    - org.codehaus.plexus:plexus-interpolation:jar:1.26 (provided)

      Plexus Interpolation API
      Description: The Plexus project provides a full software stack for creating and executing software projects. URL: http://codehaus-plexus.github.io/plexus-interpolation/ Project Licenses: Apache License, Version 2.0

    - org.codehaus.plexus:plexus-component-annotations:jar:2.1.0 (provided)

      Plexus :: Component Annotations
      Description: Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with standard annotations instead of javadoc annotations. URL: http://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/ Project Licenses: Apache License, Version 2.0

    - org.slf4j:slf4j-api:jar:1.7.36 (compile)

      SLF4J API Module
      Description: The slf4j API URL: http://www.slf4j.org Project Licenses: MIT License

  - org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.12.0 (provided)

    Maven Plugin Tools Java Annotations
    Description: Java annotations to use in Mojos URL: https://maven.apache.org/plugin-tools/maven-plugin-annotations Project Licenses: Apache-2.0

  - commons-io:commons-io:jar:2.15.1 (test)

    Apache Commons IO
    Description: The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more. URL: https://commons.apache.org/proper/commons-io/ Project Licenses: Apache-2.0

  - org.apache.logging.log4j:log4j-slf4j-impl:jar:2.23.1 (compile)

    Apache Log4j SLF4J Binding
    Description: The Apache Log4j SLF4J API binding to Log4j 2 Core URL: https://logging.apache.org/log4j/2.x/log4j/log4j-slf4j-impl/ Project Licenses: Apache-2.0

    - org.apache.logging.log4j:log4j-api:jar:2.23.1 (compile)

      Apache Log4j API
      Description: The Apache Log4j API URL: https://logging.apache.org/log4j/2.x/log4j/log4j-api/ Project Licenses: Apache-2.0

  - org.apache.logging.log4j:log4j-1.2-api:jar:2.23.1 (compile)

    Apache Log4j 1.x Compatibility API
    Description: The Apache Log4j 1.x Compatibility API URL: https://logging.apache.org/log4j/2.x/log4j/log4j-1.2-api/ Project Licenses: Apache-2.0

  - org.junit.jupiter:junit-jupiter:jar:5.10.2 (test)

    JUnit Jupiter (Aggregator)
    Description: Module "junit-jupiter" of JUnit 5. URL: https://junit.org/junit5/ Project Licenses: Eclipse Public License v2.0

    - org.junit.jupiter:junit-jupiter-api:jar:5.10.2 (compile)

      JUnit Jupiter API
      Description: Module "junit-jupiter-api" of JUnit 5. URL: https://junit.org/junit5/ Project Licenses: Eclipse Public License v2.0

      - org.opentest4j:opentest4j:jar:1.3.0 (compile)

        org.opentest4j:opentest4j
        Description: Open Test Alliance for the JVM URL: https://github.com/ota4j-team/opentest4j Project Licenses: The Apache License, Version 2.0

      - org.junit.platform:junit-platform-commons:jar:1.10.2 (compile)

        JUnit Platform Commons
        Description: Module "junit-platform-commons" of JUnit 5. URL: https://junit.org/junit5/ Project Licenses: Eclipse Public License v2.0

      - org.apiguardian:apiguardian-api:jar:1.1.2 (compile)

        org.apiguardian:apiguardian-api
        Description: @API Guardian URL: https://github.com/apiguardian-team/apiguardian Project Licenses: The Apache License, Version 2.0

    - org.junit.jupiter:junit-jupiter-params:jar:5.10.2 (test)

      JUnit Jupiter Params
      Description: Module "junit-jupiter-params" of JUnit 5. URL: https://junit.org/junit5/ Project Licenses: Eclipse Public License v2.0

    - org.junit.jupiter:junit-jupiter-engine:jar:5.10.2 (runtime)

      JUnit Jupiter Engine
      Description: Module "junit-jupiter-engine" of JUnit 5. URL: https://junit.org/junit5/ Project Licenses: Eclipse Public License v2.0

      - org.junit.platform:junit-platform-engine:jar:1.10.2 (runtime)

        JUnit Platform Engine API
        Description: Module "junit-platform-engine" of JUnit 5. URL: https://junit.org/junit5/ Project Licenses: Eclipse Public License v2.0

## Licenses

Apache 2: JavaEWAH

Eclipse Public License, Version 1.0: org.eclipse.sisu.inject, org.eclipse.sisu.plexus

The Apache Software License, version 2.0: picocli - a mighty tiny Command Line Interface

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

MIT License: SLF4J API Module

Apache-2.0: Apache Commons Codec, Apache Commons IO, Apache Commons Lang, Apache Commons Logging, Apache Log4j 1.x Compatibility API, Apache Log4j API, Apache Log4j Commons Logging Bridge, Apache Log4j Core, Apache Log4j SLF4J Binding, Maven Artifact, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Named Locks, Maven Artifact Resolver Provider, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Tools Java Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Torque Generator, Torque Generator Maven 2 Plugin

Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Collections, Apache Maven Shared Utils, Apache Velocity - Engine, Plexus :: Component Annotations, Plexus Cipher: encryption/decryption Component, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, Plexus Security Dispatcher Component

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

CDDL + GPLv2 with classpath exception: javax.annotation API

Public Domain: AOP alliance

Eclipse Distribution License (New BSD License): JGit - Core

The Apache Software License, Version 2.0: Apache Groovy, Commons JXPath, Google Guice - Core Library, Guava InternalFutureFailureAccess and InternalFutures, javax.inject

## Dependency File Details

Filename | Size | Entries | Classes | Packages | Java Version | Debug Information
--- | --- | --- | --- | --- | --- | ---
aopalliance-1.0.jar | 4.5 kB | 15 | 9 | 2 | 1.3 | Yes
failureaccess-1.0.1.jar | 4.6 kB | 15 | 2 | 1 | 1.7 | Yes
guice-5.1.0.jar | 777.6 kB | 512 | 494 | 11 | 1.8 | Yes
JavaEWAH-1.2.3.jar | 170.6 kB | 123 | 107 | 6 | 9 | Yes
commons-beanutils-1.9.4.jar | 246.9 kB | 154 | 137 | 5 | 1.6 | Yes
commons-codec-1.16.0.jar | 360.7 kB | 256 | 109 | 7 | 1.8 | Yes
commons-collections-3.2.2.jar | 588.3 kB | 484 | 460 | 12 | 1.3 | Yes
commons-io-2.15.1.jar | 501.2 kB | 368 | 339 | 16 | 9 | Yes
commons-jxpath-1.3.jar | 300 kB | 208 | 180 | 16 | 1.3 | Yes
commons-logging-1.3.0.jar | 70.8 kB | 44 | 28 | 3 | 9 | Yes
picocli-4.6.1.jar | 402.1 kB | 229 | 224 | 2 | 9 | Yes
javax.annotation-api-1.2.jar | 26.4 kB | 29 | 15 | 3 | 1.6 | Yes
javax.inject-1.jar | 2.5 kB | 8 | 6 | 1 | 1.5 | No
commons-lang3-3.14.0.jar | 658 kB | 436 | 404 | 19 | 9 | Yes
log4j-1.2-api-2.23.1.jar | 356.2 kB | 252 | 208 | 22 | 9 | Yes
log4j-api-2.23.1.jar | 342.5 kB | 241 | 206 | 9 | 9 | Yes
log4j-core-2.23.1.jar | 1.9 MB | 1310 | 1206 | 55 | 9 | Yes
log4j-jcl-2.23.1.jar | 13 kB | 22 | 5 | 2 | 9 | Yes
log4j-slf4j-impl-2.23.1.jar | 22.6 kB | 28 | 12 | 3 | 9 | Yes
maven-artifact-3.9.6.jar | 58.7 kB | 59 | 34 | 11 | 1.8 | Yes
maven-builder-support-3.9.6.jar | 14.3 kB | 24 | 10 | 1 | 1.8 | Yes
maven-core-3.9.6.jar | 701.6 kB | 521 | 434 | 57 | 1.8 | Yes
maven-model-3.9.6.jar | 217.6 kB | 97 | 80 | 3 | 1.8 | Yes
maven-model-builder-3.9.6.jar | 198.4 kB | 159 | 126 | 16 | 1.8 | Yes
maven-plugin-api-3.9.6.jar | 47.4 kB | 48 | 27 | 6 | 1.8 | Yes
maven-repository-metadata-3.9.6.jar | 28.4 kB | 27 | 9 | 2 | 1.8 | Yes
maven-resolver-provider-3.9.6.jar | 74.4 kB | 49 | 32 | 1 | 1.8 | Yes
maven-settings-3.9.6.jar | 44.5 kB | 35 | 19 | 2 | 1.8 | Yes
maven-settings-builder-3.9.6.jar | 42.3 kB | 53 | 32 | 5 | 1.8 | Yes
maven-plugin-annotations-3.12.0.jar | 13.8 kB | 22 | 7 | 1 | 1.8 | Yes
maven-resolver-api-1.9.18.jar | 157.1 kB | 169 | 145 | 12 | 1.8 | Yes
maven-resolver-impl-1.9.18.jar | 317.9 kB | 208 | 178 | 14 | 1.8 | Yes
maven-resolver-named-locks-1.9.18.jar | 37.9 kB | 40 | 22 | 3 | 1.8 | Yes
maven-resolver-spi-1.9.18.jar | 51.7 kB | 84 | 58 | 12 | 1.8 | Yes
maven-resolver-util-1.9.18.jar | 196 kB | 156 | 129 | 13 | 1.8 | Yes
maven-shared-utils-3.3.4.jar | 153.1 kB | 103 | 79 | 9 | 1.7 | Yes
torque-generator-6.0.jar | 397 kB | 276 | 229 | 31 | 11 | Yes
velocity-engine-core-2.3.jar | 531.3 kB | 299 | 256 | 19 | 1.8 | Yes
apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 9 | Yes
groovy-3.0.9.jar | 8 MB | 4915 | 4738 | 135 | 1.8 | Yes
groovy-all-3.0.9.pom | 25.3 kB | - | - | - | - | -
groovy-astbuilder-3.0.9.jar | 10.5 kB | 15 | 2 | 1 | 1.8 | Yes
groovy-cli-picocli-3.0.9.jar | 64.3 kB | 32 | 23 | 1 | 1.8 | Yes
groovy-templates-3.0.9.jar | 97.1 kB | 59 | 50 | 2 | 1.8 | Yes
groovy-test-junit5-3.0.9.jar | 13.4 kB | 14 | 3 | 1 | 1.8 | Yes
plexus-cipher-2.0.jar | 13 kB | 19 | 5 | 1 | 1.7 | Yes
plexus-classworlds-2.7.0.jar | 53.3 kB | 51 | 36 | 5 | 1.8 | Yes
plexus-component-annotations-2.1.0.jar | 4.2 kB | 15 | 3 | 1 | 1.6 | No
plexus-interpolation-1.26.jar | 85.3 kB | 79 | 62 | 7 | 1.6 | Yes
plexus-sec-dispatcher-2.0.jar | 23.6 kB | 30 | 12 | 3 | 1.7 | Yes
plexus-utils-3.5.1.jar | 269.3 kB | 152 | 108 | 9 | 11 | Yes
org.eclipse.jgit-6.7.0.202309050840-r.jar | 3.1 MB | 1687 | 1610 | 55 | 11 | Yes
org.eclipse.sisu.inject-0.9.0.M2.jar | 424.6 kB | 318 | 294 | 9 | 1.8 | Yes
org.eclipse.sisu.plexus-0.9.0.M2.jar | 209.8 kB | 203 | 165 | 20 | 1.8 | Yes
junit-jupiter-5.10.2.jar | 6.4 kB | 5 | 1 | 1 | 9 | No
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.10.2.jar | 183.8 kB | 131 | 116 | 7 | 9 | Yes
opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 9 | 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
63 | 24.1 MB | 15900 | 14170 | 735 | 11 | 59
compile: 26 | compile: 17.7 MB | compile: 11186 | compile: 10245 | compile: 427 | 11 | compile: 25
runtime: 3 | runtime: 851.6 kB | runtime: 529 | runtime: 490 | runtime: 21 | runtime: 3
provided: 30 | provided: 4.3 MB | provided: 3300 | provided: 2632 | provided: 241 | provided: 28
test: 4 | test: 1.3 MB | test: 885 | test: 803 | test: 46 | 9 | test: 3