Fork me on GitHub

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.github.racc typesafeconfig-guice 0.1.0 jar The Apache Software License, Version 2.0
com.google.guava guava 32.1.1-jre jar Apache License, Version 2.0
com.google.inject guice 7.0.0 jar The Apache Software License, Version 2.0
com.google.inject.extensions guice-assistedinject 7.0.0 jar The Apache Software License, Version 2.0
com.ibm.icu icu4j 74.1 jar Unicode/ICU License
com.thedeanda lorem 2.1 jar MIT License
com.typesafe config 1.4.3 jar -
info.picocli picocli 4.7.5 jar The Apache Software License, version 2.0
javax.activation activation 1.1.1 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.xml.bind jaxb-api 2.3.1 jar CDDL 1.1GPL2 w/ CPE
net.sf.saxon Saxon-HE 12.3 jar Mozilla Public License Version 2.0
org.apache.logging.log4j log4j-api 2.21.1 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.20.0 jar Apache License, Version 2.0
org.dom4j dom4j 2.1.4 jar Plexus
org.glassfish.jaxb jaxb-runtime 2.3.2 jar Eclipse Distribution License - v 1.0
org.jsoup jsoup 1.16.2 jar The MIT License

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
com.google.inject.extensions guice-testlib 7.0.0 jar The Apache Software License, Version 2.0
nl.jqno.equalsverifier equalsverifier 3.15.2 jar Apache License, Version 2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.junit.jupiter junit-jupiter-engine 5.10.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.1 jar Eclipse Public License v2.0
org.mockito mockito-core 5.4.0 jar The MIT License
org.mockito mockito-junit-jupiter 5.7.0 jar MIT
org.xmlunit xmlunit-core 2.9.1 jar The Apache Software 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 Classifier Type Licenses
aopalliance aopalliance 1.0 - jar Public Domain
com.google.code.findbugs annotations 2.0.1 - jar GNU Lesser Public License
com.google.code.findbugs jsr305 3.0.2 - jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.18.0 - jar Apache 2.0
com.google.guava failureaccess 1.0.1 - jar The Apache Software 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.inject guice 4.0 no_aop jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 2.8 - jar Apache License, Version 2.0
com.sun.istack istack-commons-runtime 3.0.8 - jar Eclipse Distribution License - v 1.0
com.sun.xml.fastinfoset FastInfoset 1.2.16 - jar Apache License, Version 2.0Eclipse Distribution License - v 1.0
io.github.lukehutch fast-classpath-scanner 2.18.1 - jar The MIT License (MIT)
jakarta.activation jakarta.activation-api 1.2.1 - jar EDL 1.0
jakarta.inject jakarta.inject-api 2.0.1 - jar The Apache Software License, Version 2.0
jakarta.xml.bind jakarta.xml.bind-api 2.3.2 - jar Eclipse Distribution License - v 1.0
javax.activation javax.activation-api 1.2.0 - jar CDDL/GPLv2+CE
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
org.checkerframework checker-qual 3.33.0 - jar The MIT License
org.glassfish.jaxb txw2 2.3.2 - jar Eclipse Distribution License - v 1.0
org.javassist javassist 3.18.2-GA - jar MPL 1.1LGPL 2.1Apache License 2.0
org.jvnet.staxex stax-ex 1.8.1 - jar Eclipse Distribution License - v 1.0
org.reflections reflections 0.9.9 - jar WTFPLThe New BSD License
org.xmlresolver xmlresolver 5.2.0 data jar Apache License version 2.0
org.xmlresolver xmlresolver 5.2.0 - 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
commons-codec commons-codec 1.15 jar Apache License, Version 2.0
org.apache.httpcomponents.client5 httpclient5 5.1.3 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5 5.1.3 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5-h2 5.1.3 jar Apache License, Version 2.0
org.slf4j slf4j-api 1.7.25 jar MIT License

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
com.google.auto.value auto-value-annotations 1.8.1 jar Apache 2.0
com.google.inject.extensions guice-throwingproviders 7.0.0 jar The Apache Software License, Version 2.0
com.google.truth truth 1.1.3 jar The Apache Software License, Version 2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.14.5 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.14.5 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.junit.jupiter junit-jupiter-api 5.10.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.0 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
org.ow2.asm asm 9.1 jar BSD-3-Clause

Project Dependency Graph

Dependency Tree

Licenses

The New BSD License: Reflections

Apache 2.0: AutoValue Annotations, error-prone annotations

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

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module, lorem

BSD License 3: Hamcrest

Plexus: dom4j

Unicode/ICU License: icu4j

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

Mozilla Public License Version 2.0: Saxon-HE

GPL2 w/ CPE: jaxb-api

New BSD License: Hamcrest Core

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

Unknown: x2vc XSLT XSS Vulnerability Checker

Apache License version 2.0: XML Resolver

Apache License 2.0: Javassist

The MIT License: Checker Qual, jsoup Java HTML Parser, mockito-core

Apache License, Version 2.0: Apache Commons Codec, Apache HttpClient, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2, Apache Log4j Core, Byte Buddy (without dependencies), Byte Buddy agent, EqualsVerifier | release normal jar, Guava: Google Core Libraries for Java, J2ObjC Annotations, Objenesis, fastinfoset

Apache-2.0: Apache Log4j API

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JavaBeans(TM) Activation Framework

MPL 1.1: Javassist

CDDL 1.1: jaxb-api

The Apache Software License, version 2.0: picocli

BSD-3-Clause: asm

Public Domain: AOP alliance

GNU Lesser Public License: FindBugs-Annotations

The MIT License (MIT): FastClasspathScanner

WTFPL: Reflections

EDL 1.0: JavaBeans Activation Framework API jar

