Commit Graph

  • 816eaa1d8b Use Preconditions in more places. master cpovirk 2026-03-23 14:04:55 -07:00
  • a99a4fcaa7 Static import parseInt and friends. cpovirk 2026-03-23 09:36:26 -07:00
  • 8e1cff497a Statically import members of Funnels and Hashing. cpovirk 2026-03-19 11:50:42 -07:00
  • 5950c6546d Lambdafy some packages, mostly tests. cpovirk 2026-03-18 11:04:10 -07:00
  • eaf017bb0f Document how to run just one test. cpovirk 2026-03-18 10:51:03 -07:00
  • 738df39048 Lambdafy some packages, mostly tests. cpovirk 2026-03-17 12:25:30 -07:00
  • 94a8532b2d Use autounboxing instead of explicit calls to intValue(), etc. cpovirk 2026-03-17 09:43:14 -07:00
  • 45acfe6f0b Lambdafy some test packages. cpovirk 2026-03-17 09:10:48 -07:00
  • 638ab1846d J2CL: expose ImmutableMap.ofEntries to JS Kevin O'Connor 2026-03-17 08:49:05 -07:00
  • 92289956ea Use the prod copy of joinUninterruptibly. cpovirk 2026-03-17 08:37:16 -07:00
  • e35bf7d85a Lambdafy tests for util.concurrent. cpovirk 2026-03-16 15:43:32 -07:00
  • 29b14cc7da Work around [ART Marshmallow interrupt bug](https://android-review.googlesource.com/c/platform/art/+/182124) again. cpovirk 2026-03-16 14:56:51 -07:00
  • 6fff6ef706 Make the "direct" fallback in FinalizableReferenceQueue avoid reflection entirely. cpovirk 2026-03-16 12:25:06 -07:00
  • 199848a84f Address nullness-checking errors in tests. cpovirk 2026-03-16 08:56:40 -07:00
  • 5e6731149f Internal change. test_879829553 cpovirk 2026-03-06 14:46:31 -08:00
  • de2b19178d Accommodate Kotlin's different visibility rules. cpovirk 2026-03-16 06:08:48 -07:00
  • 6cbe0cb579 Address http://errorprone.info/bugpattern/DuplicateAssertion warnings. cpovirk 2026-03-15 12:13:47 -07:00
  • 80923e2e38 Migrate off assertSame and assertNotSame and onto Truth. cpovirk 2026-03-13 05:59:12 -07:00
  • ea1ab89d67 Use assertThat(...).isEqualTo(...) instead of assertEquals(..., ...) for String assertions in most of html. cpovirk 2026-03-13 05:34:37 -07:00
  • 1ed3019008 Use assertThat(...).isEqualTo(...) instead of assertEquals(..., ...) for Charset assertions. cpovirk 2026-03-13 05:34:24 -07:00
  • 7fdb708dad Use assertThat(...).isEqualTo(...) instead of assertEquals(..., ...) for String assertions. cpovirk 2026-03-12 17:59:40 -07:00
  • 786b619dd6 Make GcFinalization use PhantomReference instead of finalize(). cpovirk 2026-03-12 13:17:24 -07:00
  • 9229af33ee Migrate more assertEquals calls to Truth in net. cpovirk 2026-03-12 13:09:06 -07:00
  • 2935197d62 Use assertThat(...).isEqualTo(...) instead of assertEquals(..., ...) for String assertions. cpovirk 2026-03-12 10:45:18 -07:00
  • 02f24273fe Use assertThat(...).isNull() instead of assertEquals(null, ...). cpovirk 2026-03-12 06:17:08 -07:00
  • c10e1d61cc Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT gh-pages copybara-service[bot] 2026-03-11 03:41:52 +00:00
  • aeef90988d Make ClosingFuture use PhantomReference instead of finalize(). cpovirk 2026-03-10 20:18:14 -07:00
  • 445b509881 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-03-11 01:32:56 +00:00
  • dae9566b73 Remove @Beta from all com.google.common.graph APIs. Kurt Alfred Kluever 2026-03-10 18:07:05 -07:00
  • 1289274469 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-03-10 22:50:58 +00:00
  • df9bcc251a Add BloomFilter.serializedSize(). Kurt Alfred Kluever 2026-03-10 15:27:05 -07:00
  • a8eec07a5a Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-03-10 19:10:43 +00:00
  • 576e8b28d3 Change Combiner.inputs to be private. cpovirk 2026-03-10 11:45:12 -07:00
  • 3550b988de Copy a comment about ~~ from IntMath to LongMath. Éamonn McManus 2026-03-09 15:59:01 -07:00
  • a8e0d4d3f9 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-03-08 16:39:04 +00:00
  • 2fe9bd0d4f Convert @GwtIncompatible annotation values to comments. cpovirk 2026-03-08 09:13:42 -07:00
  • 139a92d5e7 Suppress errors from newly enabled nullness checking in primitives, and annotate more tests to reflect which environments they're run under. cpovirk 2026-03-07 17:41:49 -08:00
  • 53227330bd Tweak FileBackedOutputStream to use PhantomReference similarly to how cl/875703235 will for ClosingFuture. cpovirk 2026-03-07 09:29:39 -08:00
  • d3fbf805c2 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-03-07 15:00:55 +00:00
  • 5eaaff8e42 Override resultNow and exceptionNow in AbstractFuture. cpovirk 2026-03-07 06:37:17 -08:00
  • d8424deb93 Suppress errors from newly enabled nullness checking in more tests, and annotate more tests to reflect which environments they're run under. cpovirk 2026-03-06 18:18:56 -08:00
  • 6f4536a553 Rearrange string pool to utilize Java 9+ Compact Strings for better memory efficiency. Google Java Core Libraries 2026-03-06 12:40:02 -08:00
  • 6e87e5148e Use a class literal instead of Class.forName. cpovirk 2026-03-04 19:50:11 -08:00
  • 1d860c6e67 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-03-04 15:14:16 +00:00
  • 733ee2bf28 Tweak docs and final-ity in ClosingFuture. cpovirk 2026-03-04 06:50:25 -08:00
  • 9744861cb9 Make FinalizableReferenceQueue more friendly to optimizers. cpovirk 2026-03-04 06:17:32 -08:00
  • 905dbc65e9 Put back the return null that I dropped while responding to comments in 132b1d1397. cpovirk 2026-03-03 13:20:35 -08:00
  • 1dc67c995d Refactor Public Suffix List implementation to use a custom binary Trie. Google Java Core Libraries 2026-03-03 13:19:02 -08:00
  • d1ff30de04 Bump the github-actions group with 3 updates dependabot[bot] 2026-03-03 13:17:59 -08:00
  • c08e771966 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-03-03 13:02:48 +00:00
  • 4f58ce4ffc Make cache thread safe for j2kt by making the local cache access methods thread safe. Stefan Haustein 2026-03-03 04:38:41 -08:00
  • fa03552496 Suppress errors from newly enabled nullness checking in some tests in escape, html, and math. cpovirk 2026-03-02 21:19:38 -08:00
  • caf8221758 Use Math.nextDown directly. cpovirk 2026-03-02 20:49:52 -08:00
  • 132b1d1397 Under Android, make FinalizableReferenceQueue stop attempting things that (mostly) don't work under Android. cpovirk 2026-03-02 20:48:30 -08:00
  • c02d13681b When we want an object to be garbage collected, create it in a separate method. cpovirk 2026-03-02 20:01:07 -08:00
  • b174aeb99c Update discussion of eagerly initializing constants. cpovirk 2026-03-02 17:31:43 -08:00
  • 5bf27b548a Run some of FinalizableReferenceQueueTest under Android. cpovirk 2026-02-27 13:17:03 -08:00
  • 1d12fb75fd Test ClosingFuture leak behavior. cpovirk 2026-02-26 14:08:16 -08:00
  • 77e86b1e62 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-26 16:11:42 +00:00
  • 7c6b17c019 Make FileBackedOutputStream use PhantomReference instead of finalize(). cpovirk 2026-02-26 07:47:04 -08:00
  • 166a675f45 Suppress errors from newly enabled nullness checking in some base tests. cpovirk 2026-02-25 18:38:28 -08:00
  • b44c6e5a10 Align LocalCache super source visibility with main code. Stefan Haustein 2026-02-25 01:52:49 -08:00
  • b4db46493f Update Public Suffix List data. cpovirk 2026-02-24 09:28:57 -08:00
  • 2630496924 Fix typo in name of test method. cpovirk 2026-02-24 07:45:06 -08:00
  • 67ffed63c7 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-24 14:59:40 +00:00
  • 75331b5030 Add HttpHeaders.CDN_CACHE_CONTROL; see https://datatracker.ietf.org/doc/html/rfc9213 Google Java Core Libraries 2026-02-24 06:35:11 -08:00
  • 4d33cd6c87 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-23 19:42:39 +00:00
  • 9857e70cf5 Minor doc fixes, formatting, and lambdafication. cpovirk 2026-02-23 11:14:47 -08:00
  • 9bb5f74c7f Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-23 17:14:48 +00:00
  • b832b9f8e5 Don't steer users toward FluentIterable anymore. cpovirk 2026-02-23 08:36:52 -08:00
  • 4164cfadb8 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-23 13:36:24 +00:00
  • a957f24cb5 Enable limited guava cache support (matching j2cl) for j2kt-native Stefan Haustein 2026-02-23 05:11:23 -08:00
  • b7188eaa83 Tidy up ImmutableSetMultimap handling of valueComparator. cpovirk 2026-02-19 14:55:33 -08:00
  • 87de75376a Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-19 19:56:29 +00:00
  • 834a5d5a0a Remove public from some methods that aren't actually exposed publicly. cpovirk 2026-02-19 11:32:17 -08:00
  • 9dce7aac1b Clarify InetAddresses.forString() IPv4-mapped IPv6 behavior. Saptarshi Bhattacharjee 2026-02-19 11:21:07 -08:00
  • 64a869a2c1 Remove unused members from JSR166TestCase and otherwise simplify. cpovirk 2026-02-19 09:02:30 -08:00
  • 101adcc3aa Rip out some unused code that uses permissions APIs that are deprecated for removal. cpovirk 2026-02-19 08:29:26 -08:00
  • 076cca3fc9 Bump Gradle to 8.14.4. cpovirk 2026-02-19 06:03:15 -08:00
  • 7eba58ffd1 Attempt to fix flakiness in testAwaitClear_interrupted. cpovirk 2026-02-18 11:00:18 -08:00
  • 247fbb2378 Update nullness annotations for c7593e0e61. cpovirk 2026-02-18 08:20:42 -08:00
  • 42cd7c591d Bump deps and plugins. cpovirk 2026-02-17 11:08:53 -08:00
  • c7593e0e61 Internal change Google Java Core Libraries 2026-02-12 17:02:16 -08:00
  • 491f4c47c5 Internal change Google Java Core Libraries 2026-02-11 17:34:51 -08:00
  • 47dbf24e83 Internal change Google Java Core Libraries 2026-02-11 17:08:00 -08:00
  • 0c3ee670c1 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-10 12:14:33 +00:00
  • 3b2163af00 Enable J2Kt compatibility for ListenableFutureTask. Google Java Core Libraries 2026-02-10 03:49:18 -08:00
  • a8436d13c5 Migrate from try-fail to assertThrows. cpovirk 2026-02-09 11:08:43 -08:00
  • e6a7b80489 Add a test to check the serialized size of a BloomFilter. Nickita Khylkouski 2026-02-06 16:32:29 -08:00
  • 31df9ad7d8 Avoid iterating multiple times in uniqueIndex for collections that might be filtered on the fly. Nickita Khylkouski 2026-02-05 15:02:37 -08:00
  • 5b2ab7e798 Generate Javadoc and JDiff for Guava 999.0.0-HEAD-jre-SNAPSHOT copybara-service[bot] 2026-02-05 18:01:41 +00:00
  • 9d1aab7049 Document requireNonNullElseGet in firstNonNull Javadoc. Nickita Khylkouski 2026-02-05 09:35:04 -08:00
  • 2f1ebdd49d Suppress some tests under J2KT to address failures from cl/864303970 + cl/863485621. cpovirk 2026-02-03 08:18:29 -08:00
  • 56ee117de0 Address a few more Error Prone warnings. cpovirk 2026-02-02 11:56:25 -08:00
  • 8551cd9acd Bump the github-actions group with 5 updates dependabot[bot] 2026-02-02 08:21:10 -08:00
  • cf01f70370 Bump actions/checkout from 6.0.1 to 6.0.2 in the github-actions group dependabot[bot] 2026-02-01 15:39:04 +00:00
  • 3d59d5b174 Open-source tests for the CountDownLatch overloads of awaitUninterruptibly. cpovirk 2026-01-30 12:13:48 -08:00
  • 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