{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20300177,"defaultBranch":"master","name":"guava","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-29T16:23:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718051502.0","currentOid":""},"activityList":{"items":[{"before":"2b0cc801199065fba4854e69e2bf8b14f516ba82","after":"f97a2fe4f23c498a1b95b35d4bf34552f502823a","ref":"refs/heads/gh-pages","pushedAt":"2024-06-10T20:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT","shortMessageHtmlLink":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT"}},{"before":"c2bbd73e23eb5da6b40753eca5c0efbab19cc727","after":null,"ref":"refs/heads/test_641963526","pushedAt":"2024-06-10T20:31:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"e0e44b562b359c4f071e9d6676fc5408a5700778","after":"c2bbd73e23eb5da6b40753eca5c0efbab19cc727","ref":"refs/heads/master","pushedAt":"2024-06-10T20:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove workaround for [ancient Android `unmodifiableMap` bug](https://issuetracker.google.com/36997692).\n\n[The fix](https://android-review.googlesource.com/c/platform/libcore/+/98929) is [present](https://cs.android.com/android/platform/superproject/+/android-5.0.2_r3:libcore/luni/src/main/java/java/util/Collections.java;l=1215;drc=244e90adfe67264364de88df0fd741db0eb12b7f) in time for [Lollipop](https://source.android.com/docs/setup/reference/build-numbers), the oldest version [we currently test under](https://github.com/google/guava?tab=readme-ov-file#important-warnings).\n\nRELNOTES=n/a\nPiperOrigin-RevId: 642003868","shortMessageHtmlLink":"Remove workaround for [ancient Android unmodifiableMap bug](https:/…"}},{"before":"c4341b771e7910bcfafbff197ac6695186f0d821","after":"c2bbd73e23eb5da6b40753eca5c0efbab19cc727","ref":"refs/heads/test_641963526","pushedAt":"2024-06-10T20:31:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove workaround for [ancient Android `unmodifiableMap` bug](https://issuetracker.google.com/36997692).\n\n[The fix](https://android-review.googlesource.com/c/platform/libcore/+/98929) is [present](https://cs.android.com/android/platform/superproject/+/android-5.0.2_r3:libcore/luni/src/main/java/java/util/Collections.java;l=1215;drc=244e90adfe67264364de88df0fd741db0eb12b7f) in time for [Lollipop](https://source.android.com/docs/setup/reference/build-numbers), the oldest version [we currently test under](https://github.com/google/guava?tab=readme-ov-file#important-warnings).\n\nRELNOTES=n/a\nPiperOrigin-RevId: 642003868","shortMessageHtmlLink":"Remove workaround for [ancient Android unmodifiableMap bug](https:/…"}},{"before":null,"after":"c4341b771e7910bcfafbff197ac6695186f0d821","ref":"refs/heads/test_641963526","pushedAt":"2024-06-10T20:06:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove workaround for [ancient Android `unmodifiableMap` bug](https://issuetracker.google.com/36997692).\n\n[The fix](https://android-review.googlesource.com/c/platform/libcore/+/98929) is [present](https://cs.android.com/android/platform/superproject/+/android-5.0.2_r3:libcore/luni/src/main/java/java/util/Collections.java;l=1215;drc=244e90adfe67264364de88df0fd741db0eb12b7f) in time for [Lollipop](https://source.android.com/docs/setup/reference/build-numbers), the oldest version [we currently test under](https://github.com/google/guava?tab=readme-ov-file#important-warnings).\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641963526","shortMessageHtmlLink":"Remove workaround for [ancient Android unmodifiableMap bug](https:/…"}},{"before":"6b706943ed72bc10e04a65a5a984487913361033","after":"2b0cc801199065fba4854e69e2bf8b14f516ba82","ref":"refs/heads/gh-pages","pushedAt":"2024-06-10T19:42:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT","shortMessageHtmlLink":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT"}},{"before":"624e712d44814702d4048a5b1c89713ccfca9bf3","after":"5484bdc45ecec2a74336296cd1e6beb50b46ea03","ref":"refs/heads/test_641315337","pushedAt":"2024-06-10T19:32:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use imports instead of fully qualified types.\n\nI suspect that many of these fully qualified types come from fears that our tools for stripping (e.g.) `@GwtIncompatible` elements will fail to strip imports when they should. (I think that there may specifically have been a problem in Make Open Easy (whose acronym is M-O-E, which would trigger a presubmit error if I removed those hyphens :)) when a comment or Javadoc referred to the simple name of a class that was imported but not actually used.)\n\nSome others come from trying to remain in sync with an upstream whose subsequent changes we've probably never actually pulled in (e.g., `JSR166TestCase`). Still others may come from trying to write code that can be copied and pasted from one file to another without touching imports. And some of it probably comes from attempts to suppress `sunapi` warnings (which can't be done on imports)—but those went from \"hard to suppress\" to \"impossible to suppress\" a while back, as discussed in cl/637073596. We _might_ actually be better off with the imports, since _maaaaaaybe_ that will lead to only one warning instead of _n_? But I doubt we'd be so lucky.\n\nPiperOrigin-RevId: 641315337","shortMessageHtmlLink":"Use imports instead of fully qualified types."}},{"before":"e0e44b562b359c4f071e9d6676fc5408a5700778","after":null,"ref":"refs/heads/test_641348219","pushedAt":"2024-06-10T19:21:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"9ea68165fcb78aace43a7b80b0a0e77c7327789b","after":"e0e44b562b359c4f071e9d6676fc5408a5700778","ref":"refs/heads/master","pushedAt":"2024-06-10T19:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix `MissingOverride` findings.\n\nIt looks like some of these would have been handled by cl/232004516, which covered only mainline files.\n\nAlso, carry over a mainline-only `NullPointerTester` test from cl/412110543.\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641983632","shortMessageHtmlLink":"Fix MissingOverride findings."}},{"before":"8a75e5ef774aebc9f731f1b2e5c26714f35d5196","after":"e0e44b562b359c4f071e9d6676fc5408a5700778","ref":"refs/heads/test_641348219","pushedAt":"2024-06-10T19:21:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix `MissingOverride` findings.\n\nIt looks like some of these would have been handled by cl/232004516, which covered only mainline files.\n\nAlso, carry over a mainline-only `NullPointerTester` test from cl/412110543.\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641983632","shortMessageHtmlLink":"Fix MissingOverride findings."}},{"before":"7f9c15ed22860dbd3a2790c9a6d48c0533a61ea3","after":"8a75e5ef774aebc9f731f1b2e5c26714f35d5196","ref":"refs/heads/test_641348219","pushedAt":"2024-06-10T18:58:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix `MissingOverride` findings.\n\nIt looks like some of these would have been handled by cl/232004516, which covered only mainline files.\n\nAlso, carry over a mainline-only `NullPointerTester` test from cl/412110543.\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641348219","shortMessageHtmlLink":"Fix MissingOverride findings."}},{"before":null,"after":"7f9c15ed22860dbd3a2790c9a6d48c0533a61ea3","ref":"refs/heads/test_641348219","pushedAt":"2024-06-10T16:38:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix `MissingOverride` findings.\n\nIt looks like some of these would have been handled by cl/232004516, which covered only mainline files.\n\nAlso, carry over a mainline-only `NullPointerTester` test from cl/412110543.\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641348219","shortMessageHtmlLink":"Fix MissingOverride findings."}},{"before":"4fa1eef19f79daf32319ae33f97f2a12464d9f93","after":"6b706943ed72bc10e04a65a5a984487913361033","ref":"refs/heads/gh-pages","pushedAt":"2024-06-10T16:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT","shortMessageHtmlLink":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT"}},{"before":"9ea68165fcb78aace43a7b80b0a0e77c7327789b","after":null,"ref":"refs/heads/test_641360281","pushedAt":"2024-06-10T16:06:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"635571e121ddffa9ff7f86f3a964d4d83ebcbf09","after":"9ea68165fcb78aace43a7b80b0a0e77c7327789b","ref":"refs/heads/master","pushedAt":"2024-06-10T16:06:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use natural units for durations.\n\nPiperOrigin-RevId: 641920074","shortMessageHtmlLink":"Use natural units for durations."}},{"before":"da44b00e03889ac0cd16c1bf71d9f63c13ee9436","after":"9ea68165fcb78aace43a7b80b0a0e77c7327789b","ref":"refs/heads/test_641360281","pushedAt":"2024-06-10T16:06:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use natural units for durations.\n\nPiperOrigin-RevId: 641920074","shortMessageHtmlLink":"Use natural units for durations."}},{"before":null,"after":"da44b00e03889ac0cd16c1bf71d9f63c13ee9436","ref":"refs/heads/test_641360281","pushedAt":"2024-06-10T15:42:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use natural units for durations.\n\nPiperOrigin-RevId: 641360281","shortMessageHtmlLink":"Use natural units for durations."}},{"before":"7b30f616f9d9412836a1d1bd10c685fca227d98a","after":"4fa1eef19f79daf32319ae33f97f2a12464d9f93","ref":"refs/heads/gh-pages","pushedAt":"2024-06-07T22:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT","shortMessageHtmlLink":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT"}},{"before":"635571e121ddffa9ff7f86f3a964d4d83ebcbf09","after":null,"ref":"refs/heads/test_641354635","pushedAt":"2024-06-07T22:25:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"d328b5175fc8678cfee84e2dbaf166e9ddc61606","after":"635571e121ddffa9ff7f86f3a964d4d83ebcbf09","ref":"refs/heads/master","pushedAt":"2024-06-07T22:25:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Suppress https://errorprone.info/bugpattern/SunApi warnings.\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641374057","shortMessageHtmlLink":"Suppress https://errorprone.info/bugpattern/SunApi warnings."}},{"before":"789fee99795489218a89f45ff034667370a7080e","after":"635571e121ddffa9ff7f86f3a964d4d83ebcbf09","ref":"refs/heads/test_641354635","pushedAt":"2024-06-07T22:25:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Suppress https://errorprone.info/bugpattern/SunApi warnings.\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641374057","shortMessageHtmlLink":"Suppress https://errorprone.info/bugpattern/SunApi warnings."}},{"before":null,"after":"789fee99795489218a89f45ff034667370a7080e","ref":"refs/heads/test_641354635","pushedAt":"2024-06-07T22:03:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Suppress https://errorprone.info/bugpattern/SunApi warnings.\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641354635","shortMessageHtmlLink":"Suppress https://errorprone.info/bugpattern/SunApi warnings."}},{"before":"6790aba8ff5021c19a21c22d86b250c7852527b3","after":"7b30f616f9d9412836a1d1bd10c685fca227d98a","ref":"refs/heads/gh-pages","pushedAt":"2024-06-07T21:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT","shortMessageHtmlLink":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT"}},{"before":"d328b5175fc8678cfee84e2dbaf166e9ddc61606","after":null,"ref":"refs/heads/test_641346869","pushedAt":"2024-06-07T21:36:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"0d37269904682ccb7f94244694e3f42d6afa52ce","after":"d328b5175fc8678cfee84e2dbaf166e9ddc61606","ref":"refs/heads/master","pushedAt":"2024-06-07T21:36:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove unused `writeObject` method.\n\n`MonitorBasedPriorityBlockingQueue` hasn't been `Serializable` since cl/42749026 (when I perhaps discovered that serialization didn't actually work?).\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641359463","shortMessageHtmlLink":"Remove unused writeObject method."}},{"before":"b6b4904f70db21c6a6b8a177b465e72081d007d4","after":"d328b5175fc8678cfee84e2dbaf166e9ddc61606","ref":"refs/heads/test_641346869","pushedAt":"2024-06-07T21:36:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove unused `writeObject` method.\n\n`MonitorBasedPriorityBlockingQueue` hasn't been `Serializable` since cl/42749026 (when I perhaps discovered that serialization didn't actually work?).\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641359463","shortMessageHtmlLink":"Remove unused writeObject method."}},{"before":null,"after":"b6b4904f70db21c6a6b8a177b465e72081d007d4","ref":"refs/heads/test_641346869","pushedAt":"2024-06-07T21:11:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Remove unused `writeObject` method.\n\n`MonitorBasedPriorityBlockingQueue` hasn't been `Serializable` since cl/42749026 (when I perhaps discovered that serialization didn't actually work?).\n\nRELNOTES=n/a\nPiperOrigin-RevId: 641346869","shortMessageHtmlLink":"Remove unused writeObject method."}},{"before":null,"after":"624e712d44814702d4048a5b1c89713ccfca9bf3","ref":"refs/heads/test_641315337","pushedAt":"2024-06-07T20:41:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use imports instead of fully qualified types.\n\nI suspect that many of these fully qualified types come from fears that our tools for stripping (e.g.) `@GwtIncompatible` elements will fail to strip imports when they should. (I think that there may specifically have been a problem in Make Open Easy (whose acronym is M-O-E, which would trigger a presubmit error if I removed those hyphens :)) when a comment or Javadoc referred to the simple name of a class that was imported but not actually used.)\n\nSome others come from trying to remain in sync with an upstream whose subsequent changes we've probably never actually pulled in (e.g., `JSR166TestCase`). Still others may come from trying to write code that can be copied and pasted from one file to another without touching imports. And some of it probably comes from attempts to suppress `sunapi` warnings (which can't be done on imports)—but those went from \"hard to suppress\" to \"impossible to suppress\" a while back, as discussed in cl/637073596. We _might_ actually be better off with the imports, since _maaaaaaybe_ that will lead to only one warning instead of _n_? But I doubt we'd be so lucky.\n\nPiperOrigin-RevId: 641315337","shortMessageHtmlLink":"Use imports instead of fully qualified types."}},{"before":"f28d4f9e0e29d9ab6db352d95f10c6f0bed221ef","after":"6790aba8ff5021c19a21c22d86b250c7852527b3","ref":"refs/heads/gh-pages","pushedAt":"2024-06-04T18:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT","shortMessageHtmlLink":"Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT"}},{"before":"f8beddec58c58fddec314f50ec986993e547c141","after":null,"ref":"refs/heads/dependabot/github_actions/github/codeql-action-3.25.8","pushedAt":"2024-06-04T17:53:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYYpewQA","startCursor":null,"endCursor":null}},"title":"Activity · google/guava"}