Eclipse Distribution License - v 1.0: Extended StAX API, JAXB Runtime, TXW2 Runtime, fastinfoset, istack common utility code runtime, jakarta.xml.bind-api

LGPL 2.1: Javassist

MIT: mockito-junit-jupiter

The Apache Software License, Version 2.0: FindBugs-jsr305, Google Guice - Core Library, Google Guice - Extensions - AssistedInject, Google Guice - Extensions - TestLib, Google Guice - Extensions - ThrowingProviders, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Jakarta Dependency Injection, Truth Core, TypesafeConfigGuice, javax.inject, org.xmlunit:xmlunit-core

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
typesafeconfig-guice-0.1.0.jar 36.3 kB 48 39 3 1.8 Yes
auto-value-annotations-1.8.1.jar 7.5 kB 24 9 4 1.7 No
annotations-2.0.1.jar 74.6 kB 134 62 5 1.5 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.18.0.jar 16 kB 38 26 2 1.8 Yes
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-32.1.1-jre.jar 3 MB 2060 2020 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
guice-4.0-no_aop.jar 423.6 kB 344 329 8 1.6 Yes
guice-7.0.0.jar 801.8 kB 523 505 11 1.8 Yes
guice-assistedinject-7.0.0.jar 51.2 kB 37 26 2 1.8 Yes
guice-testlib-7.0.0.jar 24.9 kB 26 12 2 1.8 Yes
guice-throwingproviders-7.0.0.jar 41.9 kB 36 26 1 1.8 Yes
j2objc-annotations-2.8.jar 9.3 kB 24 13 1 1.7 Yes
truth-1.1.3.jar 243 kB 174 163 1 1.7 Yes
icu4j-74.1.jar 14.3 MB 5636 1662 19 1.8 Yes
istack-commons-runtime-3.0.8.jar 27.2 kB 37 22 4 9 Yes
FastInfoset-1.2.16.jar 317.2 kB 185 149 18 9 Yes
lorem-2.1.jar 20.7 kB 20 2 1 1.5 Yes
config-1.4.3.jar 296 kB 187 181 3 1.8 Yes
commons-codec-1.15.jar 353.8 kB 253 106 7 1.7 Yes
picocli-4.7.5.jar 415.1 kB 233 228 2 9 Yes
fast-classpath-scanner-2.18.1.jar 276.8 kB 157 140 7 1.7 Yes
jakarta.activation-api-1.2.1.jar 44.4 kB 42 31 1 1.5 Yes
jakarta.inject-api-2.0.1.jar 10.7 kB 18 7 2 9 No
jakarta.xml.bind-api-2.3.2.jar 115.5 kB 137 111 7 9 Yes
activation-1.1.1.jar 69.4 kB 50 38 3 1.4 Yes
javax.activation-api-1.2.0.jar 56.7 kB 41 31 1 1.5 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
jaxb-api-2.3.1.jar 128.1 kB 136 111 7 9 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.14.5.jar 4.2 MB 2921 2867 39 9 Yes
byte-buddy-agent-1.14.5.jar 256.8 kB 90 70 3 9 Yes
Saxon-HE-12.3.jar 5.6 MB 2665 2580 59 1.8 Yes
equalsverifier-3.15.2.jar 227 kB 155 118 12 17 Yes
httpclient5-5.1.3.jar 797.9 kB 519 476 26 1.7 Yes
httpcore5-5.1.3.jar 850.8 kB 678 633 30 1.7 Yes
httpcore5-h2-5.1.3.jar 232.1 kB 169 141 14 1.7 Yes
log4j-api-2.21.1.jar 317.5 kB 224 190 9 9 Yes
log4j-core-2.20.0.jar 1.8 MB 1305 1210 54 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
checker-qual-3.33.0.jar 224 kB 426 358 30 1.8 Yes
dom4j-2.1.4.jar 324.7 kB 201 184 14 1.8 Yes
jaxb-runtime-2.3.2.jar 1 MB 804 643 26 9 Yes
txw2-2.3.2.jar 72.1 kB 69 54 4 9 Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
javassist-3.18.2-GA.jar 714.5 kB 414 390 17 1.6 Yes
jsoup-1.16.2.jar 452.3 kB 283 265 7 1.8 Yes
junit-jupiter-api-5.10.0.jar 211 kB 197 182 8 9 Yes
junit-jupiter-engine-5.10.0.jar 244 kB 147 130 9 9 Yes
junit-jupiter-params-5.10.1.jar 586 kB 381 347 22 9 Yes
junit-platform-commons-1.10.0.jar 106.2 kB 64 44 7 9 Yes
junit-platform-engine-1.10.0.jar 204.8 kB 153 136 10 9 Yes
stax-ex-1.8.1.jar 38.1 kB 38 25 3 9 Yes
mockito-core-5.4.0.jar 689.9 kB 638 566 64 11 Yes
mockito-junit-jupiter-5.7.0.jar 8.8 kB 13 5 2 11 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 9 Yes
asm-9.1.jar 121.8 kB 44 38 3 9 Yes
reflections-0.9.9.jar 141.7 kB 117 103 6 1.5 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
xmlresolver-5.2.0-data.jar 1 MB 430 0 0 - -
xmlresolver-5.2.0.jar 165.7 kB 111 91 10 1.8 Yes
xmlunit-core-2.9.1.jar 175.2 kB 178 161 9 1.7 Yes
Total Size Entries Classes Packages Java Version Debug Information
66 42.7 MB 24817 18700 708 17 61
compile: 39 compile: 32.5 MB compile: 17265 compile: 11878 compile: 371 9 compile: 35
runtime: 5 runtime: 2.3 MB runtime: 1665 runtime: 1390 runtime: 81 runtime: 5
test: 22 test: 8 MB test: 5887 test: 5432 test: 256 17 test: 21