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.4 jar Apache License, Version 2.0 Yes
org.jspecify jspecify 1.0.0 jar The 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 33.6.0-jre jar Apache License, Version 2.0
com.google.guava guava-testlib 33.6.0-jre jar Apache License, Version 2.0
org.assertj assertj-core 3.27.7 jar Apache-2.0
org.junit-pioneer junit-pioneer 1.9.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter 5.14.4 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:

GroupId ArtifactId Version Type Licenses
com.google.errorprone error_prone_annotations 2.47.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 jar Apache 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.j2objc j2objc-annotations 3.1 jar Apache License, Version 2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.18.3 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.14.4 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.14.4 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.14.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.14.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.14.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.14.4 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

  • org.threeten:threeten-extra:jar:1.10.1-SNAPSHOT
    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.jspecify:jspecify:jar:1.0.0 (compile)
      JSpecify annotations

      Description: An artifact of well-named and well-specified annotations to power static analysis checks

      URL: http://jspecify.org/

      Project Licenses: The Apache License, Version 2.0

    • org.joda:joda-convert:jar:2.2.4 (compile)
      Joda-Convert

      Description: Library to convert Objects to and from String, compatible with Java 1.6

      URL: https://www.joda.org/joda-convert/

      Project Licenses: Apache License, Version 2.0

    • com.google.guava:guava:jar:33.6.0-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.3 (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 are 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: Apache 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:guava-testlib:jar:33.6.0-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

    • org.junit.jupiter:junit-jupiter:jar:5.14.4 (test)
      JUnit Jupiter (Aggregator)

      Description: Module "junit-jupiter" of JUnit 5.

      URL: https://junit.org/

      Project Licenses: Eclipse Public License v2.0

    • 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.assertj:assertj-core:jar:3.27.7 (test)
      AssertJ Core

      Description: Rich and fluent assertions for testing in Java

      URL: https://assertj.github.io/doc/#assertj-core

      Project Licenses: Apache-2.0

      • net.bytebuddy:byte-buddy:jar:1.18.3 (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

Licenses

BSD 3-clause: ThreeTen-Extra

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

Apache 2.0: error-prone annotations

Eclipse Public License 1.0: JUnit

Apache License, Version 2.0: Byte Buddy (without dependencies), Guava InternalFutureFailureAccess and InternalFutures, 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

Apache-2.0: AssertJ Core

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: Guava ListenableFuture only

Dependency File Details

Total Size Entries Classes Packages Java Version Debug Information
Filename Size Entries Classes Packages Java Version Debug Information
error_prone_annotations-2.47.0.jar 20.3 kB 49 - - - -
   • Root - 42 29 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.3.jar 10.8 kB 25 - - - -
   • Root - 17 2 1 1.8 Yes
   • Versioned - 8 1 1 9 No
guava-33.6.0-jre.jar 3.1 MB 2010 - - - -
   • Root - 2008 1969 18 1.8 Yes
   • Versioned - 2 1 1 9 No
guava-testlib-33.6.0-jre.jar 915.4 kB 658 - - - -
   • Root - 641 617 8 1.8 Yes
   • Versioned - 17 1 1 9 No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-3.1.jar 16.8 kB 38 - - - -
   • Root - 36 24 1 1.8 Yes
   • Versioned - 2 1 1 9 No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.18.3.jar 9.2 MB 6220 - - - -
   • Root - 3100 3046 39 1.5 Yes
   • Versioned - 3090 3047 40 1.8 Yes
   • Versioned - 30 25 1 - Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
assertj-core-3.27.7.jar 1.4 MB 887 - - - -
   • Root - 883 842 29 1.8 Yes
   • Versioned - 4 1 1 9 No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
junit-pioneer-1.9.1.jar 200 kB 171 156 9 1.8 Yes
junit-jupiter-5.14.4.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.14.4.jar 242.5 kB 217 202 8 1.8 Yes
junit-jupiter-engine-5.14.4.jar 344 kB 179 162 9 1.8 Yes
junit-jupiter-params-5.14.4.jar 663.1 kB 433 399 22 1.8 Yes
junit-platform-commons-1.14.4.jar 164.4 kB 105 - - - -
   • Root - 94 78 10 1.8 Yes
   • Versioned - 11 5 1 9 Yes
junit-platform-engine-1.14.4.jar 271.7 kB 191 172 10 1.8 Yes
junit-platform-launcher-1.14.4.jar 223.2 kB 144 129 7 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
joda-convert-2.2.4.jar 149.6 kB 135 122 3 1.8 Yes
jspecify-1.0.0.jar 3.8 kB 14 - - - -
   • Root - 10 4 1 1.8 No
   • Versioned - 4 1 1 9 No
22 17.4 MB 11953 8361 217 9 19
compile: 2 compile: 153.4 kB compile: 149 compile: 126 compile: 4 1.8 compile: 1
test: 20 test: 17.2 MB test: 11804 test: 8235 test: 213 9 test: 18

Back to top

Version: 1.10.1-SNAPSHOT. Last Published: 2026-06-16.

Reflow Maven skin.