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 | Optional |
---|---|---|---|---|---|
org.joda | joda-convert | 2.2.3 | jar | Apache License, Version 2.0 | Yes |
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.guava | guava | 32.1.3-jre | jar | Apache License, Version 2.0 |
com.google.guava | guava-testlib | 32.1.3-jre | jar | Apache License, Version 2.0 |
org.assertj | assertj-core | 3.24.2 | jar | Apache License, Version 2.0 |
org.junit-pioneer | junit-pioneer | 1.9.1 | jar | Eclipse Public License v2.0 |
org.junit.jupiter | junit-jupiter | 5.10.1 | jar | Eclipse Public License v2.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:
Project Dependency Graph
Dependency Tree
- org.threeten:threeten-extra:jar:1.8.0
ThreeTen-Extra Description: Additional functionality that enhances JSR-310 dates and times in Java SE 8 and later
URL: https://www.threeten.org/threeten-extra
Project Licenses: BSD 3-clause
- org.joda:joda-convert:jar:2.2.3 (compile)
Joda-Convert Description: Library to convert Objects to and from String
URL: https://www.joda.org/joda-convert/
Project Licenses: Apache License, Version 2.0
- com.google.guava:guava:jar:32.1.3-jre (test)
Guava: Google Core Libraries for Java Description: Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.
URL: https://github.com/google/guava
Project Licenses: Apache License, Version 2.0
- 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.guava:failureaccess:jar:1.0.1 (test)
- com.google.guava:guava-testlib:jar:32.1.3-jre (test)
Guava Testing Library Description: Guava testlib is a set of java classes used for more convenient unit testing - particularly to assist the tests for Guava itself.
URL: https://github.com/google/guava/guava-testlib
Project Licenses: Apache License, Version 2.0
- com.google.code.findbugs:jsr305:jar:3.0.2 (test)
FindBugs-jsr305 Description: JSR305 Annotations for Findbugs
URL: http://findbugs.sourceforge.net/
Project Licenses: The Apache Software License, Version 2.0
- org.checkerframework:checker-qual:jar:3.37.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.21.1 (test)
error-prone annotations Description: Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time.
URL: https://errorprone.info/error_prone_annotations
Project Licenses: Apache 2.0
- com.google.j2objc:j2objc-annotations:jar:2.8 (test)
J2ObjC Annotations Description: A set of annotations that provide additional information to the J2ObjC translator to modify the result of translation.
URL: https://github.com/google/j2objc/
Project Licenses: Apache License, Version 2.0
- junit:junit:jar:4.13.2 (test)
JUnit Description: JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.
URL: http://junit.org
Project Licenses: Eclipse Public License 1.0
- org.hamcrest:hamcrest-core:jar:1.3 (test)
Hamcrest Core Description: This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.
URL: https://github.com/hamcrest/JavaHamcrest/hamcrest-core
Project Licenses: New BSD License
- org.hamcrest:hamcrest-core:jar:1.3 (test)
- com.google.code.findbugs:jsr305:jar:3.0.2 (test)
- org.junit.jupiter:junit-jupiter:jar:5.10.1 (test)
JUnit Jupiter (Aggregator) Description: Module "junit-jupiter" of JUnit 5.
URL: https://junit.org/junit5/
Project Licenses: Eclipse Public License v2.0
- org.junit.jupiter:junit-jupiter-api:jar:5.10.1 (test)
JUnit Jupiter API Description: Module "junit-jupiter-api" of JUnit 5.
URL: https://junit.org/junit5/
Project Licenses: Eclipse Public License v2.0
- org.opentest4j:opentest4j:jar:1.3.0 (test)
org.opentest4j:opentest4j Description: Open Test Alliance for the JVM
URL: https://github.com/ota4j-team/opentest4j
Project Licenses: The Apache License, Version 2.0
- org.junit.platform:junit-platform-commons:jar:1.10.1 (test)
JUnit Platform Commons Description: Module "junit-platform-commons" of JUnit 5.
URL: https://junit.org/junit5/
Project Licenses: Eclipse Public License v2.0
- org.apiguardian:apiguardian-api:jar:1.1.2 (test)
org.apiguardian:apiguardian-api Description: @API Guardian
URL: https://github.com/apiguardian-team/apiguardian
Project Licenses: The Apache License, Version 2.0
- org.opentest4j:opentest4j:jar:1.3.0 (test)
- org.junit.jupiter:junit-jupiter-params:jar:5.10.1 (test)
JUnit Jupiter Params Description: Module "junit-jupiter-params" of JUnit 5.
URL: https://junit.org/junit5/
Project Licenses: Eclipse Public License v2.0
- org.junit.jupiter:junit-jupiter-engine:jar:5.10.1 (test)
JUnit Jupiter Engine Description: Module "junit-jupiter-engine" of JUnit 5.
URL: https://junit.org/junit5/
Project Licenses: Eclipse Public License v2.0
- org.junit.platform:junit-platform-engine:jar:1.10.1 (test)
JUnit Platform Engine API Description: Module "junit-platform-engine" of JUnit 5.
URL: https://junit.org/junit5/
Project Licenses: Eclipse Public License v2.0
- org.junit.platform:junit-platform-engine:jar:1.10.1 (test)
- org.junit.jupiter:junit-jupiter-api:jar:5.10.1 (test)
- org.junit-pioneer:junit-pioneer:jar:1.9.1 (test)
junit-pioneer Description: JUnit 5 Extension Pack
URL: https://junit-pioneer.org/
Project Licenses: Eclipse Public License v2.0
- org.junit.platform:junit-platform-launcher:jar:1.10.1 (test)
JUnit Platform Launcher Description: Module "junit-platform-launcher" of JUnit 5.
URL: https://junit.org/junit5/
Project Licenses: Eclipse Public License v2.0
- org.junit.platform:junit-platform-launcher:jar:1.10.1 (test)
- org.assertj:assertj-core:jar:3.24.2 (test)
AssertJ Core Description: Rich and fluent assertions for testing in Java
URL: https://assertj.github.io/doc/#assertj-core
Project Licenses: Apache License, Version 2.0
- net.bytebuddy:byte-buddy:jar:1.12.21 (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:jar:1.12.21 (test)
- org.joda:joda-convert:jar:2.2.3 (compile)
Licenses
BSD 3-clause: ThreeTen-Extra
Apache 2.0: error-prone annotations
Eclipse Public License 1.0: JUnit
The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
The MIT License: Checker Qual
Apache License, Version 2.0: AssertJ Core, Byte Buddy (without dependencies), Guava Testing Library, Guava: Google Core Libraries for Java, J2ObjC Annotations, Joda-Convert
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
New BSD License: Hamcrest Core
The Apache Software License, Version 2.0: FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only
Dependency File Details
Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
---|---|---|---|---|---|---|
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.21.1.jar | 16.8 kB | 39 | 27 | 2 | 1.8 | Yes |
failureaccess-1.0.1.jar | 4.6 kB | 15 | 2 | 1 | 1.7 | Yes |
guava-32.1.3-jre.jar | 3 MB | 2060 | 2020 | 18 | 1.8 | Yes |
guava-testlib-32.1.3-jre.jar | 868.5 kB | 653 | 630 | 8 | 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 |
junit-4.13.2.jar | 384.6 kB | 389 | 350 | 32 | 1.5 | Yes |
byte-buddy-1.12.21.jar | 3.9 MB | 2742 | 2688 | 39 | 9 | Yes |
apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 9 | Yes |
assertj-core-3.24.2.jar | 1.3 MB | 854 | 814 | 28 | 9 | Yes |
checker-qual-3.37.0.jar | 224.5 kB | 427 | 359 | 30 | 1.8 | Yes |
hamcrest-core-1.3.jar | 45 kB | 52 | 45 | 3 | 1.5 | Yes |
junit-pioneer-1.9.1.jar | 200 kB | 171 | 156 | 9 | 9 | Yes |
junit-jupiter-5.10.1.jar | 6.4 kB | 5 | 1 | 1 | 9 | No |
junit-jupiter-api-5.10.1.jar | 211 kB | 197 | 182 | 8 | 9 | Yes |
junit-jupiter-engine-5.10.1.jar | 244.7 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.1.jar | 106.3 kB | 64 | 44 | 7 | 9 | Yes |
junit-platform-engine-1.10.1.jar | 204.8 kB | 153 | 136 | 10 | 9 | Yes |
junit-platform-launcher-1.10.1.jar | 183.8 kB | 131 | 116 | 7 | 9 | Yes |
opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 9 | Yes |
joda-convert-2.2.3.jar | 149.9 kB | 135 | 122 | 3 | 9 | Yes |
23 | 11.8 MB | 8716 | 8229 | 245 | 9 | 21 |
compile: 1 | compile: 149.9 kB | compile: 135 | compile: 122 | compile: 3 | 9 | compile: 1 |
test: 22 | test: 11.6 MB | test: 8581 | test: 8107 | test: 242 | 9 | test: 20 |