Group: com.google.guava - All Dependencies

icon
guava 32.1.2-jre

Guava: Google Core Libraries for Java · Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.

Jul 31, 2023
27.1k usages
49k stars
icon

Guava InternalFutureFailureAccess and InternalFutures · 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).

Nov 20, 2018
882 usages
47.9k stars
icon

Guava ListenableFuture only · Contains Guava's com.google.common.util.concurrent.ListenableFuture class, without any of its other classes -- but is also available in a second "version" that omits the class to avoid conflicts with the copy in Guava itself. 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-....

Sep 11, 2018
796 usages
47.9k stars
icon
guava-testlib 32.1.2-jre

Guava Testing Library · Guava testlib is a set of java classes used for more convenient unit testing - particularly to assist the tests for Guava itself.

Jul 31, 2023
548 usages
43.2k stars
icon
guava-bom 32.1.2-jre

Guava BOM · BOM for Guava artifacts

Jul 31, 2023
209 usages
49k stars
icon
guava-gwt 32.1.2-jre

Guava GWT compatible libs · Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more. This project includes GWT-friendly sources.

Jul 31, 2023
175 usages
43.2k stars
icon
guava-jdk5 17.0

Guava: Google Core Libraries for Java (JDK5 Backport) · Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. Guava has only one code dependency - javax.annotation, per the JSR-305 spec.

Apr 22, 2014
61 usages
icon

Guava (Google Common Libraries) Collections · Guava Collections is a collections extension library with expanded collection types, implementations, and utility methods for dealing with aggregate data.

Apr 26, 2010
60 usages
icon
guava-io r03

Guava (Google Common Libraries) Input/Output · Guava IO contains a variety of types and utilities to ease IO handling in Java.

Apr 26, 2010
32 usages
icon

Guava (Google Common Libraries) Base · Guava Base contains core classes, utility methods, and services used by other parts of the Guava libraries.

Apr 26, 2010
14 usages
icon

Guava (Google Common Libraries) Annotations · Guava annotations are used throughout the Guava libraries.

Apr 26, 2010
8 usages
icon
guava-tests 23.3-jre

Guava Unit Tests · The unit tests for the Guava libraries - separated into a separate artifact to allow for the testlibs to depend on guava itself.

Oct 27, 2017
3 usages
47.9k stars
icon

Guava (Google Common Libraries) Primitive Types · Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more.

Apr 26, 2010
3 usages
icon

Guava (Google Common Libraries) Concurrency · Guava Concurrency Libraries are an expanded set of services and types supporting advanced concurrent programming in Java.

Apr 26, 2010
3 usages
icon

Nov 30, 2017
2 usages
79 stars
icon

Guava Testing Library (JDK5 Backport) · Guava testlib is a set of java classes used for more convenient unit testing - particularly to assist the tests for Guava itself.

Apr 22, 2014
2 usages
icon
guava-parent 32.1.2-jre

Guava Maven Parent · Parent for guava artifacts

Jul 31, 2023
1 usages
49k stars
icon

Guava Compilation Bootstrap Classes · ExecutorService's type parameters changed between JDK5 and JDK6 in a way that makes it impossible for our invokeAll/invokeAny methods to match both at compile time. This project builds a JDK6-like copy of ExecutorService (but with JDK5 compiler settings to ensure that it will work with JRE5 at runtime). This project's is then used in the bootstrap class path of Guava proper.

Mar 30, 2012
1 usages
icon

Guava Unit Tests (JDK5 Backport) · The unit tests for the Guava libraries - separated into a separate artifact to allow for the testlibs to depend on guava itself.

Apr 22, 2014
icon

Guava Compilation Bootstrap Classes (JDK5 Backport) · ExecutorService's type parameters changed between JDK5 and JDK6 in a way that makes it impossible for our invokeAll/invokeAny methods to match both at compile time. This project builds a JDK6-like copy of ExecutorService (but with JDK5 compiler settings to ensure that it will work with JRE5 at runtime). It also builds a version of AbstractExecutorService that is equivalent to a JDK5 version but using the JDK6 type parameters for the invokeAll/invokeAny methods just as with ExecutorService. This project's is then used in the bootstrap class path of Guava proper.

Apr 22, 2014

Advertisement

Top Dependency Usages

Feb 13, 2021
95.1k usages
8.4k stars
Jun 02, 2023
69.4k usages
14.2k stars
Mar 17, 2023
51k usages
2.1k stars
Jul 31, 2023
27.1k usages
49k stars
Aug 09, 2023
25k usages
2.7k stars