Commit Graph

  • e8fd7e0100 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-01-29 23:46:27 +00:00
  • f4b5fb91eb Fix interrupt handling in the Condition overloads of Uninterruptibles.awaitUninterruptibly. cpovirk 2026-01-29 15:22:17 -08:00
  • 0be02bdf5b Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-01-29 22:35:43 +00:00
  • 8138afbfa2 Improve links, primarily to Guava and the JDK. cpovirk 2026-01-29 14:12:15 -08:00
  • 175bac9d8d Make interrupting threads send interrupts as fast as they can. cpovirk 2026-01-29 11:54:37 -08:00
  • dc035cbf4a Override ImmutableMap#getOrDefault for GWT/J2CL Kevin O'Connor 2026-01-28 15:45:59 -08:00
  • 66f27db302 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-01-28 23:01:13 +00:00
  • 70dc5819c5 Say "interrupted status" instead of "interrupt status." cpovirk 2026-01-28 14:35:49 -08:00
  • a63e3601d1 Mark the GWT RegularImmutableBiMap.inverse as transient. cpovirk 2026-01-27 14:00:12 -08:00
  • 50f087fa8a Override ImmutableMap#getOrDefault for GWT/J2CL Google Java Core Libraries 2026-01-26 09:44:31 -08:00
  • b252df02b3 Override ImmutableMap#getOrDefault for GWT/J2CL Kevin O'Connor 2026-01-26 08:49:37 -08:00
  • 53d1de0981 Use Character.charCount. cpovirk 2026-01-23 20:04:05 -08:00
  • 3c453a00b1 Inline Platform.newArray. cpovirk 2026-01-23 09:01:46 -08:00
  • 0bf8704626 Silence noisy logging of downloads ("transfers") in more places. cpovirk 2026-01-13 08:48:28 -08:00
  • 34533b69f4 Silence transfer logging with the "new" dedicated flag. Chris Povirk 2026-01-13 11:06:58 -05:00
  • 8f013dcaf5 Disable transfer logging during version lookup. Chris Povirk 2026-01-13 09:23:40 -05:00
  • 91cf3984b5 As discussed in Issue #8152, the ExecutorService in FakeTickerTest was created but never shut down, leading to potential thread leaks. qiuyucheng 2026-01-12 14:37:08 -08:00
  • ac495c5542 Bump Maven to 3.9.12 and wrapper to 3.3.4. Vincent Potucek 2026-01-12 10:07:24 -08:00
  • e99dd31fe8 Specify a version for maven-deploy-plugin, even though we don't use that plugin. cpovirk 2026-01-12 09:40:36 -08:00
  • 2dfee35cff Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-01-12 16:04:29 +00:00
  • f4cf5ced45 Bump deps and plugins. cpovirk 2026-01-12 07:38:04 -08:00
  • 4ca9277fb1 Bump copyright year to 2026. cpovirk 2026-01-12 07:18:04 -08:00
  • 49dd448d8e Stop requesting that unpack-dependencies be silent. cpovirk 2026-01-12 07:17:17 -08:00
  • 270cd47214 Look for mvnw in the parent directory if necessary. Chris Povirk 2026-01-10 21:57:58 -05:00
  • 606646223f Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-01-10 21:54:18 +00:00
  • 9e8b9928fd Use mvnw in _util/util.sh. Chris Povirk 2026-01-10 16:49:45 -05:00
  • c0535f5299 Update Public Suffix List data. Google Java Core Libraries 2026-01-10 09:10:34 -08:00
  • ca8d914a0c Automatically reformat, manually intervening to fix a few more doc issues. cpovirk 2026-01-09 15:43:05 -08:00
  • a446a303aa Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-01-08 18:32:33 +00:00
  • 64d70b9f94 Add toImmutableSortedMap collectors that use the natural comparator. Google Java Core Libraries 2026-01-08 10:07:09 -08:00
  • cf92c28d8c Enable Dependabot for the newly defined docs workflow under gh-pages. cpovirk 2026-01-06 09:31:38 -08:00
  • 8df9232036 Use string.isEmpty() instead of string.length() != 0. lijilei 2026-01-05 14:10:09 -08:00
  • fb02c3434a Delete docs workflow configuration in the master branch. cpovirk 2026-01-05 09:30:10 -08:00
  • 900d7c5892 Remove src-html directories during deployment. Chris Povirk 2026-01-02 16:38:17 -05:00
  • 281ed823f5 Attempt to work around mysterious permissions errors. Chris Povirk 2026-01-02 16:29:24 -05:00
  • 6d0a979155 Copy GitHub Actions docs workflow from master to gh-pages. cpovirk 2026-01-02 12:01:02 -08:00
  • b7e5b88d0a Eliminate Maven transfer logging during doc generation. Chris Povirk 2026-01-02 16:06:23 -05:00
  • bf36131623 Unarchive JDiff XML file for release to compare against. Chris Povirk 2026-01-02 15:53:25 -05:00
  • f465287a4c Strip .tar.gz when scanning releases after 407e30a02f. Chris Povirk 2026-01-02 15:40:02 -05:00
  • 3a8737936c Create GitHub Actions workflow for deploying docs. cpovirk 2026-01-02 12:01:02 -08:00
  • 1a143d3e9c Bump the github-actions group with 4 updates dependabot[bot] 2026-01-01 09:28:44 -08:00
  • e3b86305c8 Suppress forthcoming http://errorprone.info/bugpattern/CacheLoaderNull findings. cpovirk 2025-12-30 15:57:48 -08:00
  • 407e30a02f Archive release Javadocs to make branch switches faster. Chris Povirk 2025-12-29 14:18:32 -05:00
  • 98aead0eb3 Fix or suppress some https://errorprone.info/bugpattern/AnnotateFormatMethod warnings. cpovirk 2025-12-29 09:32:19 -08:00
  • d8aef62885 Remove snapshot repositories from guava-gwt configuration. cpovirk 2025-12-26 15:07:47 -08:00
  • d6bdc7be7e Fix or suppress some https://errorprone.info/bugpattern/ClassCanBeStatic warnings. cpovirk 2025-12-26 13:49:45 -08:00
  • 779296787c Use static imports for some of our own utility methods and for Mockito. cpovirk 2025-12-26 12:05:19 -08:00
  • 071ab9f04f Apply the head version of StaticImportPreferred. cpovirk 2025-12-26 12:03:31 -08:00
  • 06376ba9de Clear the fields of a Node inside delete. cpovirk 2025-12-18 10:56:15 -08:00
  • bfbc6241d1 Update Public Suffix List data. cpovirk 2025-12-16 11:57:08 -08:00
  • 2097440502 Refactor the non-Android implementation of HashBiMap: cpovirk 2025-12-16 06:44:13 -08:00
  • ccd8a2402e Stop super-sourcing DirectExecutorService for j2kt-native Stefan Haustein 2025-12-16 06:21:11 -08:00
  • db97519b60 Fix calling remove after entry.setValue on an iterator for HashBiMap.inverse(). cpovirk 2025-12-15 19:21:37 -08:00
  • 32ee2f60b1 Document how to build and test Guava. cpovirk 2025-12-15 10:40:00 -08:00
  • bcc93d2336 Expose primitive iterators and spliterators in Immutable*Array.asList(). Patrick Strawderman 2025-12-12 06:47:07 -08:00
  • 98107f9487 Address assorted warnings noticed during recent CLs. cpovirk 2025-12-11 16:22:07 -08:00
  • dbb0a80f08 Address some https://errorprone.info/bugpattern/UnnecessaryJavacSuppressWarnings warnings. cpovirk 2025-12-11 14:53:18 -08:00
  • 156c24efe6 Use assertThat(x).isInstanceOf(y) instead of assertEquals(y, x.getClass()). cpovirk 2025-12-11 12:58:12 -08:00
  • 0f05bb40da Fix some [FormatStringShouldUsePlaceholders](http://errorprone.info/bugpattern/FormatStringShouldUsePlaceholders) warnings. cpovirk 2025-12-11 12:43:25 -08:00
  • 6e0acca204 Use isEqualTo instead of isSameInstanceAs/assertSame for Class and Enum. cpovirk 2025-12-11 12:05:37 -08:00
  • b64ee66fcb Make UnsafeComparator class initialization succeed even in cases in which we can't use that comparator. cpovirk 2025-12-11 08:44:06 -08:00
  • db23a83323 Very lightly touch up CONTRIBUTING.md: cpovirk 2025-12-09 09:07:21 -08:00
  • b10db21391 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2025-12-09 16:22:08 +00:00
  • 046468055f Avoid setting final fields in ImmutableMultimap and TreeMultiset deserialization. cpovirk 2025-12-09 07:55:44 -08:00
  • 680f8e1fea Add another @Nullable annotation that was suggested by [RedundantNullCheck](https://errorprone.info/bugpattern/RedundantNullCheck) in the mainline. cpovirk 2025-12-09 07:46:03 -08:00
  • 2517f15af2 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2025-12-08 23:06:23 +00:00
  • 8240c7e596 Avoid setting final fields in ConcurrentHashMultiset deserialization. cpovirk 2025-12-08 14:39:39 -08:00
  • 0011c01aee Address javac identity warnings. cpovirk 2025-12-08 08:58:49 -08:00
  • 06e196fea3 Inline Serialization.readCount. cpovirk 2025-12-05 15:12:50 -08:00
  • ceb2fd57e1 Avoid escaping single quotes inside strings. Guilherme Woloszyn 2025-12-05 14:01:16 -08:00
  • 7e90c9c34e Use version properties more, implicitly bumping build-helper-maven-plugin for guava-tests. cpovirk 2025-12-04 19:07:46 -08:00
  • 4802ac3c1b Speed up AbstractNonStreamingHashFunction for non-bytes types Google Java Core Libraries 2025-12-04 07:35:02 -08:00
  • 2e27929f97 Remove yield call from InterruptibleTask. Google Java Core Libraries 2025-12-03 17:21:43 -08:00
  • 07ad9feb64 Use a better hashCode for the result of CaseFormat.converterTo. Éamonn McManus 2025-12-03 10:42:37 -08:00
  • a86332829a Bump the github-actions group with 2 updates dependabot[bot] 2025-12-01 11:29:52 -08:00
  • 5b1d8b11d4 Automated Code Change Liam Miller-Cushon 2025-11-25 15:21:08 -08:00
  • 782206b0e5 Stop static importing values(). Also use a placeholder failure message. Kurt Alfred Kluever 2025-11-18 17:30:46 -08:00
  • 55fb6fe13b Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2025-11-17 23:13:46 +00:00
  • 20a56947b2 Propagate more detailed spliterator characteristics throughout collect. lowasser 2025-11-17 14:48:07 -08:00
  • 1b4a381924 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2025-11-17 22:00:23 +00:00
  • a6110d3934 Use offline linking for Error Prone's annotations. cpovirk 2025-11-17 13:31:31 -08:00
  • 6dd85ea6e7 Remove workaround for now-fixed central-publishing-maven-plugin bug with skipPublishing. cpovirk 2025-11-11 13:41:54 -08:00
  • 2b2f279029 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2025-11-11 17:34:32 +00:00
  • 92ac0d5f3c Use more {@code ...} instead of backticks in Javadoc. cpovirk 2025-11-11 09:08:22 -08:00
  • 62ed153d51 Add a couple more @Nullable annotations that were suggested by [RedundantNullCheck](https://errorprone.info/bugpattern/RedundantNullCheck). cpovirk 2025-11-10 13:53:31 -08:00
  • 34f3253252 Rework ImmutableMap.copyOf handling of EnumMap to follow what 06b6f4b0c5 did for ImmutableSet. cpovirk 2025-11-07 08:06:48 -08:00
  • c91bd2a1ae Update the toString() of some CharMatcher types. Éamonn McManus 2025-11-06 18:42:47 -08:00
  • 87ddf5f414 Add a test to FilesTest about trying to delete an unreadable directory. test_828700505 Éamonn McManus 2025-11-05 17:42:36 -08:00
  • d7c6d0b388 Update Public Suffix List data. cpovirk 2025-11-05 12:07:07 -08:00
  • 12878d70b4 Use toNanosSaturated in Queues. cpovirk 2025-11-04 09:21:11 -08:00
  • c5169f1100 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2025-11-03 21:24:54 +00:00
  • 8cfa76f66f Use {@code ...} instead of backticks in Javadoc. cpovirk 2025-11-03 12:57:19 -08:00
  • e416f493d7 Bump the github-actions group with 2 updates dependabot[bot] 2025-11-01 15:02:32 +00:00
  • f1608640a7 Suppress NewApi findings. cpovirk 2025-10-31 12:24:55 -07:00
  • 4c0a31d4e8 Internal change. test_826123551 cpovirk 2025-10-30 11:45:08 -07:00
  • c755b9734c Fix FileBackedOutputStream to prevent leaks during threshold crossing. Laurie Crean 2025-10-30 09:27:05 -07:00
  • fb862e573d Use ComparableSubject assertions over JUnit for BigInteger. cpovirk 2025-10-30 07:12:11 -07:00
  • 2011e5c7d9 Fix testPutSingleInterrupt under Android Marshmallow by working around what seems to be a long-since-fixed ART bug. cpovirk 2025-10-29 14:09:23 -07:00
  • c797198bea Very partial rollback of d417c5b317. cpovirk 2025-10-28 13:57:12 -07:00
  • ebcb507708 Use Truth array assertions over JUnit. cpovirk 2025-10-28 11:41:43 -07:00