Project Dependencies
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:
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.osgi |
org.osgi.core |
6.0.0 |
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.
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 |
biz.aQute.bnd |
bndlib |
2.4.0 |
jar |
Apache Software License 2.0 |
junit |
junit |
4.13.2 |
jar |
Eclipse Public License 1.0 |
net.bytebuddy |
byte-buddy |
1.12.19 |
jar |
Apache License, Version 2.0 |
net.bytebuddy |
byte-buddy-agent |
1.12.19 |
jar |
Apache License, Version 2.0 |
org.apache.maven.resolver |
maven-resolver-api |
1.3.1 |
jar |
Apache License, Version 2.0 |
org.apache.maven.resolver |
maven-resolver-impl |
1.3.1 |
jar |
Apache License, Version 2.0 |
org.apache.maven.resolver |
maven-resolver-spi |
1.3.1 |
jar |
Apache License, Version 2.0 |
org.apache.maven.resolver |
maven-resolver-util |
1.3.1 |
jar |
Apache License, Version 2.0 |
org.apiguardian |
apiguardian-api |
1.1.2 |
jar |
The Apache License, Version 2.0 |
org.codehaus.mojo |
animal-sniffer-annotations |
1.9 |
jar |
MIT license |
org.hamcrest |
hamcrest-core |
1.3 |
jar |
New BSD License |
org.junit.jupiter |
junit-jupiter-api |
5.11.0-M2 |
jar |
Eclipse Public License v2.0 |
org.junit.platform |
junit-platform-commons |
1.11.0-M2 |
jar |
Eclipse Public License v2.0 |
org.junit.platform |
junit-platform-engine |
1.11.0-M2 |
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.ops4j.base |
ops4j-base-exec |
1.5.1 |
jar |
ALv2 |
org.ops4j.base |
ops4j-base-io |
1.5.1 |
jar |
ALv2 |
org.ops4j.base |
ops4j-base-lang |
1.5.1 |
jar |
ALv2 |
org.ops4j.base |
ops4j-base-monitors |
1.5.1 |
jar |
ALv2 |
org.ops4j.base |
ops4j-base-net |
1.5.1 |
jar |
ALv2 |
org.ops4j.base |
ops4j-base-spi |
1.5.1 |
jar |
ALv2 |
org.ops4j.base |
ops4j-base-store |
1.5.1 |
jar |
ALv2 |
org.ops4j.base |
ops4j-base-util-property |
1.5.1 |
jar |
ALv2 |
org.ops4j.pax.exam |
pax-exam |
4.13.5 |
jar |
Apache License, Version 2.0 |
org.ops4j.pax.exam |
pax-exam-spi |
4.13.5 |
jar |
Apache License, Version 2.0 |
org.ops4j.pax.swissbox |
pax-swissbox-core |
1.8.4 |
jar |
ALv2 |
org.ops4j.pax.swissbox |
pax-swissbox-lifecycle |
1.8.4 |
jar |
ALv2 |
org.ops4j.pax.swissbox |
pax-swissbox-property |
1.8.4 |
jar |
ALv2 |
org.ops4j.pax.swissbox |
pax-swissbox-tracker |
1.8.4 |
jar |
ALv2 |
org.ops4j.pax.tinybundles |
tinybundles |
2.1.1 |
jar |
ALv2 |
org.ops4j.pax.url |
pax-url-aether |
2.6.8 |
jar |
ALv2 |
org.ops4j.pax.url |
pax-url-aether-support |
2.6.8 |
jar |
ALv2 |
org.ops4j.pax.url |
pax-url-classpath |
2.6.8 |
jar |
ALv2 |
org.ops4j.pax.url |
pax-url-commons |
2.6.8 |
jar |
ALv2 |
org.ops4j.pax.url |
pax-url-link |
2.6.8 |
jar |
ALv2 |
org.slf4j |
jcl-over-slf4j |
1.6.6 |
jar |
MIT License |
org.slf4j |
slf4j-api |
1.7.25 |
jar |
MIT License |
Project Dependency Graph
Dependency Tree
- org.apache.commons:commons-compress:jar:1.27.1
Apache Commons Compress |
Description: Apache Commons Compress defines an API for working with
compression and archive formats. These include bzip2, gzip, pack200,
LZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,
Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.
URL: https://commons.apache.org/proper/commons-compress/
Project Licenses: Apache-2.0 |
- org.junit.jupiter:junit-jupiter-params:jar:5.11.0-M2 (test)
- org.junit.jupiter:junit-jupiter-api:jar:5.11.0-M2 (test)
- org.opentest4j:opentest4j:jar:1.3.0 (test)
- org.junit.platform:junit-platform-commons:jar:1.11.0-M2 (test)
- org.apiguardian:apiguardian-api:jar:1.1.2 (test)
- org.junit.vintage:junit-vintage-engine:jar:5.11.0-M2 (test)
- org.junit.platform:junit-platform-engine:jar:1.11.0-M2 (test)
- junit:junit:jar:4.13.2 (test)
- org.hamcrest:hamcrest-core:jar:1.3 (test)
- org.hamcrest:hamcrest:jar:3.0 (test)
- com.github.luben:zstd-jni:jar:1.5.6-4 (compile)
- org.brotli:dec:jar:0.1.2 (compile)
- org.tukaani:xz:jar:1.10 (compile)
- commons-codec:commons-codec:jar:1.17.1 (compile)
Apache Commons Codec |
Description: The Apache Commons Codec component contains encoders and decoders for
various formats such as Base16, Base32, Base64, digest, 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.ow2.asm:asm:jar:9.7 (compile)
- org.mockito:mockito-core:jar:4.11.0 (test)
- net.bytebuddy:byte-buddy:jar:1.12.19 (test)
Byte Buddy (without dependencies) |
Description: Byte Buddy is a Java library for creating Java classes at run time.
This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.
URL: https://bytebuddy.net/byte-buddy
Project Licenses: Apache License, Version 2.0 |
- net.bytebuddy:byte-buddy-agent:jar:1.12.19 (test)
- org.objenesis:objenesis:jar:3.3 (test)
- org.mockito:mockito-junit-jupiter:jar:4.11.0 (test)
- com.github.marschall:memoryfilesystem:jar:2.8.0 (test)
- org.ops4j.pax.exam:pax-exam-container-native:jar:4.13.5 (test)
- org.ops4j.pax.exam:pax-exam:jar:4.13.5 (test)
- org.ops4j.base:ops4j-base-exec:jar:1.5.1 (test)
- org.ops4j.base:ops4j-base-io:jar:1.5.1 (test)
- org.ops4j.base:ops4j-base-store:jar:1.5.1 (test)
- org.ops4j.base:ops4j-base-util-property:jar:1.5.1 (test)
- org.ops4j.pax.exam:pax-exam-spi:jar:4.13.5 (test)
- org.ops4j.base:ops4j-base-spi:jar:1.5.1 (test)
- org.slf4j:slf4j-api:jar:1.7.25 (test)
- org.ops4j.pax.tinybundles:tinybundles:jar:2.1.1 (test)
- biz.aQute.bnd:bndlib:jar:2.4.0 (test)
- org.ops4j.pax.swissbox:pax-swissbox-core:jar:1.8.4 (test)
- org.ops4j.pax.swissbox:pax-swissbox-lifecycle:jar:1.8.4 (test)
- org.ops4j.pax.swissbox:pax-swissbox-tracker:jar:1.8.4 (test)
- org.ops4j.base:ops4j-base-lang:jar:1.5.1 (test)
- org.ops4j.base:ops4j-base-net:jar:1.5.1 (test)
- org.ops4j.base:ops4j-base-monitors:jar:1.5.1 (test)
- org.ops4j.pax.url:pax-url-link:jar:2.6.8 (test)
- org.ops4j.pax.url:pax-url-commons:jar:2.6.8 (test)
- org.ops4j.pax.url:pax-url-classpath:jar:2.6.8 (test)
- org.ops4j.pax.swissbox:pax-swissbox-property:jar:1.8.4 (test)
- org.ops4j.pax.exam:pax-exam-junit4:jar:4.13.5 (test)
- org.ops4j.pax.exam:pax-exam-cm:jar:4.13.5 (test)
- org.ops4j.pax.exam:pax-exam-link-mvn:jar:4.13.5 (test)
- org.ops4j.pax.url:pax-url-aether:jar:2.6.8 (test)
- org.ops4j.pax.url:pax-url-aether-support:jar:2.6.8 (test)
- org.apache.maven.resolver:maven-resolver-impl:jar:1.3.1 (test)
- org.apache.maven.resolver:maven-resolver-api:jar:1.3.1 (test)
- org.apache.maven.resolver:maven-resolver-spi:jar:1.3.1 (test)
- org.apache.maven.resolver:maven-resolver-util:jar:1.3.1 (test)
- org.slf4j:jcl-over-slf4j:jar:1.6.6 (test)
- org.apache.felix:org.apache.felix.framework:jar:7.0.5 (test)
- org.codehaus.mojo:animal-sniffer-annotations:jar:1.9 (test)
- javax.inject:javax.inject:jar:1 (test)
- commons-io:commons-io:jar:2.16.1 (compile)
- org.apache.commons:commons-lang3:jar:3.16.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.
The code is tested using the latest revision of the JDK for supported
LTS releases: 8, 11, 17 and 21 currently.
See https://github.com/apache/commons-lang/blob/master/.github/workflows/maven.yml
Please ensure your build environment is up-to-date and kindly report any build issues.
URL: https://commons.apache.org/proper/commons-lang/
Project Licenses: Apache-2.0 |
- org.osgi:org.osgi.core:jar:6.0.0 (provided)
Licenses
The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
Eclipse Public License 1.0: JUnit
BSD-3-Clause: Hamcrest, asm
MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module, org.brotli:dec
Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API, JUnit Vintage Engine
New BSD License: Hamcrest Core
BSD 2-Clause License: zstd-jni
Apache Software License 2.0: A Swiss Army Knife for OSGi
0BSD: XZ for Java
The MIT License: mockito-core, mockito-junit-jupiter
Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang
Apache License, Version 2.0: Apache Felix Framework, Byte Buddy (without dependencies), Byte Buddy agent, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, OPS4J Pax Exam API, OPS4J Pax Exam Configuration Admin Options, OPS4J Pax Exam Driver JUnit4, OPS4J Pax Exam Links for Maven, OPS4J Pax Exam TestContainer Native, OPS4J Pax Exam UI Low Level SPI, Objenesis, org.osgi.core
MIT: Memory File System
ALv2: OPS4J Base - Execution, OPS4J Base - IO, OPS4J Base - Lang, OPS4J Base - Monitors, OPS4J Base - Net, OPS4J Base - Service Provider Access, OPS4J Base - Store, OPS4J Base - Util - Property, OPS4J Pax Swissbox :: Lifecycle, OPS4J Pax Swissbox :: OSGi Core, OPS4J Pax Swissbox :: Property, OPS4J Pax Swissbox :: Tracker, OPS4J Pax Tinybundles, OPS4J Pax Url - Commons, OPS4J Pax Url - classpath:, OPS4J Pax Url - link:, OPS4J Pax Url - mvn:, OPS4J Pax Url - mvn: - support library
MIT license: Animal Sniffer Annotations
The Apache Software License, Version 2.0: javax.inject
Dependency File Details
Filename |
Size |
Entries |
Classes |
Packages |
Java Version |
Debug Information |
Sealed |
bndlib-2.4.0.jar |
2 MB |
1526 |
661 |
108 |
1.6 |
Yes |
No |
memoryfilesystem-2.8.0.jar |
288.4 kB |
185 |
168 |
3 |
1.8 |
Yes |
No |
commons-codec-1.17.1.jar |
372.7 kB |
262 |
- |
- |
- |
- |
No |
• Root |
- |
261 |
114 |
7 |
1.8 |
Yes |
- |
• Versioned |
- |
1 |
1 |
1 |
9 |
No |
- |
commons-io-2.16.1.jar |
508.8 kB |
374 |
- |
- |
- |
- |
No |
• Root |
- |
373 |
346 |
15 |
1.8 |
Yes |
- |
• Versioned |
- |
1 |
1 |
1 |
9 |
No |
- |
javax.inject-1.jar |
2.5 kB |
8 |
6 |
1 |
1.5 |
No |
No |
junit-4.13.2.jar |
384.6 kB |
389 |
350 |
32 |
1.5 |
Yes |
No |
byte-buddy-1.12.19.jar |
4 MB |
2742 |
- |
- |
- |
- |
No |
• Root |
- |
2740 |
2687 |
38 |
1.6 |
Yes |
- |
• Versioned |
- |
2 |
1 |
1 |
9 |
No |
- |
byte-buddy-agent-1.12.19.jar |
256.4 kB |
90 |
- |
- |
- |
- |
No |
• Root |
- |
88 |
69 |
2 |
1.5 |
Yes |
- |
• Versioned |
- |
2 |
1 |
1 |
9 |
No |
- |
commons-lang3-3.16.0.jar |
673.2 kB |
426 |
- |
- |
- |
- |
No |
• Root |
- |
425 |
395 |
18 |
1.8 |
Yes |
- |
• Versioned |
- |
1 |
1 |
1 |
9 |
No |
- |
org.apache.felix.framework-7.0.5.jar |
778.4 kB |
457 |
393 |
34 |
1.8 |
Yes |
No |
maven-resolver-api-1.3.1.jar |
149 kB |
155 |
131 |
12 |
1.7 |
Yes |
No |
maven-resolver-impl-1.3.1.jar |
182.3 kB |
117 |
96 |
5 |
1.7 |
Yes |
No |
maven-resolver-spi-1.3.1.jar |
36.9 kB |
56 |
34 |
8 |
1.7 |
Yes |
No |
maven-resolver-util-1.3.1.jar |
160.1 kB |
128 |
101 |
13 |
1.7 |
Yes |
No |
apiguardian-api-1.1.2.jar |
6.8 kB |
9 |
3 |
2 |
1.6 |
Yes |
No |
animal-sniffer-annotations-1.9.jar |
3.4 kB |
12 |
1 |
1 |
1.5 |
No |
No |
hamcrest-3.0.jar |
126.4 kB |
123 |
108 |
11 |
1.8 |
Yes |
No |
hamcrest-core-1.3.jar |
45 kB |
52 |
45 |
3 |
1.5 |
Yes |
No |
junit-jupiter-api-5.11.0-M2.jar |
215 kB |
196 |
181 |
8 |
1.8 |
Yes |
No |
junit-jupiter-params-5.11.0-M2.jar |
581.4 kB |
379 |
345 |
22 |
1.8 |
Yes |
No |
junit-platform-commons-1.11.0-M2.jar |
133.1 kB |
82 |
- |
- |
- |
- |
No |
• Root |
- |
74 |
60 |
8 |
1.8 |
Yes |
- |
• Versioned |
- |
8 |
2 |
1 |
9 |
Yes |
- |
junit-platform-engine-1.11.0-M2.jar |
238.3 kB |
174 |
155 |
10 |
1.8 |
Yes |
No |
junit-vintage-engine-5.11.0-M2.jar |
68.6 kB |
49 |
35 |
6 |
1.8 |
Yes |
No |
mockito-core-4.11.0.jar |
684.9 kB |
651 |
579 |
64 |
1.8 |
Yes |
No |
mockito-junit-jupiter-4.11.0.jar |
5.4 kB |
9 |
2 |
1 |
1.8 |
Yes |
No |
objenesis-3.3.jar |
49.4 kB |
59 |
43 |
10 |
1.8 |
Yes |
No |
opentest4j-1.3.0.jar |
14.3 kB |
15 |
9 |
2 |
1.6 |
Yes |
No |
ops4j-base-exec-1.5.1.jar |
13.4 kB |
20 |
7 |
1 |
1.7 |
Yes |
No |
ops4j-base-io-1.5.1.jar |
26 kB |
24 |
11 |
1 |
1.7 |
Yes |
No |
ops4j-base-lang-1.5.1.jar |
11.3 kB |
17 |
4 |
1 |
1.7 |
Yes |
No |
ops4j-base-monitors-1.5.1.jar |
12.9 kB |
23 |
8 |
3 |
1.7 |
Yes |
No |
ops4j-base-net-1.5.1.jar |
17.8 kB |
19 |
6 |
1 |
1.7 |
Yes |
No |
ops4j-base-spi-1.5.1.jar |
12 kB |
17 |
4 |
1 |
1.7 |
Yes |
No |
ops4j-base-store-1.5.1.jar |
12.7 kB |
19 |
5 |
2 |
1.7 |
Yes |
No |
ops4j-base-util-property-1.5.1.jar |
10.6 kB |
19 |
5 |
1 |
1.7 |
Yes |
No |
pax-exam-4.13.5.jar |
87.6 kB |
105 |
85 |
6 |
1.7 |
Yes |
No |
pax-exam-cm-4.13.5.jar |
17.9 kB |
21 |
5 |
2 |
1.7 |
Yes |
No |
pax-exam-container-native-4.13.5.jar |
21 kB |
23 |
5 |
1 |
1.7 |
Yes |
No |
pax-exam-junit4-4.13.5.jar |
35.4 kB |
31 |
15 |
2 |
1.7 |
Yes |
No |
pax-exam-link-mvn-4.13.5.jar |
11.4 kB |
30 |
0 |
0 |
- |
- |
- |
pax-exam-spi-4.13.5.jar |
70.1 kB |
58 |
38 |
6 |
1.7 |
Yes |
No |
pax-swissbox-core-1.8.4.jar |
9.1 kB |
17 |
5 |
1 |
1.6 |
Yes |
No |
pax-swissbox-lifecycle-1.8.4.jar |
6.6 kB |
18 |
6 |
1 |
1.6 |
Yes |
No |
pax-swissbox-property-1.8.4.jar |
4 kB |
13 |
1 |
1 |
1.6 |
Yes |
No |
pax-swissbox-tracker-1.8.4.jar |
15.6 kB |
22 |
10 |
1 |
1.6 |
Yes |
No |
tinybundles-2.1.1.jar |
29.6 kB |
33 |
15 |
3 |
1.6 |
Yes |
No |
pax-url-aether-2.6.8.jar |
3.5 MB |
2425 |
2044 |
187 |
1.8 |
Yes |
No |
pax-url-aether-support-2.6.8.jar |
5.7 kB |
13 |
1 |
1 |
1.7 |
Yes |
No |
pax-url-classpath-2.6.8.jar |
36.2 kB |
64 |
22 |
6 |
1.7 |
Yes |
No |
pax-url-commons-2.6.8.jar |
9.7 kB |
19 |
6 |
1 |
1.7 |
Yes |
No |
pax-url-link-2.6.8.jar |
7.8 kB |
18 |
5 |
2 |
1.7 |
Yes |
No |
org.osgi.core-6.0.0.jar |
475.3 kB |
387 |
158 |
21 |
1.5 |
Yes |
No |
jcl-over-slf4j-1.6.6.jar |
17.3 kB |
23 |
9 |
2 |
1.3 |
Yes |
No |
slf4j-api-1.7.25.jar |
41.2 kB |
46 |
34 |
4 |
1.5 |
Yes |
No |
zstd-jni-1.5.6-4.jar |
6.7 MB |
81 |
37 |
3 |
1.8 |
Yes |
No |
dec-0.1.2.jar |
98.1 kB |
29 |
19 |
1 |
1.5 |
Yes |
No |
asm-9.7.jar |
125.4 kB |
45 |
39 |
3 |
1.5 |
Yes |
No |
xz-1.10.jar |
168.6 kB |
151 |
- |
- |
- |
- |
Yes |
• Root |
- |
137 |
123 |
9 |
1.8 |
Yes |
- |
• Versioned |
- |
14 |
7 |
4 |
9 |
Yes |
- |
Total |
Size |
Entries |
Classes |
Packages |
Java Version |
Debug Information |
Sealed |
58 |
23.5 MB |
12555 |
9849 |
719 |
1.8 |
55 |
1 |
compile: 7 |
compile: 8.6 MB |
compile: 1368 |
compile: 1073 |
compile: 56 |
1.8 |
compile: 7 |
compile: 1 |
provided: 1 |
provided: 475.3 kB |
provided: 387 |
provided: 158 |
provided: 21 |
provided: 1 |
- |
test: 50 |
test: 14.4 MB |
test: 10800 |
test: 8618 |
test: 642 |
1.8 |
test: 47 |
- |
|