1. ba824df Set version number for guava-parent to 31.0.1. by Chris Povirk · 2 years, 8 months ago
  2. 7396bab Prepare for release 31.0. by cpovirk · 2 years, 8 months ago
  3. fe3b762 Annotate `ClassToInstanceMap` and `MutableClassToInstanceMap` for nullness. by cpovirk · 2 years, 8 months ago
  4. f9b25b4 Chuck a few more `@DoNotCall`s around Guava by Google Java Core Libraries · 2 years, 8 months ago
  5. 4beff96 Add `HttpHeaders` constants for Accept-CH, Client-CH, Sec-CH-UA-Reduced, Device-Memory, Downlink, ECT, RTT, Save-Data, Viewport-Width, Width, and Permissions-Policy. by Google Java Core Libraries · 2 years, 8 months ago
  6. 920416b Replace usage of `murmur3_32()` with `murmur3_32_fixed()`. by Éamonn McManus · 2 years, 9 months ago
  7. e5fd970 Optimize ImmutableSet.Builder for singleton elements by lowasser · 2 years, 9 months ago
  8. f2bb158 Reduce SingletonImmutableSet memory consumption. by lowasser · 2 years, 9 months ago
  9. da375be Add `HttpHeaders` constants for `X-Device-IP`, `X-Device-Referer`, `X-Device-Accept-Language`, and `X-Device-Requested-With`. by Google Java Core Libraries · 2 years, 9 months ago
  10. 3dfd707 Fix typo, and remove unused method. by cpovirk · 2 years, 9 months ago
  11. 6e56a08 Optimize ImmutableSet.Builder for empty sets. by lowasser · 2 years, 9 months ago
  12. daa2d52 Add `@InlineMe` to `Strings.repeat(String, int)`. by Kurt Alfred Kluever · 2 years, 9 months ago
  13. 4bbe12c Introduce `ImmutableMap.Builder.buildOrThrow()`. by Éamonn McManus · 2 years, 9 months ago
  14. cd3b419 Add `ImmutableMap.ofEntries`. by Éamonn McManus · 2 years, 9 months ago
  15. daad0b3 Avoid calling methods whose return type changed in Java 9 -- even from tests. by cpovirk · 2 years, 9 months ago
  16. f08dfc2 Warn that `directExecutor` lets exceptions propagate without invoking an `UncaughtExceptionHandler`. by cpovirk · 2 years, 9 months ago
  17. d5c30e3 Add overloads of `ImmutableMap.of`, `ImmutableBiMap.of`, and `ImmutableSortedMap.of` for up to 10 entries by Liam Miller-Cushon · 2 years, 9 months ago
  18. a36f08f Deprecate buggy `murmur3_32` and introduce `murmur3_32_fixed`. by Piotr Findeisen · 2 years, 9 months ago
  19. a176cd6 Add `@InlineMe` to `Streams.stream(Optional)` and friends. by Kurt Alfred Kluever · 2 years, 9 months ago
  20. 54c174a Warn that [`elapsedRealtimeNanos` requires API Level 17](https://developer.android.com/reference/android/os/SystemClock#elapsedRealtimeNanos()). by cpovirk · 2 years, 9 months ago
  21. f79d923 Fix bug in `TopKSelector` call to `Arrays.sort`. by liulietong · 2 years, 9 months ago
  22. d2c202a Mention the dangers of minimization/optimization for EventBus users. by cpovirk · 2 years, 9 months ago
  23. fb109b0 Remove `ClassValue` implementation of `Futures.getChecked` from the Android flavor. by cpovirk · 2 years, 10 months ago
  24. ebc0b10 Add a few nullness annotations that I'd deferred for later. by cpovirk · 2 years, 10 months ago
  25. 0caa479 Add `@SuppressWarnings("nullness")` for classes that we haven't enabled continuous nullness checking for. by cpovirk · 2 years, 10 months ago
  26. 53fd1d7 Reject non-ASCII digits in `HostAndPort` port numbers. by Éamonn McManus · 2 years, 10 months ago
  27. 646727b Modified description of `MoreCollectors.toOptional` for increased readability. by Google Java Core Libraries · 2 years, 10 months ago
  28. 05c504a Temporarily add a nullness suppression, which we'll remove after annotating `ClassToInstanceMap` in an upcoming CL. by cpovirk · 2 years, 10 months ago
  29. 2b6b844 Update Public Suffix data. by Google Java Core Libraries · 2 years, 10 months ago
  30. 0ef72c4 Fix a typo in `TypeResolver`. by arfy slowy · 2 years, 10 months ago
  31. 88b1bdc Annotate remaining `Range`-related classes for nullness. by cpovirk · 2 years, 10 months ago
  32. 3381ffa Qualify `Entry` as `Map.Entry` or `Multiset.Entry` throughout `Synchronized`. by Éamonn McManus · 2 years, 10 months ago
  33. 52f6c94 Annotate most remaining classes in `collect` for nullness. by cpovirk · 2 years, 10 months ago
  34. 1d615ea Remove newly redundant overrides from `EvictingQueue`. by cpovirk · 2 years, 10 months ago
  35. d32a049 Stop rejecting nulls in `EvictingQueue.contains` and `remove`. by cpovirk · 2 years, 10 months ago
  36. 3a86a13 Annotate the remaining public classes under `collect` for nullness. by cpovirk · 2 years, 10 months ago
  37. e1ec696 Add text to `CompactHashMap` to explain its internal workings in more detail. by Éamonn McManus · 2 years, 10 months ago
  38. 24bda4d Remove redundant bit masking. by Piotr Findeisen · 2 years, 10 months ago
  39. 9851ee4 Annotate the compact collections for nullness. by cpovirk · 2 years, 10 months ago
  40. 2263236 Annotate most remaining static utility APIs for nullness. by cpovirk · 2 years, 11 months ago
  41. a491b1a Internal change. by David P. Baker · 2 years, 11 months ago
  42. 38ec4ec Suppress nullness warnings in `LocalCache` so that we can include it in the list of files that we pass to the nullness checker. by cpovirk · 2 years, 11 months ago
  43. ddc7ef0 Annotate `Table` classes for nullness. by cpovirk · 2 years, 11 months ago
  44. ac034f6 Annotate the core `Range` classes for nullness. by cpovirk · 2 years, 11 months ago
  45. 689ea62 - Annotate some `Iterator` classes for nullness. by cpovirk · 2 years, 11 months ago
  46. 0c40611 Annotate remaining immutable map classes for nullness, updating callers as needed. by cpovirk · 2 years, 11 months ago
  47. dbeebef Annotate bimaps for nullness. by cpovirk · 3 years ago
  48. a75d0f0 Annotate `collect` static utilities for nullness. by cpovirk · 3 years ago
  49. 6c23d7a Annotate some forwarding classes for nullness. by cpovirk · 3 years ago
  50. 904d567 Annotate some "sorted" types for nullness. by cpovirk · 3 years ago
  51. 6ad72dd Fix BloomFilter tutorial URL. by George Gastaldi · 3 years ago
  52. ac7b30c Fix an incorrect javadoc tag. Thanks to @1993heqiang for the bug report. by Éamonn McManus · 3 years ago
  53. b23b277 Add `HttpHeaders` constant for `Sec-CH-Prefers-Color-Scheme`. by Google Java Core Libraries · 3 years ago
  54. ac4c56b Add an explicit project URL to Guava's main `pom.xml`. by Jakob Braun · 3 years ago
  55. be95256 Annotate `RangeSet` classes for nullness. by cpovirk · 3 years ago
  56. f9447bc Annotate `Ordering` classes for nullness. by cpovirk · 3 years ago
  57. be9a814 Annotate the rest of `util.concurrent` for nullness. by cpovirk · 3 years ago
  58. bd26a8c Annotate `Multimap` classes for nullness. by cpovirk · 3 years ago
  59. fbf7b96 Add CheckForNull to Throwables.getCauseAs. by cpovirk · 3 years ago
  60. a902c9e Annotate most of `cache` for nullness. by cpovirk · 3 years ago
  61. 8802d35 Finish annotating `io` for nullness. by cpovirk · 3 years ago
  62. 16c4412 Annotate a few more classes in `base`. by cpovirk · 3 years ago
  63. a663a2a Finish annotating `SortedMultiset` for nullness. by cpovirk · 3 years ago
  64. b1350a6 Annotate `ImmutableMap.get`, `Table.get`, and similar methods as potentially returning `null`. by cpovirk · 3 years ago
  65. 572d39f Annotate Function for nullness. by cpovirk · 3 years ago
  66. cf31f3a Remove `@Beta` from `Interner` and `Interners`. by Éamonn McManus · 3 years ago
  67. 7505107 Internal change. by David P. Baker · 3 years ago
  68. 9c88f9a Add Keep-Alive to `HttpHeaders`. by Google Java Core Libraries · 3 years ago
  69. a2e84d7 Update Public Suffix data. by Google Java Core Libraries · 3 years ago
  70. 132f206 Finish annotating `AbstractInvocationHandler`. by cpovirk · 3 years ago
  71. 820aeef Optimize ImmutableSet hash flooding detection. by lowasser · 3 years ago
  72. e89afcc Fix typo noted by @ben-manes in https://github.com/google/guava/commit/ce4bad32a3f15ffb21cc2a13e6db4ad03f915033#r51511526. by cpovirk · 3 years ago
  73. 42c84db Use `<? extends @Nullable Object>` instead of `<?>`. by cpovirk · 3 years ago
  74. 37a7c77 Include toString() of delegate executor with listening decorator by Google Java Core Libraries · 3 years ago
  75. ea0e0d6 Annotate `Multiset` classes for nullness. by cpovirk · 3 years ago
  76. 574710c Remove `Service.State.isTerminal()`. by Éamonn McManus · 3 years ago
  77. aaeeac7 Annotate `ImmutableCollection`, `ImmutableList`, `ImmutableSet`, and supporting classes for nullness. by cpovirk · 3 years ago
  78. 281edd4 Add Sec-CH-UA-Bitness to `HttpHeaders`. by Google Java Core Libraries · 3 years ago
  79. 357db07 Remove suppressions for `ShouldNotSubclass`. by cpovirk · 3 years ago
  80. e1cc195 Remove @Beta from HashFunction. https://github.com/google/guava/issues/3284 by Google Java Core Libraries · 3 years ago
  81. ab3090d Clarify comments discussed in https://github.com/google/guava/pull/5546#discussion_r626856415. by cpovirk · 3 years ago
  82. ce4bad3 Expand docs about Caffeine. by cpovirk · 3 years ago
  83. 12af215 `Invokable` no longer inherits from `java.lang.reflect.AccessibleObject`. by Éamonn McManus · 3 years ago
  84. 10f1853 Use `Class.isPrimitive()` to avoid doing any work in `Defaults` for reference types. by Éamonn McManus · 3 years ago
  85. 6db09f9 Document the safe cycle in AbstractScheduledService. by cpovirk · 3 years, 1 month ago
  86. f9e4c4d add `@InlineMe` to deprecated, inlineable APIs in Guava. by Kurt Alfred Kluever · 3 years, 1 month ago
  87. a4baad3 Nearly finish annotating `base` for nullness. by cpovirk · 3 years, 1 month ago
  88. a2d7222 Internal change. by Google Java Core Libraries · 3 years, 1 month ago
  89. 75110e9 Generalize `Function` and `Predicate` factories to let callers specify the desired input type. by cpovirk · 3 years, 1 month ago
  90. f7fd83f Update Public Suffix data. by Google Java Core Libraries · 3 years, 1 month ago
  91. 4b02d3c Annotate much of `util.concurrent` for nullness. by cpovirk · 3 years, 1 month ago
  92. 5fec0ff Document when `EndpointPair.adjacentNode` changed signature. by cpovirk · 3 years, 1 month ago
  93. 1799bc3 Add explicit null checks. by cpovirk · 3 years, 1 month ago
  94. 571bd57 Instead of partially implementing `Future`, fully implement a custom `Cancellable` interface, and ensure that `cancel` and `isCancelled` always work. by cpovirk · 3 years, 1 month ago
  95. 8c003ad Minor tweaks to CacheBuilder docs. by Google Java Core Libraries · 3 years, 1 month ago
  96. 1cf7a56 Split afterRanInterruptibly into afterRanInterruptiblySuccess and afterRanInterruptiblyFailure. by cpovirk · 3 years, 1 month ago
  97. b0be21d EndpointPair.java: s/adjacentNode(Object Node)/adjacentNode(N node)/ by Google Java Core Libraries · 3 years, 1 month ago
  98. 4cacc0e Comment out @ElementTypesAreNonnullByDefault in classes that are missing `@CheckReturnValue` for at least one location. by cpovirk · 3 years, 1 month ago
  99. 1933615 Annotate `math` for nullness. by cpovirk · 3 years, 1 month ago
  100. 2972a10 Annotate `net` for nullness. by cpovirk · 3 years, 1 month ago