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:
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:
Project Dependency Graph
Dependency Tree
- commons-io:commons-io:jar:2.18.0
- org.junit.jupiter:junit-jupiter:jar:5.11.2 (test)
- org.junit.jupiter:junit-jupiter-api:jar:5.11.2 (test)
- org.opentest4j:opentest4j:jar:1.3.0 (test)
- org.junit.platform:junit-platform-commons:jar:1.11.2 (test)
- org.apiguardian:apiguardian-api:jar:1.1.2 (test)
- org.junit.jupiter:junit-jupiter-params:jar:5.11.2 (test)
- org.junit.jupiter:junit-jupiter-engine:jar:5.11.2 (test)
- org.junit.platform:junit-platform-engine:jar:1.11.2 (test)
- org.junit-pioneer:junit-pioneer:jar:1.9.1 (test)
- org.junit.platform:junit-platform-launcher:jar:1.11.2 (test)
- net.bytebuddy:byte-buddy:jar:1.15.10 (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.15.10 (test)
- org.mockito:mockito-inline:jar:4.11.0 (test)
- org.mockito:mockito-core:jar:4.11.0 (test)
- org.objenesis:objenesis:jar:3.3 (test)
- com.google.jimfs:jimfs:jar:1.3.0 (test)
- com.google.guava:guava:jar:32.1.1-jre (test)
- com.google.guava:failureaccess:jar:1.0.1 (test)
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 |
- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava (test)
Guava ListenableFuture only |
Description: An empty artifact that Guava depends on to signal that it is providing
ListenableFuture -- but is also available in a second "version" that
contains com.google.common.util.concurrent.ListenableFuture class, without
any other Guava classes. The idea is:
- If users want only ListenableFuture, they depend on listenablefuture-1.0.
- If users want all of Guava, they depend on guava, which, as of Guava
27.0, depends on
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-...
version number is enough for some build systems (notably, Gradle) to select
that empty artifact over the "real" listenablefuture-1.0 -- avoiding a
conflict with the copy of ListenableFuture in guava itself. If users are
using an older version of Guava or a build system other than Gradle, they
may see class conflicts. If so, they can solve them by manually excluding
the listenablefuture artifact or manually forcing their build systems to
use 9999.0-....
URL: https://github.com/google/guava/listenablefuture
Project Licenses: The Apache Software License, Version 2.0 |
- com.google.code.findbugs:jsr305:jar:3.0.2 (test)
- org.checkerframework:checker-qual:jar:3.33.0 (test)
Checker Qual |
Description: checker-qual contains annotations (type qualifiers) that a programmer
writes to specify Java code for type-checking by the Checker Framework.
URL: https://checkerframework.org/
Project Licenses: The MIT License |
- com.google.errorprone:error_prone_annotations:jar:2.18.0 (test)
- com.google.j2objc:j2objc-annotations:jar:2.8 (test)
- org.apache.commons:commons-lang3:jar:3.17.0 (test)
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 |
- commons-codec:commons-codec:jar:1.17.1 (test)
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.openjdk.jmh:jmh-core:jar:1.37 (test)
- net.sf.jopt-simple:jopt-simple:jar:5.0.4 (test)
- org.apache.commons:commons-math3:jar:3.6.1 (test)
Apache Commons Math |
Description: The Apache Commons Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.
URL: http://commons.apache.org/proper/commons-math/
Project Licenses: Apache License, Version 2.0 |
- org.openjdk.jmh:jmh-generator-annprocess:jar:1.37 (test)
Licenses
The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
Apache 2.0: error-prone annotations
The MIT License: Checker Qual, JOpt Simple, mockito-core, mockito-inline
Apache-2.0: Apache Commons Codec, Apache Commons IO, Apache Commons Lang
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, junit-pioneer
Apache License, Version 2.0: Apache Commons Math, Byte Buddy (without dependencies), Byte Buddy agent, Guava: Google Core Libraries for Java, J2ObjC Annotations, Objenesis
GNU General Public License (GPL), version 2, with the Classpath exception: JMH Core, JMH Generators: Annotation Processors
The Apache Software License, Version 2.0: FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Jimfs
Dependency File Details
Filename |
Size |
Entries |
Classes |
Packages |
Java Version |
Debug Information |
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 |
- |
- |
j2objc-annotations-2.8.jar |
9.3 kB |
24 |
13 |
1 |
1.7 |
Yes |
jimfs-1.3.0.jar |
211.7 kB |
140 |
127 |
1 |
1.8 |
Yes |
commons-codec-1.17.1.jar |
372.7 kB |
262 |
- |
- |
- |
- |
• Root |
- |
261 |
114 |
7 |
1.8 |
Yes |
• Versioned |
- |
1 |
1 |
1 |
9 |
No |
byte-buddy-1.15.10.jar |
8.5 MB |
5895 |
- |
- |
- |
- |
• Root |
- |
2957 |
2904 |
38 |
1.6 |
Yes |
• Versioned |
- |
2938 |
2896 |
39 |
1.8 |
Yes |
byte-buddy-agent-1.15.10.jar |
365.4 kB |
170 |
- |
- |
- |
- |
• Root |
- |
91 |
72 |
2 |
1.5 |
Yes |
• Versioned |
- |
79 |
73 |
3 |
1.8 |
Yes |
jopt-simple-5.0.4.jar |
78.1 kB |
71 |
59 |
3 |
1.7 |
Yes |
commons-lang3-3.17.0.jar |
673.6 kB |
426 |
- |
- |
- |
- |
• Root |
- |
425 |
395 |
18 |
1.8 |
Yes |
• Versioned |
- |
1 |
1 |
1 |
9 |
No |
commons-math3-3.6.1.jar |
2.2 MB |
1402 |
1301 |
75 |
1.5 |
Yes |
apiguardian-api-1.1.2.jar |
6.8 kB |
9 |
3 |
2 |
1.6 |
Yes |
checker-qual-3.33.0.jar |
224 kB |
426 |
358 |
30 |
1.8 |
Yes |
junit-pioneer-1.9.1.jar |
200 kB |
171 |
156 |
9 |
1.8 |
Yes |
junit-jupiter-5.11.2.jar |
6.4 kB |
5 |
1 |
1 |
9 |
No |
junit-jupiter-api-5.11.2.jar |
216.3 kB |
197 |
182 |
8 |
1.8 |
Yes |
junit-jupiter-engine-5.11.2.jar |
260.1 kB |
152 |
135 |
9 |
1.8 |
Yes |
junit-jupiter-params-5.11.2.jar |
591.4 kB |
388 |
354 |
22 |
1.8 |
Yes |
junit-platform-commons-1.11.2.jar |
140.6 kB |
86 |
- |
- |
- |
- |
• Root |
- |
77 |
63 |
8 |
1.8 |
Yes |
• Versioned |
- |
9 |
3 |
1 |
9 |
Yes |
junit-platform-engine-1.11.2.jar |
246.8 kB |
177 |
158 |
10 |
1.8 |
Yes |
junit-platform-launcher-1.11.2.jar |
189 kB |
131 |
116 |
7 |
1.8 |
Yes |
mockito-core-4.11.0.jar |
684.9 kB |
651 |
579 |
64 |
1.8 |
Yes |
mockito-inline-4.11.0.jar |
1.5 kB |
6 |
0 |
0 |
- |
- |
objenesis-3.3.jar |
49.4 kB |
59 |
43 |
10 |
1.8 |
Yes |
jmh-core-1.37.jar |
553 kB |
363 |
332 |
13 |
1.8 |
Yes |
jmh-generator-annprocess-1.37.jar |
30.9 kB |
26 |
8 |
2 |
1.8 |
Yes |
opentest4j-1.3.0.jar |
14.3 kB |
15 |
9 |
2 |
1.6 |
Yes |
Total |
Size |
Entries |
Classes |
Packages |
Java Version |
Debug Information |
29 |
18.9 MB |
13418 |
9565 |
366 |
9 |
26 |
test: 29 |
test: 18.9 MB |
test: 13418 |
test: 9565 |
test: 366 |
9 |
test: 26 |
|