Project Dependencies
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
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:
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
- org.x2vc:x2vc-checker:jar:0.1.0
- org.apache.logging.log4j:log4j-core:jar:2.20.0 (compile)
- org.apache.logging.log4j:log4j-api:jar:2.21.1 (compile)
- com.google.guava:guava:jar:32.1.1-jre (compile)
- com.google.guava:failureaccess:jar:1.0.1 (compile)
- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava (compile)
- com.google.code.findbugs:jsr305:jar:3.0.2 (compile)
- org.checkerframework:checker-qual:jar:3.33.0 (compile)
- com.google.errorprone:error_prone_annotations:jar:2.18.0 (compile)
- com.google.j2objc:j2objc-annotations:jar:2.8 (compile)
- com.google.inject:guice:jar:7.0.0 (compile)
- jakarta.inject:jakarta.inject-api:jar:2.0.1 (compile)
- aopalliance:aopalliance:jar:1.0 (compile)
- com.google.inject.extensions:guice-assistedinject:jar:7.0.0 (compile)
- net.sf.saxon:Saxon-HE:jar:12.3 (compile)
- org.xmlresolver:xmlresolver:jar:5.2.0 (compile)
- org.apache.httpcomponents.client5:httpclient5:jar:5.1.3 (runtime)
- org.apache.httpcomponents.core5:httpcore5-h2:jar:5.1.3 (runtime)
- org.slf4j:slf4j-api:jar:1.7.25 (runtime)
- commons-codec:commons-codec:jar:1.15 (runtime)
- org.apache.httpcomponents.core5:httpcore5:jar:5.1.3 (runtime)
- org.apache.httpcomponents.client5:httpclient5:jar:5.1.3 (runtime)
- org.xmlresolver:xmlresolver:jar:data:5.2.0 (compile)
- org.xmlresolver:xmlresolver:jar:5.2.0 (compile)
- org.jsoup:jsoup:jar:1.16.2 (compile)
- info.picocli:picocli:jar:4.7.5 (compile)
- javax.activation:activation:jar:1.1.1 (compile)
- javax.xml.bind:jaxb-api:jar:2.3.1 (compile)
- javax.activation:javax.activation-api:jar:1.2.0 (compile)
- org.glassfish.jaxb:jaxb-runtime:jar:2.3.2 (compile)
- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2 (compile)
- org.glassfish.jaxb:txw2:jar:2.3.2 (compile)
- com.sun.istack:istack-commons-runtime:jar:3.0.8 (compile)
- org.jvnet.staxex:stax-ex:jar:1.8.1 (compile)
- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.16 (compile)
- jakarta.activation:jakarta.activation-api:jar:1.2.1 (compile)
- com.thedeanda:lorem:jar:2.1 (compile)
- com.typesafe:config:jar:1.4.3 (compile)
- com.github.racc:typesafeconfig-guice:jar:0.1.0 (compile)
- io.github.lukehutch:fast-classpath-scanner:jar:2.18.1 (compile)
- org.reflections:reflections:jar:0.9.9 (compile)
- org.javassist:javassist:jar:3.18.2-GA (compile)
- com.google.code.findbugs:annotations:jar:2.0.1 (compile)
- com.google.inject:guice:jar:no_aop:4.0 (compile)
- javax.inject:javax.inject:jar:1 (compile)
- org.dom4j:dom4j:jar:2.1.4 (compile)
- com.ibm.icu:icu4j:jar:74.1 (compile)
- org.junit.jupiter:junit-jupiter-engine:jar:5.10.0 (test)
- org.junit.platform:junit-platform-engine:jar:1.10.0 (test)
- org.opentest4j:opentest4j:jar:1.3.0 (test)
- org.junit.platform:junit-platform-commons:jar:1.10.0 (test)
- org.junit.jupiter:junit-jupiter-api:jar:5.10.0 (test)
- org.apiguardian:apiguardian-api:jar:1.1.2 (test)
- org.junit.platform:junit-platform-engine:jar:1.10.0 (test)
- org.junit.jupiter:junit-jupiter-params:jar:5.10.1 (test)
- org.mockito:mockito-core:jar:5.4.0 (test)
- net.bytebuddy:byte-buddy:jar:1.14.5 (test)
- net.bytebuddy:byte-buddy-agent:jar:1.14.5 (test)
- org.objenesis:objenesis:jar:3.3 (test)
- org.mockito:mockito-junit-jupiter:jar:5.7.0 (test)
- com.google.inject.extensions:guice-testlib:jar:7.0.0 (test)
- com.google.inject.extensions:guice-throwingproviders:jar:7.0.0 (test)
- com.google.truth:truth:jar:1.1.3 (test)
- junit:junit:jar:4.13.2 (test)
- org.hamcrest:hamcrest-core:jar:1.3 (test)
- com.google.auto.value:auto-value-annotations:jar:1.8.1 (test)
- org.ow2.asm:asm:jar:9.1 (test)
- junit:junit:jar:4.13.2 (test)
- org.xmlunit:xmlunit-core:jar:2.9.1 (test)
- org.hamcrest:hamcrest:jar:2.2 (test)
- nl.jqno.equalsverifier:equalsverifier:jar:3.15.2 (test)
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 |