1. c84ffbf Fix toString of NonSerializableMemoizingSupplier by Alice Purcell · 6 years ago
  2. 0dbd46b Update Public Suffix data. by erikv · 6 years ago
  3. ed5e8f7 Remove pre-mature optimization of storing a total bit size for ConcatenatedHashFunction. by kak · 6 years ago
  4. 6cfbe16 Fix typo in Future javadoc. by nrsam · 7 years ago
  5. a652fa0 Fix tests that failed if we couldn't recursively delete securely by using Jimfs and just getting rid of the whole file system each time. by cgdecker · 7 years ago
  6. 3ad8bff Slightly discourage the use of the <long, TimeUnit> overloads on CacheBuilder. by kak · 7 years ago
  7. 9e4e0e1 remove maven-badges.herokuapp.com from readme by harold cooper · 7 years ago
  8. 9bf6d95 Add java.time.Duration overloads to CacheBuilder: by kak · 7 years ago
  9. a12ef6b Fix https://github.com/google/guava/issues/3081. by lowasser · 7 years ago
  10. 21f4dd7 Ignore FinalizableReferenceQueueClassLoaderUnloadingTest in JDK 9. by dpb · 7 years ago
  11. ddaf710 Open source refactorings directory. This is knowingly very simple, without yet documentation or many refactorings; it's a prototype first. by lowasser · 7 years ago
  12. 38d2f32 Supersource nullToEmpty and emptyToNull in Strings.java to native JS. by yuxiaotan · 7 years ago
  13. d0d5bd7 Stop using ByteArrayOutputStream in ByteStreams.toByteArray methods. by cgdecker · 7 years ago
  14. 4f27e36 HashBiMap: unnecessary call to rehashIfNecessary by fxleyu · 7 years ago
  15. eff8655 Automated rollback of e50ce7e7ed79fbce1901081838c8e0f9269d4128 by cpovirk · 7 years ago
  16. a2ce5d3 Set serialVersionUID in TypeToken.java by benyu · 7 years ago
  17. e50ce7e Stop using ByteArrayOutputStream in ByteStreams.toByteArray methods. by cgdecker · 7 years ago
  18. 6cd80a9 Make ByteSource.read() use sizeIfKnown(), if available, to help avoid extra byte array allocations/copies. by cgdecker · 7 years ago
  19. e24fddc In Ascii, define a constant for the character case bitmask, and use it in place of 0x20 and 0x5f throughout the class. by cberry · 7 years ago
  20. 444ff98 Prepare for release 24.1. by cgdecker · 7 years ago
  21. 8ec13b0 Add @since NEXT to new methods on Traverser. by cgdecker · 7 years ago
  22. 9b9a175 Add X-Download-Options header (IE8 header to control the "Open" button on the download dialog). by ngolubovic · 7 years ago
  23. 7f1defa Change all instances of encoded.subSequence() to use a simple start index offset, which reduces the Java memory footprint for TrieParser by at at least 130 MBs. This is because the original call to subSequence() would generate a new String on the heap for each call, where as just using an offset avoids the need to generate a new String all together. by rosch · 7 years ago
  24. e47fc16 Add isSubtypeOf() "pre"-condition check before getSubtype() returns. by benyu · 7 years ago
  25. d710bd8 Fix List<Foo<?>>.isSubtypeOf(List<Foo<?>>). by benyu · 7 years ago
  26. cbc5308 Traverser.java: add support for multiple start nodes. by jrtom · 7 years ago
  27. ea66419 Correct a typo in ImmutableBiMapTest. by lowasser · 7 years ago
  28. 45b0489 Automated g4 rollback of changelist 185433235. by lowasser · 7 years ago
  29. 9ebd95a Always expect a suppressing Closer. by cpovirk · 7 years ago
  30. e64553e Hide Downloading/Downloaded lines from output. by cpovirk · 7 years ago
  31. 06b0806 Add @Override to some serialization methods. by cpovirk · 7 years ago
  32. f21f6f6 Update Public Suffix data. by erikv · 7 years ago
  33. 0e6b381 Document that the compact collections aren't universal wins. by lowasser · 7 years ago
  34. 17ccf5c Fix @since tag from CL 185440742. by cpovirk · 7 years ago
  35. 94ff327 Migrate uses of the double-brace initialization pattern to factory methods or builders by cushon · 7 years ago
  36. 34ee6ec Add linear 16 audio type. We are using L16 audio in our project ([] and need this field defined to match our mime type. by edric · 7 years ago
  37. c92686d Add hash flooding protection to HashBiMap. by lowasser · 7 years ago
  38. afe6ff8 Add hash flooding protection to ImmutableMultiset, falling back to a JDK HashMap backed implementation when probable flooding is detected. by lowasser · 7 years ago
  39. a98632e In Java 8 branch, fall back to an ImmutableSet backed by j.u.HashSet (and its binary tree magic) if apparent hash flooding is detected. by lowasser · 7 years ago
  40. 26b09c1 Adds the @Immutable annotation to InternetDomainName.java. by cdanzi · 7 years ago
  41. 7abf599 Group overloads together. by cpovirk · 7 years ago
  42. a132ce0 In Java 8 branch, fall back to j.u.HashMap based implementation in ImmutableBiMap if hash flooding appears probable. (Partially motivated by external feature requests, partially by [] by lowasser · 7 years ago
  43. 594e3b7 Hide class used from Google-internal test. by cpovirk · 7 years ago
  44. 198c384 Remove incorrect Javadoc. by cpovirk · 7 years ago
  45. 42361d3 Add meaningful null check messages to ImmutableTable. by ringwalt · 7 years ago
  46. 06395ae In Java 8 branch, fall back to j.u.HashMap based implementation in ImmutableMap if hash flooding appears probable. (Partially motivated by external feature requests, partially by [] by lowasser · 7 years ago
  47. 49454c4 Work around breakage in which release builds run maven-javadoc-plugin 2.7 in child poms, even though pluginManagement tells them to use 3.0.0. by cpovirk · 7 years ago
  48. 49f562c Replace @link reference to an old, removed API with @code. by cpovirk · 7 years ago
  49. abd0906 Prepare for release 24.0. by Chris Povirk · 7 years ago
  50. 11e5f8e Mark HashFunction @Immutable. by nwatson · 7 years ago
  51. b928d40 "Fix" Types.toString doc for arrays. by cpovirk · 7 years ago
  52. 9f0269f Restrict length of varargs array in immutable collection factory methods by Vlastimil Dort · 7 years ago
  53. bf1931b Stop using `forward.new InverseEntrySet()` because javac9 generates Objects.requireNonNull() calls for it. by cpovirk · 7 years ago
  54. d57a40e Delete deprecated Predicates.assignableFrom(Class). Please use Predicates.subtypeOf(Class) instead. by kak · 7 years ago
  55. 41fa39f Remove Graphs.equivalent() methods. Please use graphA.equals(graphB), or Objects.equals(graphA, graphB) instead. by kak · 7 years ago
  56. f91ef6c Remove a couple of APIs scheduled for removal in January 2018. by cgdecker · 7 years ago
  57. 7b65f8e Clarify purpose of CacheBuilder.newBuilder's function signature. by diamondm · 7 years ago
  58. 5b39c8b Improve allocation behavior of Multiset copying and addAll implementations in both Guava versions. by lowasser · 7 years ago
  59. c046982 Add efficient TreeMultiset.forEachEntry. by lowasser · 7 years ago
  60. 39ec61e Add even more toString details to Futures. by clm · 7 years ago
  61. c8cca4a Add implementation for EnumMultiset.forEachEntry. by lowasser · 7 years ago
  62. 393066e Adding [HTTP2-Settings] HTTP header. by dahollings · 7 years ago
  63. 8be5ace *Graph.java: add @since NEXT to incidentEdges(), and retire the use of @inheritDoc in favor of just copying the documentation over wholesale. (This preserves the @throws tags in the subinterfaces.) by jrtom · 7 years ago
  64. f7d5b0f Remove AbstractMultiset's default O(n) (or worse) implementations of size(), count(), and clear(). by cpovirk · 7 years ago
  65. 5778796 Include method name and parameters in the message of the ArithmeticException during overflows. by kak · 7 years ago
  66. 831db2b Improve allocation behavior of ImmutableMultiset.Builder.addAll(Multiset). by lowasser · 7 years ago
  67. 1881cea Add allocation measurements for basic immutable collection operations. by lowasser · 7 years ago
  68. 8eb3ea4 Fix tests that assume Class.getClassLoader() returns a URLClassLoader so that they can call getURLs() to instead parse the "java.class.path" system property. by cpovirk · 7 years ago
  69. b0a6cfe Update maven-javadoc-plugin to 3.0.0. by cpovirk · 7 years ago
  70. d71d86f Remove org.apache.maven.plugins, which is the default: by cpovirk · 7 years ago
  71. 8afcda2 Suppress warnings from existing nested futures. by clm · 7 years ago
  72. ce73003 Code cleanup. by shahab · 7 years ago
  73. d2d9a29 Avoid loading some javax.annotation classes by cushon · 7 years ago
  74. a43b4aa Fix REE handling in SerializingExecutor. by clm · 7 years ago
  75. 7da42d2 Add MediaType.withParameters(String attribute, Iterable<String> values) by chrisn · 7 years ago
  76. d788bc1 common.graph: add incidentEdges() method to Graph/ValueGraph. by jrtom · 7 years ago
  77. 7462c09 Improve handling of Function argument so that it shows up in toString() while the future is running by clm · 7 years ago
  78. b007d6d Make checkedMultiply available under GWT. by cpovirk · 7 years ago
  79. c911eb8 Update Public Suffix data. by erikv · 7 years ago
  80. d2dad01 Annotate all public AbstractTester subclasses with @Ignore. by cpovirk · 7 years ago
  81. c0c117a Fix some simple cases of stack overflow in AbstractFuture.toString() by lukes · 7 years ago
  82. 078b85f Overhaul Android {Hash,LinkedHash}Multiset to operate much more directly on ObjectCountHashMap, eliminating many unnecessary classes, allocations, and even calls to hashCode on the elements. by lowasser · 7 years ago
  83. 10ccb81 Let our internal Android test runner run AbstractPackageSanityTestsTest's nested test class directly. by cpovirk · 7 years ago
  84. 992116b Add nullness annotations on the field in LinkedListMultimap.java by cnsun · 7 years ago
  85. 419467f Add nullness annotations on the fields in TreeBasedTable.java by cnsun · 7 years ago
  86. 2ad712b Add nullness annotations on the fields in AggregateFuture.java by cnsun · 7 years ago
  87. 08e19cb Add nullness annotations on the fields in AbstractScheduledService.java by cnsun · 7 years ago
  88. 13c2a0b Add nullness annotations on the fields in MinMaxPriorityQueue.java by cnsun · 7 years ago
  89. 9f0f396 Add nullness annotations on the fields in ImmutableMultiset.java by cnsun · 7 years ago
  90. a7ae471 Add nullness annotations on the fields in DescendingMultiset.java by cnsun · 7 years ago
  91. 8025c8e Add nullness annotations on the fields in StandardTable.java by cnsun · 7 years ago
  92. a015b4a Add nullness annotations on the fields in Maps.java by cnsun · 7 years ago
  93. 0be2e30 Add nullness annotations on the field in ConcurrentHashMultiset.java by cnsun · 7 years ago
  94. e467252 Add nullness annotations on the fields in TreeMultiset.java by cnsun · 7 years ago
  95. b2ab1f0 Add nullness annotations on the fields in LinkedHashMultimap.java by cnsun · 7 years ago
  96. dc737c7 Add nullness annotations on the fields in AbstractTable.java by cnsun · 7 years ago
  97. d07879c Add nullness annotations on the field in AbstractMapBasedMultimap.java by cnsun · 7 years ago
  98. d6d92bd Add nullness annotations on the field in AbstractMapBasedMultiset.java by cnsun · 7 years ago
  99. 0921145 Add nullness annotations on the field in AbstractMultiset.java by cnsun · 7 years ago
  100. e6b9bb4 Fix bug where Multiset.elementSet.remove did not propagate changes to Multiset.size. by lowasser · 7 years ago