Source code
Guava is a set of core Java libraries from Google that includes new collection types (such as multimap and multiset), immutable collections, a graph library, and utilities for concurrency, I/O, hashing, primitives, strings, and more! It is widely used on most Java projects within Google, and widely used by many other companies as well. The JRE flavor requires JDK 1.8 or higher. If you need support for Android, use the Android flavor. You can find the Android Guava source in the [ android directory]. For more information on when to use api and when to use implementation , consult the Gradle documentation on API and implementation separation. Snapshots of Guava built from the master branch are available through Maven using version 999.0.0-HEAD-jre-SNAPSHOT , or 999.0.0-HEAD-android-SNAPSHOT for the Android flavor. [Snapshot API Javadoc][guava-snapshot-api-docs] as well as [Snapshot API Diffs][guava-snapshot-api-diffs] are also available. 2. APIs without @Beta will remain binary-compatible for the indefinite future. (Previously, we sometimes removed such APIs after a deprecation period. The last release to remove non- @Beta APIs was Guava 21.0.) Even @Deprecated APIs will remain (again, unless they are @Beta ). We have no plans to start removing things again, but officially, we're leaving our options open in case of surprises (like, say, a serious security problem). 5. Our classes are not designed to protect against a malicious caller. You should not use them for communication between trusted and untrusted code. 6. For the mainline flavor, we test the libraries using a range of OpenJDK versions on Linux and Windows. Some features, especially in com.google.common.io , may not work correctly in non-Linux environments. For the Android flavor, our unit tests also run on API level 23 (Marshmallow).
Excerpt from the source-code README · 6,298 chars · not written by Vinony
Wikidata facts
- Official website
- github.com/google/guava
Show 3 more facts
- software version identifier
- 33.6.0
- source code repository URL
- github.com/google/guava
- Stack Exchange tag
- stackoverflow.com/tags/guava
Sources (4)
via Wikidata · CC0