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.beust jcommander 1.82 jar Apache License, Version 2.0
com.diffplug.spotless spotless-maven-plugin 2.29.0 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.8.5 jar Apache 2.0
com.opencsv opencsv 5.7.1 jar Apache 2
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.19.0 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.19.0 jar Apache License, Version 2.0
org.jetbrains annotations 20.1.0 jar The Apache Software License, Version 2.0
org.springframework spring-context 6.0.3 jar Apache License, Version 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
org.assertj assertj-core 3.24.1 jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter 5.9.1 jar Eclipse Public License v2.0
org.mockito mockito-inline 4.8.1 jar The MIT License
org.springframework spring-test 6.0.3 jar Apache 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.

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
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-text 1.10.0 jar Apache License, Version 2.0
org.springframework spring-aop 6.0.3 jar Apache License, Version 2.0
org.springframework spring-beans 6.0.3 jar Apache License, Version 2.0
org.springframework spring-core 6.0.3 jar Apache License, Version 2.0
org.springframework spring-expression 6.0.3 jar Apache License, Version 2.0
org.springframework spring-jcl 6.0.3 jar Apache License, Version 2.0

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
com.diffplug.durian durian-collect 1.2.0 jar The Apache Software License, Version 2.0
com.diffplug.durian durian-core 1.2.0 jar The Apache Software License, Version 2.0
com.diffplug.spotless spotless-lib 2.31.1 jar The Apache Software License, Version 2.0
com.diffplug.spotless spotless-lib-extra 2.31.1 jar The Apache Software License, Version 2.0
com.googlecode.concurrent-trees concurrent-trees 2.6.1 jar The Apache Software License, Version 2.0
com.googlecode.javaewah JavaEWAH 1.1.13 jar Apache 2
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.codehaus.groovy groovy 3.0.10 jar The Apache Software License, Version 2.0
org.codehaus.groovy groovy-xml 3.0.10 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-resources 1.2.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.4.1 jar Apache License, Version 2.0
org.eclipse.jgit org.eclipse.jgit 5.13.1.202206130422-r jar Eclipse Distribution License (New BSD License)
org.slf4j slf4j-api 1.7.32 jar MIT License
org.sonatype.plexus plexus-build-api 0.0.7 jar Apache Public License 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
net.bytebuddy byte-buddy 1.12.21 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.16 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.9.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.9.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.9.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.9.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.9.1 jar Eclipse Public License v2.0
org.mockito mockito-core 4.8.1 jar The MIT License
org.objenesis objenesis 3.2 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache 2: JavaEWAH, opencsv

Apache Public License 2.0: plexus-build-api

Unknown: takenoko-2023-c

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

Apache 2.0: Gson

MIT License: SLF4J API Module

The MIT License: mockito-core, mockito-inline

Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Collections, Apache Commons Lang, Apache Commons Text, Apache Log4j API, Apache Log4j Core, AssertJ Core, Byte Buddy (without dependencies), Byte Buddy agent, Objenesis, Plexus Common Utilities, Plexus Resource Component, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring TestContext Framework, jcommander

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

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

The Apache Software License, Version 2.0: Apache Commons Logging, Apache Groovy, Concurrent-Trees, JetBrains Java Annotations, durian-collect, durian-core, javax.inject, spotless-lib, spotless-lib-extra, spotless-maven-plugin

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jcommander-1.82.jar 88.4 kB 84 73 7 1.8 Yes
durian-collect-1.2.0.jar 1.2 MB 879 872 2 1.8 Yes
durian-core-1.2.0.jar 343.7 kB 278 268 5 1.8 Yes
spotless-lib-2.31.1.jar 356.4 kB 287 251 25 1.8 Yes
spotless-lib-extra-2.31.1.jar 83.9 kB 105 30 6 1.8 Yes
spotless-maven-plugin-2.29.0.jar 92.7 kB 93 67 14 1.8 Yes
gson-2.8.5.jar 241.6 kB 197 180 8 1.6 Yes
concurrent-trees-2.6.1.jar 119.9 kB 117 94 13 1.6 Yes
JavaEWAH-1.1.13.jar 166.9 kB 120 106 5 1.8 Yes
opencsv-5.7.1.jar 238.8 kB 195 156 15 1.8 Yes
commons-beanutils-1.9.4.jar 246.9 kB 154 137 5 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
byte-buddy-1.12.21.jar 3.9 MB 2742 2688 39 - Yes
byte-buddy-agent-1.12.16.jar 256.3 kB 90 70 3 - Yes
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes
commons-lang3-3.12.0.jar 587.4 kB 374 345 17 1.8 Yes
commons-text-1.10.0.jar 238.4 kB 174 154 8 1.8 Yes
log4j-api-2.19.0.jar 317.6 kB 224 189 9 - Yes
log4j-core-2.19.0.jar 1.9 MB 1304 1209 54 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 - Yes
assertj-core-3.24.1.jar 1.3 MB 854 814 28 - Yes
groovy-3.0.10.jar 8 MB 4917 4740 135 1.8 Yes
groovy-xml-3.0.10.jar 296.1 kB 198 171 11 1.8 Yes
plexus-resources-1.2.0.jar 22.9 kB 32 18 2 1.8 Yes
plexus-utils-3.4.1.jar 263.9 kB 143 105 9 - Yes
org.eclipse.jgit-5.13.1.202206130422-r.jar 2.8 MB 1565 1493 50 1.8 Yes
annotations-20.1.0.jar 26.2 kB 60 52 2 1.8 Yes
junit-jupiter-5.9.1.jar 6.4 kB 5 1 1 - No
junit-jupiter-api-5.9.1.jar 207.7 kB 194 179 8 - Yes
junit-jupiter-engine-5.9.1.jar 246.5 kB 151 134 9 - Yes
junit-jupiter-params-5.9.1.jar 578.9 kB 377 343 22 - Yes
junit-platform-commons-1.9.1.jar 103 kB 64 44 7 - Yes
junit-platform-engine-1.9.1.jar 188.2 kB 143 127 9 - Yes
mockito-core-4.8.1.jar 684 kB 652 580 64 1.8 Yes
mockito-inline-4.8.1.jar 1.5 kB 6 0 0 - No
objenesis-3.2.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
slf4j-api-1.7.32.jar 41.5 kB 46 34 4 1.5 Yes
plexus-build-api-0.0.7.jar 8.5 kB 19 4 1 1.4 Yes
spring-aop-6.0.3.jar 395.6 kB 305 273 17 - Yes
spring-beans-6.0.3.jar 841.8 kB 473 442 13 - Yes
spring-context-6.0.3.jar 1.2 MB 864 780 57 - Yes
spring-core-6.0.3.jar 1.8 MB 1160 1086 59 - Yes
spring-expression-6.0.3.jar 291.8 kB 159 147 6 - Yes
spring-jcl-6.0.3.jar 23.5 kB 26 15 2 - Yes
spring-test-6.0.3.jar 817.8 kB 557 499 41 - Yes
Total Size Entries Classes Packages Java Version Debug Information
48 32 MB 21555 20041 840 1.8 45
compile: 19 compile: 9.9 MB compile: 6927 compile: 6317 compile: 326 - compile: 19
test: 15 test: 8.4 MB test: 5914 test: 5532 test: 245 - test: 13
runtime: 14 runtime: 13.8 MB runtime: 8714 runtime: 8192 runtime: 269 - runtime: 13