aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-21robolectric requires autobuilder to build. am: c1bac4c291main-16k-with-phonesRex Hoffman
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2240273 Change-Id: I3af0e3a64917e8787df06ac694e8d7d2ef98f930 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-15robolectric requires autobuilder to build.Rex Hoffman
Test: atest . in /external/robolectric (failing) Bug: 244627502 Change-Id: I0a5bc44fb0ef479f5a64528cc91c2c4ab997b084
2022-05-16Merge "Merge commit 'upstream/auto-value-1.9^'" am: 7b8e3f6fdf am: ↵Colin Cross
fce976fe83 am: 0bed7cf6bc am: 4847e373f2 Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2061065 Change-Id: I0bee550f99398f4aa1a47d7816baddde33a1fb39 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-16Merge "Merge commit 'upstream/auto-value-1.9^'" am: 7b8e3f6fdf am: ↵Colin Cross
fce976fe83 am: 0bed7cf6bc Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2061065 Change-Id: Ia798536a68b2e0fcf292f7bb858a7708334dde37 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-16Merge "Merge commit 'upstream/auto-value-1.9^'" am: 7b8e3f6fdf am: fce976fe83Colin Cross
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2061065 Change-Id: Id54e48ab37e6e42e12231b83905c240a7d5f8fc7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-16Merge "Merge commit 'upstream/auto-value-1.9^'" am: 7b8e3f6fdfColin Cross
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2061065 Change-Id: I1f69adc5e1239f7073bd2121fdca42e92aedae5d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-16Merge "Merge commit 'upstream/auto-value-1.9^'"Colin Cross
2022-05-13disable usage of plugins as static libs am: bc5e6a2ac2 am: 78b1a3ed85 am: ↵Sam Delmerico
8e4ac201a1 am: 4cc9706267 Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2051870 Change-Id: I535fecb7d4efebf8902bc1b151881d6d564a9212 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13disable usage of plugins as static libs am: bc5e6a2ac2 am: 78b1a3ed85 am: ↵Sam Delmerico
8e4ac201a1 Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2051870 Change-Id: I240865e7928c4f75cc3cd688de07d2bdf9e23e80 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13disable usage of plugins as static libs am: bc5e6a2ac2 am: 78b1a3ed85Sam Delmerico
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2051870 Change-Id: Ibfc8d4293966c8fc574fcb3155939f5946cb5b8c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13disable usage of plugins as static libs am: bc5e6a2ac2Sam Delmerico
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2051870 Change-Id: I0035ed3a3f943df235ee76eab8f060c4e43f3b7d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-11disable usage of plugins as static libsSam Delmerico
Test: m auto_service_plugin Bug: 225388628 Change-Id: I36939cffd03ddc221b87652dcd1210f1da2b6a0b
2022-04-11Merge commit 'upstream/auto-value-1.9^'Colin Cross
Bug: 227669740 Test: m checkbuild Change-Id: I95f88b4d3abfa241999baf33a5732c52dfcfc9e5
2022-03-08Merge changes from topic "google-java-format-jdk17" am: 6393823b21 am: ↵t_frc_odp_330442040t_frc_odp_330442000t_frc_ase_330444010android-13.0.0_r30android-13.0.0_r29android-13.0.0_r28android-13.0.0_r27android-13.0.0_r24android-13.0.0_r23android-13.0.0_r22android-13.0.0_r21android-13.0.0_r20android-13.0.0_r19android-13.0.0_r18android-13.0.0_r17android-13.0.0_r16aml_go_odp_330912000aml_go_ads_330915100aml_go_ads_330915000aml_go_ads_330913000android13-qpr1-s8-releaseandroid13-qpr1-s7-releaseandroid13-qpr1-s6-releaseandroid13-qpr1-s5-releaseandroid13-qpr1-s4-releaseandroid13-qpr1-s3-releaseandroid13-qpr1-s2-releaseandroid13-qpr1-s1-releaseandroid13-qpr1-releaseandroid13-mainline-go-adservices-releaseandroid13-frc-odp-releaseandroid13-devColin Cross
95df6f6cad am: 24a44d71c9 Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2008542 Change-Id: I2f6c9fe46f8f56ad35781713a93ea1a5cc2504ab
2022-03-08Merge changes from topic "google-java-format-jdk17" am: 6393823b21 am: ↵Colin Cross
95df6f6cad Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2008542 Change-Id: Ia6c7661d79d886f89dcf053f5a2eb6103983c40e
2022-03-08Merge changes from topic "google-java-format-jdk17" am: 6393823b21Colin Cross
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2008542 Change-Id: I4de3066747079e3357c36aa79dbf9c939e8ed4fb
2022-03-08Merge changes from topic "google-java-format-jdk17"Colin Cross
* changes: Add auto_oneof_plugin Update Android.bp for upstream merge Merge commit 'auto-value-1.8.2^'
2022-03-04Add auto_oneof_pluginColin Cross
The update to google-java-format uses AutoOneOf, export the plugin. Test: m checkbuild Change-Id: Ic31b16d35bbfa7e59fb6083d8cb77fcdaed1258c
2022-03-04Update Android.bp for upstream mergeColin Cross
Test: m checkbuild Change-Id: I3580bd1fdc55ee04ff9700eef3c8bc03d4dd6601
2022-03-04Merge commit 'auto-value-1.8.2^'Colin Cross
Bug: 219098645 Test: m checkbuild Change-Id: I64e22d75b4f077b3e4cdfb13b42239d95ae9e86c
2021-12-14Add a `<developers>` section to `auto/value/pom.xml`.Éamonn McManus
RELNOTES=n/a PiperOrigin-RevId: 416419567
2021-12-14Copy the `oss-parent` configuration into `value/pom.xml`.Éamonn McManus
When we stopped using `org.sonatype.oss:oss-parent` we lost this configuration. It turns out to be needed in order to release new versions. This change fixes AutoValue. We will need to make a similar change later for AutoFactory. RELNOTES=n/a PiperOrigin-RevId: 416390801
2021-12-13Add a `<distributionManagement>` clause to the parent POM for AutoValue and ↵Éamonn McManus
AutoFactory. RELNOTES=n/a PiperOrigin-RevId: 416193787
2021-12-13Disallow `@AutoValue final class`.Éamonn McManus
We will otherwise try to generate a subclass for it which obviously won't compile. This is pretty unlikely anyway since a non-trivial `@AutoValue` class has to be abstract and a class can't be both final and abstract. Fixes https://github.com/google/auto/issues/1215. RELNOTES=n/a PiperOrigin-RevId: 416042702
2021-12-07Remove references to obsolete `AutoBuilderIsUnstable` option.Éamonn McManus
RELNOTES=n/a PiperOrigin-RevId: 414827073
2021-12-07Validate that `@AutoValue` (etc) classes have appropriate constructors.Éamonn McManus
The class must have a non-private no-arg constructor so it can be subclassed in the generated code. Previously, if it didn't, we would generate code anyway and rely on the somewhat obscure compiler error message to signal the problem to the user. Now we check for the situation explicitly and produce a specific error message. Fixes https://github.com/google/auto/issues/1209. RELNOTES=n/a PiperOrigin-RevId: 414779231
2021-12-06Make `@AutoBuilder` available unconditionally.Éamonn McManus
RELNOTES=The `@AutoBuilder` annotation documented [here](https://github.com/google/auto/blob/master/value/userguide/autobuilder.md) is now fully stable and supported. PiperOrigin-RevId: 414523614
2021-12-06Bump actions/cache from 2.1.6 to 2.1.7dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/cache/releases">actions/cache's releases</a>.</em></p> <blockquote> <h2>v2.1.7</h2> <p>Support 10GB cache upload using the latest version <code>1.0.8</code> of <a href="https://www.npmjs.com/package/@actions/cache"><code>@actions/cache</code> </a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/cache/commit/937d24475381cd9c75ae6db12cb4e79714b926ed"><code>937d244</code></a> bumping up action version to 2.1.7 (<a href="https://github-redirect.dependabot.com/actions/cache/issues/683">#683</a>)</li> <li><a href="https://github.com/actions/cache/commit/eb0698d1c508f8573fddfe25566f10a4b1344504"><code>eb0698d</code></a> Bumping up <code>@​actions/cache</code> version to 1.0.8 (<a href="https://github-redirect.dependabot.com/actions/cache/issues/682">#682</a>)</li> <li><a href="https://github.com/actions/cache/commit/67b6d52d50609f6166e3ea1d8872aca3a4763bd2"><code>67b6d52</code></a> (R renv) Remove unused renv-cache-path variable (<a href="https://github-redirect.dependabot.com/actions/cache/issues/663">#663</a>)</li> <li><a href="https://github.com/actions/cache/commit/92f67a482915a145e9372ed84b9e7f13538ecc69"><code>92f67a4</code></a> (R renv) Fix Renv package cache location in examples (<a href="https://github-redirect.dependabot.com/actions/cache/issues/660">#660</a>)</li> <li><a href="https://github.com/actions/cache/commit/6bbe742add91b3db4abf110e742a967ec789958f"><code>6bbe742</code></a> Use existing check-dist implementation (<a href="https://github-redirect.dependabot.com/actions/cache/issues/618">#618</a>)</li> <li><a href="https://github.com/actions/cache/commit/c9db520cf31dc27e42864cc3687b0d70284cc5fc"><code>c9db520</code></a> Create check-dist.yml (<a href="https://github-redirect.dependabot.com/actions/cache/issues/604">#604</a>)</li> <li><a href="https://github.com/actions/cache/commit/10906ba9cd642bcc07f0f38a95a57e5c1361d156"><code>10906ba</code></a> Bump ws from 5.2.2 to 5.2.3 (<a href="https://github-redirect.dependabot.com/actions/cache/issues/610">#610</a>)</li> <li><a href="https://github.com/actions/cache/commit/2ebdcff279bac9704c2b319b25ac54b63d6800c2"><code>2ebdcff</code></a> Add &quot;see more&quot; link to GHE-not-supported warning (<a href="https://github-redirect.dependabot.com/actions/cache/issues/609">#609</a>)</li> <li><a href="https://github.com/actions/cache/commit/5807af2642b6ffc80df306359122fd0ff9b571b8"><code>5807af2</code></a> Fix bugs in example of how to use with pipenv (<a href="https://github-redirect.dependabot.com/actions/cache/issues/607">#607</a>)</li> <li><a href="https://github.com/actions/cache/commit/0638051e9af2c23d10bb70fa9beffcad6cff9ce3"><code>0638051</code></a> Golang example tweak - add <code>go-build</code> path - rebuild page TOC (<a href="https://github-redirect.dependabot.com/actions/cache/issues/577">#577</a>)</li> <li>See full diff in <a href="https://github.com/actions/cache/compare/v2.1.6...v2.1.7">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=2.1.6&new-version=2.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1207 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1207 from google:dependabot/github_actions/actions/cache-2.1.7 de7b13f4ab2cb2e0c6067af335f9ddacb1a21732 PiperOrigin-RevId: 414425323
2021-12-01Bump mockito-core from 4.0.0 to 4.1.0 in /valuedependabot[bot]
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.0.0 to 4.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mockito/mockito/releases">mockito-core's releases</a>.</em></p> <blockquote> <h2>v4.1.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --><em>Changelog generated by <a href="https://github.com/shipkit/shipkit-changelog">Shipkit Changelog Gradle Plugin</a></em><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h4>4.1.0</h4> <ul> <li>2021-11-19 - <a href="https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0">20 commit(s)</a> by Lars Vogel, Mikaël Francoeur, S.YAMAMOTO, Tim van der Lippe, dependabot[bot]</li> <li>Disable memory test [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2480">#2480</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2480">mockito/mockito#2480</a>)</li> <li>Bump appcompat from 1.3.1 to 1.4.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2477">#2477</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2477">mockito/mockito#2477</a>)</li> <li>Bump kotlinVersion from 1.5.31 to 1.6.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2474">#2474</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2474">mockito/mockito#2474</a>)</li> <li>Bump versions.bytebuddy from 1.12.0 to 1.12.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2472">#2472</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2472">mockito/mockito#2472</a>)</li> <li>Bump com.diffplug.gradle.spotless from 4.5.1 to 6.0.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2471">#2471</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2471">mockito/mockito#2471</a>)</li> <li>Bump versions.bytebuddy from 1.11.22 to 1.12.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2469">#2469</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2469">mockito/mockito#2469</a>)</li> <li>Bump versions.errorprone from 2.9.0 to 2.10.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2466">#2466</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2466">mockito/mockito#2466</a>)</li> <li>Bump auto-service from 1.0 to 1.0.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2463">#2463</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2463">mockito/mockito#2463</a>)</li> <li>Bump actions/checkout from 2.3.5 to 2.4.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2462">#2462</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2462">mockito/mockito#2462</a>)</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2460">#2460</a>: Remove a sentence commits to a particular version [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2461">#2461</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2461">mockito/mockito#2461</a>)</li> <li>Clarify Javadoc of RETURNS_SMART_NULLS, default answer in Mockito 4.0.0? [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2460">#2460</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2460">mockito/mockito#2460</a>)</li> <li>Bump versions.bytebuddy from 1.11.21 to 1.11.22 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2458">#2458</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2458">mockito/mockito#2458</a>)</li> <li>Updated readme with the latest Mockito version [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2456">#2456</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2456">mockito/mockito#2456</a>)</li> <li>Bump core-ktx from 1.6.0 to 1.7.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2454">#2454</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2454">mockito/mockito#2454</a>)</li> <li>Bump google-java-format from 1.11.0 to 1.12.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2450">#2450</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2450">mockito/mockito#2450</a>)</li> <li>Bump versions.bytebuddy from 1.11.20 to 1.11.21 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2448">#2448</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2448">mockito/mockito#2448</a>)</li> <li>Use new CodeCov uploader [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2447">#2447</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2447">mockito/mockito#2447</a>)</li> <li>Bump actions/checkout from 2.3.4 to 2.3.5 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2445">#2445</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2445">mockito/mockito#2445</a>)</li> <li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2389">#2389</a> : Parallel use of mocks with deep stubbing may lead to ConcurrentModificationException [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2444">#2444</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2444">mockito/mockito#2444</a>)</li> <li>Bump versions.bytebuddy from 1.11.19 to 1.11.20 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2443">#2443</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2443">mockito/mockito#2443</a>)</li> <li>Parallel use of mocks with deep stubbing may lead to ConcurrentModificationException [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2389">#2389</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2389">mockito/mockito#2389</a>)</li> <li>Add annotation to mark a type as DoNotMock [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1833">#1833</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/1833">mockito/mockito#1833</a>)</li> <li>Cannot mock this class: class java.io.InputStream with Java 13 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1827">#1827</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1827">mockito/mockito#1827</a>)</li> <li>Cannot mock wrapper types, String.class or Class.class [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1734">#1734</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1734">mockito/mockito#1734</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mockito/mockito/commit/2c95eb04013847bb2d9f0debb23afdfe33e848fe"><code>2c95eb0</code></a> Bump com.diffplug.gradle.spotless from 4.5.1 to 6.0.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2471">#2471</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/ebc1685f700100be8664e6903f0187afe474759a"><code>ebc1685</code></a> Add annotation to mark a type as DoNotMock (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1833">#1833</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/102cc38663d05fde909268bef418e1c7a5ecc4e4"><code>102cc38</code></a> Bump kotlinVersion from 1.5.31 to 1.6.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2474">#2474</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/b72a0a5748d5322baec2ae802cd6be7e4d2f308b"><code>b72a0a5</code></a> Disable memory tests (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2480">#2480</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/d373357443088ccbe7c073cef293ed96cd987544"><code>d373357</code></a> Bump appcompat from 1.3.1 to 1.4.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2477">#2477</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/a58dcc5bfffea220711f40e50d1a12998c1d744c"><code>a58dcc5</code></a> Bump versions.bytebuddy from 1.12.0 to 1.12.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2472">#2472</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/3635ac3f22425d37979f575e931c8355c826e69d"><code>3635ac3</code></a> Bump versions.bytebuddy from 1.11.22 to 1.12.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2469">#2469</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/584504e8c8ec027d41865eb593be915cb376fb72"><code>584504e</code></a> Bump versions.errorprone from 2.9.0 to 2.10.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2466">#2466</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/8e035a1151549b46458a9f955f40da25f0a5e730"><code>8e035a1</code></a> Bump auto-service from 1.0 to 1.0.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2463">#2463</a>)</li> <li><a href="https://github.com/mockito/mockito/commit/b37eed8102b7df7df5896eba82a1e47f0b94a401"><code>b37eed8</code></a> Bump actions/checkout from 2.3.5 to 2.4.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2462">#2462</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mockito:mockito-core&package-manager=maven&previous-version=4.0.0&new-version=4.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1206 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1206 from google:dependabot/maven/value/org.mockito-mockito-core-4.1.0 ca499856c5d7f0b1729318db8fce237f72977b1b PiperOrigin-RevId: 413509900
2021-11-30Bump gradle-test-kit from 7.2 to 7.3 in /valuedependabot[bot]
Bumps [gradle-test-kit](https://github.com/gradle/gradle) from 7.2 to 7.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gradle/gradle/releases">gradle-test-kit's releases</a>.</em></p> <blockquote> <h2>7.3</h2> <p>The Gradle team is excited to announce Gradle 7.3.</p> <p><a href="https://docs.gradle.org/7.3/release-notes.html">Read the Release Notes</a></p> <p>We would like to thank the following community members for their contributions to this release of Gradle:</p> <p><a href="https://github.com/attix-zhang">Attix Zhang</a>, <a href="https://github.com/anatawa12">anatawa12</a>, <a href="https://github.com/anilkumarmyla">Anil Kumar Myla</a>, <a href="https://github.com/Marcono1234">Marcono1234</a>, <a href="https://github.com/cortinico">Nicola Corti</a>, <a href="https://github.com/swpalmer">Scott Palmer</a>, <a href="https://github.com/szpak">Marcin Zajączkowski</a>, <a href="https://github.com/AlexLandau">Alex Landau</a>, <a href="https://github.com/oehme">Stefan Oehme</a>, <a href="https://github.com/towith">yinghao niu</a>, <a href="https://github.com/Vampire">Björn Kautler</a>, <a href="https://github.com/tgodzik">Tomasz Godzik</a>, <a href="https://github.com/kristian">Kristian Kraljic</a>, <a href="https://github.com/3flex">Matthew Haughton</a>, <a href="https://github.com/REPLicated">Raphael Fuchs</a>, <a href="https://github.com/sschuberth">Sebastian Schuberth</a>, <a href="https://github.com/rpalcolea">Roberto Perez Alcolea</a>, <a href="https://github.com/scaventz">Xin Wang</a></p> <h2>Upgrade instructions</h2> <p>Switch your build to use Gradle 7.3 by updating your wrapper:</p> <p><code>./gradlew wrapper --gradle-version=7.3</code></p> <p>See the <a href="https://docs.gradle.org/7.3/userguide/upgrading_version_7.html#changes_7.3">Gradle 7.x upgrade guide</a> to learn about deprecations, breaking changes and other considerations when upgrading.</p> <h2>Reporting Problems</h2> <p>If you find a problem with this release, please file a bug on <a href="https://github.com/gradle/gradle/issues">GitHub Issues</a> adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the <a href="https://discuss.gradle.org/c/help-discuss">forum</a>.</p> <h2>7.3 RC5</h2> <p>The Gradle team is excited to announce Gradle 7.3-rc-5.</p> <p><a href="https://docs.gradle.org/7.3-rc-5/release-notes.html">Read the Release Notes</a></p> <p>We would like to thank the following community members for their contributions to this release of Gradle:</p> <p><a href="https://github.com/attix-zhang">Attix Zhang</a>, <a href="https://github.com/anatawa12">anatawa12</a>, <a href="https://github.com/anilkumarmyla">Anil Kumar Myla</a>, <a href="https://github.com/Marcono1234">Marcono1234</a>, <a href="https://github.com/cortinico">Nicola Corti</a>, <a href="https://github.com/swpalmer">Scott Palmer</a>,</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/gradle/gradle/blob/master/released-versions.json">gradle-test-kit's changelog</a>.</em></p> <blockquote> <p>{ &quot;latestReleaseSnapshot&quot;: { &quot;version&quot;: &quot;7.3-20211126011233+0000&quot;, &quot;buildTime&quot;: &quot;20211126011233+0000&quot; }, &quot;latestRc&quot;: { &quot;version&quot;: &quot;7.3-rc-5&quot;, &quot;buildTime&quot;: &quot;20211105184337+0000&quot; }, &quot;finalReleases&quot;: [ { &quot;version&quot;: &quot;7.3&quot;, &quot;buildTime&quot;: &quot;20211109204036+0000&quot; }, { &quot;version&quot;: &quot;7.2&quot;, &quot;buildTime&quot;: &quot;20210817095903+0000&quot; }, { &quot;version&quot;: &quot;7.1.1&quot;, &quot;buildTime&quot;: &quot;20210702121643+0000&quot; }, { &quot;version&quot;: &quot;7.1&quot;, &quot;buildTime&quot;: &quot;20210614144726+0000&quot; }, { &quot;version&quot;: &quot;7.0.2&quot;, &quot;buildTime&quot;: &quot;20210514120231+0000&quot; }, { &quot;version&quot;: &quot;7.0.1&quot;, &quot;buildTime&quot;: &quot;20210510160858+0000&quot; }, { &quot;version&quot;: &quot;7.0&quot;, &quot;buildTime&quot;: &quot;20210409222731+0000&quot; }, { &quot;version&quot;: &quot;6.9.1&quot;, &quot;buildTime&quot;: &quot;20210820111518+0000&quot; }, { &quot;version&quot;: &quot;6.9&quot;, &quot;buildTime&quot;: &quot;20210507072853+0000&quot; }, { &quot;version&quot;: &quot;6.8.3&quot;, &quot;buildTime&quot;: &quot;20210222161328+0000&quot; },</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gradle/gradle/commit/96754b8c44399658178a768ac764d727c2addb37"><code>96754b8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/gradle/gradle/issues/18902">#18902</a> Improve FSW probes description in release notes</li> <li><a href="https://github.com/gradle/gradle/commit/f1270e6600acb42992c364fbc47a5de27db5a609"><code>f1270e6</code></a> Improve FSW probes description in release notes</li> <li><a href="https://github.com/gradle/gradle/commit/ae9810faaa2d5cae5e2a0d1592d8dff336ce4a38"><code>ae9810f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/gradle/gradle/issues/18895">#18895</a> Improve release notes for <code>@UntrackedTask</code></li> <li><a href="https://github.com/gradle/gradle/commit/4efaabb9e88d1e42bed7d3c45486c1a3707cea51"><code>4efaabb</code></a> Improve release notes for <code>@UntrackedTask</code></li> <li><a href="https://github.com/gradle/gradle/commit/6f18d6a4258bdaa3de7b1a8e45da8a681617c479"><code>6f18d6a</code></a> Pass GE access key of both ge.gradle.org and e.grdev.net</li> <li><a href="https://github.com/gradle/gradle/commit/e6a5946667ff9ab04858e890c8d4ab1e334cee81"><code>e6a5946</code></a> Update wrapper to 7.3 RC5</li> <li><a href="https://github.com/gradle/gradle/commit/426f267f7b768154fd63b27e055ba56b357e6e4e"><code>426f267</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/gradle/gradle/issues/18866">#18866</a> Always notify the build scan plugin once at the com...</li> <li><a href="https://github.com/gradle/gradle/commit/6786b223cc4a1e977995be78895112181c4e5a4e"><code>6786b22</code></a> Always notify the build scan plugin once at the completion of the build, rega...</li> <li><a href="https://github.com/gradle/gradle/commit/a3ff2c270eac58e7b39f2668df7644208495c97e"><code>a3ff2c2</code></a> Merge branch 'release' into oehme/cleanup-reprocessed-sources</li> <li><a href="https://github.com/gradle/gradle/commit/78657f4e300646772b8a2b89954f8545b2598fce"><code>78657f4</code></a> Don't reprocess derived types if primary type is reprocessed</li> <li>Additional commits viewable in <a href="https://github.com/gradle/gradle/compare/v7.2.0...v7.3.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dev.gradleplugins:gradle-test-kit&package-manager=maven&previous-version=7.2&new-version=7.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1208 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1208 from google:dependabot/maven/value/dev.gradleplugins-gradle-test-kit-7.3 bf73814eb0107a1fd35465496aed2fb5bd4c18f5 PiperOrigin-RevId: 413163061
2021-11-21Set minimum Java version 1.7 in descriptionEugene R
Fixes #1201 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1201 from reugn:java-version 5c7bc3d58bf0c93bf39c6883f0cf8abae4434ea1 PiperOrigin-RevId: 411390904
2021-11-19Bump auto-common from 1.2 to 1.2.1 in /servicedependabot[bot]
Bumps [auto-common](https://github.com/google/auto) from 1.2 to 1.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/auto/releases">auto-common's releases</a>.</em></p> <blockquote> <h2>AutoCommon 1.2.1</h2> <ul> <li>Remove usage of Guava 30 API (Comparators.min). (102506c3)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/auto/commit/ae5b0581600dcdd23748c8fcf12e91fba935d557"><code>ae5b058</code></a> Set version number for auto-common to 1.2.1.</li> <li><a href="https://github.com/google/auto/commit/102506c383e4e8165a1d8e23247549915d3ebcfb"><code>102506c</code></a> Remove usage of Guava 30 API (Comparators.min).</li> <li><a href="https://github.com/google/auto/commit/d6d9657feadae88134a6817df541796cf86a4356"><code>d6d9657</code></a> Bump errorprone.version from 2.9.0 to 2.10.0 in /value</li> <li><a href="https://github.com/google/auto/commit/66c620dc6d2682222d08ace43541b9976f13b3f4"><code>66c620d</code></a> Bump auto-service from 1.0 to 1.0.1 in /value</li> <li><a href="https://github.com/google/auto/commit/c219995e4742825ea8d8f248e09662664d88ae42"><code>c219995</code></a> Bump auto-service-annotations from 1.0 to 1.0.1 in /factory</li> <li><a href="https://github.com/google/auto/commit/27f3297dd4598bd0bf1842a129b7b3690bee5647"><code>27f3297</code></a> Bump auto-service-annotations from 1.0 to 1.0.1 in /value</li> <li><a href="https://github.com/google/auto/commit/d8083fded3f919a77be8ee3f68d23ce43e7d99a2"><code>d8083fd</code></a> Handle missing classes better in AutoService.</li> <li><a href="https://github.com/google/auto/commit/ce31cc18c042bf64995f92d6ca917a94b1e419fb"><code>ce31cc1</code></a> Bump actions/checkout from 2.3.5 to 2.4.0</li> <li><a href="https://github.com/google/auto/commit/0820e2e2a460bb42a15de190e4825e066a77f5ed"><code>0820e2e</code></a> Make it easier to make a step-builder for AutoValue.</li> <li><a href="https://github.com/google/auto/commit/15c76191f79a2a26a9f914541a5c9ac4965dd0c7"><code>15c7619</code></a> Use Java 11's Optional.isEmpty() method in docs: <code>!optional.isPresent()</code> -&gt; `...</li> <li>Additional commits viewable in <a href="https://github.com/google/auto/compare/auto-value-1.2...auto-common-1.2.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.auto:auto-common&package-manager=maven&previous-version=1.2&new-version=1.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1204 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1204 from google:dependabot/maven/service/com.google.auto-auto-common-1.2.1 10aa635be719e44d43767439b23c51f0172be6e8 PiperOrigin-RevId: 411022603
2021-11-17Bump auto-common from 1.2 to 1.2.1 in /factorydependabot[bot]
Bumps [auto-common](https://github.com/google/auto) from 1.2 to 1.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/auto/releases">auto-common's releases</a>.</em></p> <blockquote> <h2>AutoCommon 1.2.1</h2> <ul> <li>Remove usage of Guava 30 API (Comparators.min). (102506c3)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/auto/commit/ae5b0581600dcdd23748c8fcf12e91fba935d557"><code>ae5b058</code></a> Set version number for auto-common to 1.2.1.</li> <li><a href="https://github.com/google/auto/commit/102506c383e4e8165a1d8e23247549915d3ebcfb"><code>102506c</code></a> Remove usage of Guava 30 API (Comparators.min).</li> <li><a href="https://github.com/google/auto/commit/d6d9657feadae88134a6817df541796cf86a4356"><code>d6d9657</code></a> Bump errorprone.version from 2.9.0 to 2.10.0 in /value</li> <li><a href="https://github.com/google/auto/commit/66c620dc6d2682222d08ace43541b9976f13b3f4"><code>66c620d</code></a> Bump auto-service from 1.0 to 1.0.1 in /value</li> <li><a href="https://github.com/google/auto/commit/c219995e4742825ea8d8f248e09662664d88ae42"><code>c219995</code></a> Bump auto-service-annotations from 1.0 to 1.0.1 in /factory</li> <li><a href="https://github.com/google/auto/commit/27f3297dd4598bd0bf1842a129b7b3690bee5647"><code>27f3297</code></a> Bump auto-service-annotations from 1.0 to 1.0.1 in /value</li> <li><a href="https://github.com/google/auto/commit/d8083fded3f919a77be8ee3f68d23ce43e7d99a2"><code>d8083fd</code></a> Handle missing classes better in AutoService.</li> <li><a href="https://github.com/google/auto/commit/ce31cc18c042bf64995f92d6ca917a94b1e419fb"><code>ce31cc1</code></a> Bump actions/checkout from 2.3.5 to 2.4.0</li> <li><a href="https://github.com/google/auto/commit/0820e2e2a460bb42a15de190e4825e066a77f5ed"><code>0820e2e</code></a> Make it easier to make a step-builder for AutoValue.</li> <li><a href="https://github.com/google/auto/commit/15c76191f79a2a26a9f914541a5c9ac4965dd0c7"><code>15c7619</code></a> Use Java 11's Optional.isEmpty() method in docs: <code>!optional.isPresent()</code> -&gt; `...</li> <li>Additional commits viewable in <a href="https://github.com/google/auto/compare/auto-value-1.2...auto-common-1.2.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.auto:auto-common&package-manager=maven&previous-version=1.2&new-version=1.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1205 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1205 from google:dependabot/maven/factory/com.google.auto-auto-common-1.2.1 3b8042c8a2c4e135c3b75f46b148aab4ef8decbc PiperOrigin-RevId: 410579030
2021-11-17Bump auto-common from 1.2 to 1.2.1 in /valuedependabot[bot]
Bumps [auto-common](https://github.com/google/auto) from 1.2 to 1.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/auto/releases">auto-common's releases</a>.</em></p> <blockquote> <h2>AutoCommon 1.2.1</h2> <ul> <li>Remove usage of Guava 30 API (Comparators.min). (102506c3)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/auto/commit/ae5b0581600dcdd23748c8fcf12e91fba935d557"><code>ae5b058</code></a> Set version number for auto-common to 1.2.1.</li> <li><a href="https://github.com/google/auto/commit/102506c383e4e8165a1d8e23247549915d3ebcfb"><code>102506c</code></a> Remove usage of Guava 30 API (Comparators.min).</li> <li><a href="https://github.com/google/auto/commit/d6d9657feadae88134a6817df541796cf86a4356"><code>d6d9657</code></a> Bump errorprone.version from 2.9.0 to 2.10.0 in /value</li> <li><a href="https://github.com/google/auto/commit/66c620dc6d2682222d08ace43541b9976f13b3f4"><code>66c620d</code></a> Bump auto-service from 1.0 to 1.0.1 in /value</li> <li><a href="https://github.com/google/auto/commit/c219995e4742825ea8d8f248e09662664d88ae42"><code>c219995</code></a> Bump auto-service-annotations from 1.0 to 1.0.1 in /factory</li> <li><a href="https://github.com/google/auto/commit/27f3297dd4598bd0bf1842a129b7b3690bee5647"><code>27f3297</code></a> Bump auto-service-annotations from 1.0 to 1.0.1 in /value</li> <li><a href="https://github.com/google/auto/commit/d8083fded3f919a77be8ee3f68d23ce43e7d99a2"><code>d8083fd</code></a> Handle missing classes better in AutoService.</li> <li><a href="https://github.com/google/auto/commit/ce31cc18c042bf64995f92d6ca917a94b1e419fb"><code>ce31cc1</code></a> Bump actions/checkout from 2.3.5 to 2.4.0</li> <li><a href="https://github.com/google/auto/commit/0820e2e2a460bb42a15de190e4825e066a77f5ed"><code>0820e2e</code></a> Make it easier to make a step-builder for AutoValue.</li> <li><a href="https://github.com/google/auto/commit/15c76191f79a2a26a9f914541a5c9ac4965dd0c7"><code>15c7619</code></a> Use Java 11's Optional.isEmpty() method in docs: <code>!optional.isPresent()</code> -&gt; `...</li> <li>Additional commits viewable in <a href="https://github.com/google/auto/compare/auto-value-1.2...auto-common-1.2.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.auto:auto-common&package-manager=maven&previous-version=1.2&new-version=1.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1203 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1203 from google:dependabot/maven/value/com.google.auto-auto-common-1.2.1 dba819b3fda5f3af9e1317e9a49f631b6be98d91 PiperOrigin-RevId: 410579022
2021-11-16Bump kotlin.version from 1.5.31 to 1.6.0 in /valuedependabot[bot]
Bumps `kotlin.version` from 1.5.31 to 1.6.0. Updates `kotlin-stdlib` from 1.5.31 to 1.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">kotlin-stdlib's releases</a>.</em></p> <blockquote> <h2>Kotlin 1.6.0-RC2</h2> <h2><a href="https://kotlinlang.org/docs/install-eap-plugin.html">Learn how to install Kotlin 1.6.0-RC2 plugin</a> and <a href="https://kotlinlang.org/docs/configure-build-for-eap.html">how to configure build with 1.6.0-RC2</a></h2> <h2>Changelog</h2> <h3>Compiler</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-43919"><code>KT-43919</code></a> Support loading Java annotations on base classes and implementing interfaces' type arguments</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-45185"><code>KT-45185</code></a> FIR2IR: get rid of IrBuiltIns usages</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-49477"><code>KT-49477</code></a> Has ran into recursion problem with two interdependant delegates</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49371"><code>KT-49371</code></a> JVM / IR: &quot;NoSuchMethodError&quot; with multiple inheritance</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49294"><code>KT-49294</code></a> Turning FlowCollector into 'fun interface' leads to AbstractMethodError</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-18282"><code>KT-18282</code></a> Companion object referencing it's own method during construction compiles successfully but fails at runtime with VerifyError</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-25289"><code>KT-25289</code></a> Prohibit access to class members in the super constructor call of its companion and nested object</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-32753"><code>KT-32753</code></a> Prohibit <a href="https://github.com/JvmField"><code>@​JvmField</code></a> on property in primary constructor that overrides interface property</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-43433"><code>KT-43433</code></a> <code>Suspend conversion is disabled</code> message in cases where it is not supported and quickfix to update language version is suggested</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49209"><code>KT-49209</code></a> Default upper bound for type variables should be non-null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-22562"><code>KT-22562</code></a> Deprecate calls to &quot;suspend&quot; named functions with single dangling lambda argument</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49335"><code>KT-49335</code></a> NPE in <code>RepeatedAnnotationLowering.wrapAnnotationEntriesInContainer</code> when using <code>@Repeatable</code> annotation from different file</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49322"><code>KT-49322</code></a> Postpone promoting warnings to errors for <code>ProperTypeInferenceConstraintsProcessing</code> feature</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49285"><code>KT-49285</code></a> Exception on nested builder inference calls</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49101"><code>KT-49101</code></a> IllegalArgumentException: ClassicTypeSystemContext couldn't handle: Captured(out Number)</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-36399"><code>KT-36399</code></a> Gradually support TYPE_USE nullability annotations read from class-files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-11454"><code>KT-11454</code></a> Load annotations on TYPE_USE/TYPE_PARAMETER positions from Java class-files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-18768"><code>KT-18768</code></a> <code>@Notnull</code> annotation from Java does not work with varargs</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-24392"><code>KT-24392</code></a> Nullability of Java arrays is read incorrectly if <code>@Nullable</code> annotation has both targets TYPE_USE and VALUE_PARAMETER</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-48157"><code>KT-48157</code></a> FIR: incorrect resolve with built-in names in use</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46409"><code>KT-46409</code></a> FIR: erroneous resolve to qualifier instead of extension</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-44566"><code>KT-44566</code></a> <code>FirConflictsChecker</code> do not check for conflicting overloads across multiple files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-37318"><code>KT-37318</code></a> FIR: Discuss treating flexible bounded constraints in inference</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-45989"><code>KT-45989</code></a> FIR: wrong callable reference type inferred</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46058"><code>KT-46058</code></a> [FIR] Remove state from some checkers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-45973"><code>KT-45973</code></a> FIR: wrong projection type inferred</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-43083"><code>KT-43083</code></a> [FIR] False positive 'HIDDEN' on internal</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46727"><code>KT-46727</code></a> Report warning on contravariant usages of star projected argument from Java</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-40668"><code>KT-40668</code></a> FIR: Ambiguity on qualifier when having multiple different same-named objects in near scopes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-37081"><code>KT-37081</code></a> [FIR] errors NO_ELSE_IN_WHEN and INCOMPATIBLE_TYPES absence</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-48162"><code>KT-48162</code></a> NON_VARARG_SPREAD isn't reported on *toTypedArray() call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-45118"><code>KT-45118</code></a> ClassCastException caused by parent and child class in if-else</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-47605"><code>KT-47605</code></a> Kotlin/Native: switch to LLD linker for MinGW targets</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-44436"><code>KT-44436</code></a> Support default not null annotations to enhance T into T!!</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-49190"><code>KT-49190</code></a> Increase stub versions</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">kotlin-stdlib's changelog</a>.</em></p> <blockquote> <h1>CHANGELOG</h1> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/JetBrains/kotlin/commits">compare view</a></li> </ul> </details> <br /> Updates `kotlin-maven-plugin` from 1.5.31 to 1.6.0 Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1202 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1202 from google:dependabot/maven/value/kotlin.version-1.6.0 3fa930b99df3bb863a8c168c64e6771e36241137 PiperOrigin-RevId: 410287033
2021-11-12Remove usage of Guava 30 API (Comparators.min).Brad Corso
This CL removes the only Guava 30 usage in auto-common, Comparators.min. Motivation for change: Currently when writing annotation processors in Bazel, the Guava version is pinned to the version used by JavaBuilder. For the latest Bazel release, 4.2.1, this version is pinned to Guava 29, which means we can't use the latest auto-common in our annotation processors due to the usage of Comparators.min. Fwiw, Bazel 5.0 upgrades to Guava 30, but that version is still in the pre-release phase. RELNOTES=Remove usage of Guava 30 API (Comparators.min). PiperOrigin-RevId: 409461735
2021-11-08Bump errorprone.version from 2.9.0 to 2.10.0 in /valuedependabot[bot]
Bumps `errorprone.version` from 2.9.0 to 2.10.0. Updates `error_prone_annotations` from 2.9.0 to 2.10.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/error-prone/releases">error_prone_annotations's releases</a>.</em></p> <blockquote> <h2>Error Prone 2.10.0</h2> <p>New checks</p> <ul> <li><a href="http://errorprone.info/bugpattern/AlwaysThrows"><code>AlwaysThrows</code></a></li> <li><a href="http://errorprone.info/bugpattern/StackTraceElementGetClass"><code>StackTraceElementGetClass</code></a></li> <li><a href="http://errorprone.info/bugpattern/BareDotMetacharacter"><code>BareDotMetacharacter</code></a></li> <li><a href="http://errorprone.info/bugpattern/DistinctVarargsChecker"><code>DistinctVarargsChecker</code></a></li> <li><a href="http://errorprone.info/bugpattern/MalformedInlineTag"><code>MalformedInlineTag</code></a></li> <li><a href="http://errorprone.info/bugpattern/MemoizeConstantVisitorStateLookups"><code>MemoizeConstantVisitorStateLookups</code></a></li> <li><a href="http://errorprone.info/bugpattern/UnicodeEscape"><code>UnicodeEscape</code></a></li> <li><a href="http://errorprone.info/bugpattern/FieldMissingNullable"><code>FieldMissingNullable</code></a></li> <li><a href="http://errorprone.info/bugpattern/Java8ApiChecker"><code>Java8ApiChecker</code></a></li> <li><a href="http://errorprone.info/bugpattern/ParameterMissingNullable"><code>ParameterMissingNullable</code></a></li> <li><a href="http://errorprone.info/bugpattern/TooManyParameters"><code>TooManyParameters</code></a></li> <li><a href="http://errorprone.info/bugpattern/TryWithResourcesVariable"><code>TryWithResourcesVariable</code></a></li> <li><a href="http://errorprone.info/bugpattern/UnnecessaryFinal"><code>UnnecessaryFinal</code></a></li> <li><a href="http://errorprone.info/bugpattern/VoidMissingNullable"><code>VoidMissingNullable</code></a></li> </ul> <p>Fixed issues: <a href="https://github-redirect.dependabot.com/google/error-prone/issues/2616">#2616</a>, <a href="https://github-redirect.dependabot.com/google/error-prone/issues/2629">#2629</a></p> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/error-prone/compare/v2.9.0...v2.10.0">https://github.com/google/error-prone/compare/v2.9.0...v2.10.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/error-prone/commit/199a31bd9dfa543af02f0be5a8ef82598f5d92da"><code>199a31b</code></a> Release Error Prone 2.10.0</li> <li><a href="https://github.com/google/error-prone/commit/99cdb15acfdddcf01b930398825289b7213efd0e"><code>99cdb15</code></a> Always annotate arrays now that we place type-use annotations in the right pl...</li> <li><a href="https://github.com/google/error-prone/commit/0fc9146a1c553b32ad6510367e7ad503f61d8b0f"><code>0fc9146</code></a> Recognize libcore.util.Nullable as type-use, and add a TODO about &quot;hybrid&quot; an...</li> <li><a href="https://github.com/google/error-prone/commit/0f34024d43a852249bfb3a8200bf4a14b772e030"><code>0f34024</code></a> Move check for the regex &quot;.&quot; to a new WARNING-level check</li> <li><a href="https://github.com/google/error-prone/commit/eb3708a208010833e1370d0ca0269dddf5c1570e"><code>eb3708a</code></a> Delete obsolete travis config</li> <li><a href="https://github.com/google/error-prone/commit/5538acc364f50bc0593c2426532aa4f81b62f230"><code>5538acc</code></a> Automated rollback of commit 34d98e8cf1d8da2dc6d261d70c85e96dc4a0d031.</li> <li><a href="https://github.com/google/error-prone/commit/f91fff5aa9d3eab296e66b49871e6fce56dabd61"><code>f91fff5</code></a> ASTHelpers: add getAnnotations method, to allow extraction of annotations fro...</li> <li><a href="https://github.com/google/error-prone/commit/cdfa8b88116503827880390c77c819373f93e4f3"><code>cdfa8b8</code></a> Add the DistinctVarargs BugChecker. This will generate warning when method ex...</li> <li><a href="https://github.com/google/error-prone/commit/122e51294d1851ab22ff405d5f48a08911b1e309"><code>122e512</code></a> Add <code>InlineMe:CheckFixCompiles</code> flag, which allows InlineMe users to optional...</li> <li><a href="https://github.com/google/error-prone/commit/dd91993e2863b3d36a6352323961fab72c285a67"><code>dd91993</code></a> Add <code>ByteString.fromHex</code> to <code>AlwaysThrows</code></li> <li>Additional commits viewable in <a href="https://github.com/google/error-prone/compare/v2.9.0...v2.10.0">compare view</a></li> </ul> </details> <br /> Updates `error_prone_type_annotations` from 2.9.0 to 2.10.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/error-prone/releases">error_prone_type_annotations's releases</a>.</em></p> <blockquote> <h2>Error Prone 2.10.0</h2> <p>New checks</p> <ul> <li><a href="http://errorprone.info/bugpattern/AlwaysThrows"><code>AlwaysThrows</code></a></li> <li><a href="http://errorprone.info/bugpattern/StackTraceElementGetClass"><code>StackTraceElementGetClass</code></a></li> <li><a href="http://errorprone.info/bugpattern/BareDotMetacharacter"><code>BareDotMetacharacter</code></a></li> <li><a href="http://errorprone.info/bugpattern/DistinctVarargsChecker"><code>DistinctVarargsChecker</code></a></li> <li><a href="http://errorprone.info/bugpattern/MalformedInlineTag"><code>MalformedInlineTag</code></a></li> <li><a href="http://errorprone.info/bugpattern/MemoizeConstantVisitorStateLookups"><code>MemoizeConstantVisitorStateLookups</code></a></li> <li><a href="http://errorprone.info/bugpattern/UnicodeEscape"><code>UnicodeEscape</code></a></li> <li><a href="http://errorprone.info/bugpattern/FieldMissingNullable"><code>FieldMissingNullable</code></a></li> <li><a href="http://errorprone.info/bugpattern/Java8ApiChecker"><code>Java8ApiChecker</code></a></li> <li><a href="http://errorprone.info/bugpattern/ParameterMissingNullable"><code>ParameterMissingNullable</code></a></li> <li><a href="http://errorprone.info/bugpattern/TooManyParameters"><code>TooManyParameters</code></a></li> <li><a href="http://errorprone.info/bugpattern/TryWithResourcesVariable"><code>TryWithResourcesVariable</code></a></li> <li><a href="http://errorprone.info/bugpattern/UnnecessaryFinal"><code>UnnecessaryFinal</code></a></li> <li><a href="http://errorprone.info/bugpattern/VoidMissingNullable"><code>VoidMissingNullable</code></a></li> </ul> <p>Fixed issues: <a href="https://github-redirect.dependabot.com/google/error-prone/issues/2616">#2616</a>, <a href="https://github-redirect.dependabot.com/google/error-prone/issues/2629">#2629</a></p> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/error-prone/compare/v2.9.0...v2.10.0">https://github.com/google/error-prone/compare/v2.9.0...v2.10.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/error-prone/commit/199a31bd9dfa543af02f0be5a8ef82598f5d92da"><code>199a31b</code></a> Release Error Prone 2.10.0</li> <li><a href="https://github.com/google/error-prone/commit/99cdb15acfdddcf01b930398825289b7213efd0e"><code>99cdb15</code></a> Always annotate arrays now that we place type-use annotations in the right pl...</li> <li><a href="https://github.com/google/error-prone/commit/0fc9146a1c553b32ad6510367e7ad503f61d8b0f"><code>0fc9146</code></a> Recognize libcore.util.Nullable as type-use, and add a TODO about &quot;hybrid&quot; an...</li> <li><a href="https://github.com/google/error-prone/commit/0f34024d43a852249bfb3a8200bf4a14b772e030"><code>0f34024</code></a> Move check for the regex &quot;.&quot; to a new WARNING-level check</li> <li><a href="https://github.com/google/error-prone/commit/eb3708a208010833e1370d0ca0269dddf5c1570e"><code>eb3708a</code></a> Delete obsolete travis config</li> <li><a href="https://github.com/google/error-prone/commit/5538acc364f50bc0593c2426532aa4f81b62f230"><code>5538acc</code></a> Automated rollback of commit 34d98e8cf1d8da2dc6d261d70c85e96dc4a0d031.</li> <li><a href="https://github.com/google/error-prone/commit/f91fff5aa9d3eab296e66b49871e6fce56dabd61"><code>f91fff5</code></a> ASTHelpers: add getAnnotations method, to allow extraction of annotations fro...</li> <li><a href="https://github.com/google/error-prone/commit/cdfa8b88116503827880390c77c819373f93e4f3"><code>cdfa8b8</code></a> Add the DistinctVarargs BugChecker. This will generate warning when method ex...</li> <li><a href="https://github.com/google/error-prone/commit/122e51294d1851ab22ff405d5f48a08911b1e309"><code>122e512</code></a> Add <code>InlineMe:CheckFixCompiles</code> flag, which allows InlineMe users to optional...</li> <li><a href="https://github.com/google/error-prone/commit/dd91993e2863b3d36a6352323961fab72c285a67"><code>dd91993</code></a> Add <code>ByteString.fromHex</code> to <code>AlwaysThrows</code></li> <li>Additional commits viewable in <a href="https://github.com/google/error-prone/compare/v2.9.0...v2.10.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1197 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1197 from google:dependabot/maven/value/errorprone.version-2.10.0 7c19735ade5daa5fe75f371e7f5edf3183313d28 PiperOrigin-RevId: 408350656
2021-11-04Bump auto-service from 1.0 to 1.0.1 in /valuedependabot[bot]
Bumps [auto-service](https://github.com/google/auto) from 1.0 to 1.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/auto/releases">auto-service's releases</a>.</em></p> <blockquote> <h2>AutoFactory 1.0.1</h2> <ul> <li>Fixed Gradle incremental compilation. (8f17e4c4)</li> </ul> <h2>AutoCommon 1.0.1</h2> <ul> <li>Added some methods to allow annotation processors to use Streams functionality that is present in mainline Guava but not Android Guava. This can be useful if Android Guava might be on the processor path.</li> </ul> <h2>AutoService 1.0.1</h2> <ul> <li>AutoService no longer throws an exception for a missing service class. (d8083fde)</li> <li>Fixed a bug in AutoServiceProcessor that could lead to some services not being processed. (d4c865be)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/auto/commit/e057b8bcbd151556203573471c472605ce68f6e8"><code>e057b8b</code></a> Set version number for auto-common to 1.0.1.</li> <li><a href="https://github.com/google/auto/commit/15d49d9f3c0b2a782b03e16a80daf4f503943035"><code>15d49d9</code></a> Replace server Guava API usage with Android compatible alternatives.</li> <li><a href="https://github.com/google/auto/commit/64b9ecc8fa0279278c521a58c3878fdb43d1d6b2"><code>64b9ecc</code></a> Bump actions/cache from 2.1.5 to 2.1.6</li> <li><a href="https://github.com/google/auto/commit/7d3aa66ed4a4a419966e29ec9500779640e0a903"><code>7d3aa66</code></a> Implicitly exclude Kotlin <code>@Metadata</code> annotations from <code>@CopyAnnotations</code></li> <li><a href="https://github.com/google/auto/commit/2b77e449d269a73f43a9cc1d410854c473b026f2"><code>2b77e44</code></a> Bump kotlin.version from 1.5.0 to 1.5.10 in /value</li> <li><a href="https://github.com/google/auto/commit/acb0765e866ec9ef4dec69b0e6019616a5c3c820"><code>acb0765</code></a> Bump truth from 1.1.2 to 1.1.3 in /factory</li> <li><a href="https://github.com/google/auto/commit/7f8bd35b8a0ef0f78aef7057160f81f9175a0763"><code>7f8bd35</code></a> Bump truth from 1.1.2 to 1.1.3 in /common</li> <li><a href="https://github.com/google/auto/commit/d48209755a3417d8f87f3b91d0ea524057b3ded9"><code>d482097</code></a> Bump truth from 1.1.2 to 1.1.3 in /service</li> <li><a href="https://github.com/google/auto/commit/31eeb6764894de6d6d383652366527750366e7d5"><code>31eeb67</code></a> Bump truth.version from 1.1.2 to 1.1.3 in /value</li> <li><a href="https://github.com/google/auto/commit/54baeb3e4ffbf1a4ad403c3386eaf462620fe6a1"><code>54baeb3</code></a> Update an AutoValue test to the newer compile-testing API.</li> <li>Additional commits viewable in <a href="https://github.com/google/auto/compare/auto-value-1.0...auto-common-1.0.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.auto.service:auto-service&package-manager=maven&previous-version=1.0&new-version=1.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1195 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1195 from google:dependabot/maven/value/com.google.auto.service-auto-service-1.0.1 9db434150e6a81e94dddefe19254c0de6901b4b0 PiperOrigin-RevId: 407637478
2021-11-04Remove Nearby from autovalue annotation apex_available list.Chun Zhang
Test: manual build can pass Bug: 204409421 Change-Id: I23782a10e6bc9eb05337999eed8051ba49159710
2021-11-04Bump auto-service-annotations from 1.0 to 1.0.1 in /factorydependabot[bot]
Bumps [auto-service-annotations](https://github.com/google/auto) from 1.0 to 1.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/auto/releases">auto-service-annotations's releases</a>.</em></p> <blockquote> <h2>AutoFactory 1.0.1</h2> <ul> <li>Fixed Gradle incremental compilation. (8f17e4c4)</li> </ul> <h2>AutoCommon 1.0.1</h2> <ul> <li>Added some methods to allow annotation processors to use Streams functionality that is present in mainline Guava but not Android Guava. This can be useful if Android Guava might be on the processor path.</li> </ul> <h2>AutoService 1.0.1</h2> <ul> <li>AutoService no longer throws an exception for a missing service class. (d8083fde)</li> <li>Fixed a bug in AutoServiceProcessor that could lead to some services not being processed. (d4c865be)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/auto/commit/e057b8bcbd151556203573471c472605ce68f6e8"><code>e057b8b</code></a> Set version number for auto-common to 1.0.1.</li> <li><a href="https://github.com/google/auto/commit/15d49d9f3c0b2a782b03e16a80daf4f503943035"><code>15d49d9</code></a> Replace server Guava API usage with Android compatible alternatives.</li> <li><a href="https://github.com/google/auto/commit/64b9ecc8fa0279278c521a58c3878fdb43d1d6b2"><code>64b9ecc</code></a> Bump actions/cache from 2.1.5 to 2.1.6</li> <li><a href="https://github.com/google/auto/commit/7d3aa66ed4a4a419966e29ec9500779640e0a903"><code>7d3aa66</code></a> Implicitly exclude Kotlin <code>@Metadata</code> annotations from <code>@CopyAnnotations</code></li> <li><a href="https://github.com/google/auto/commit/2b77e449d269a73f43a9cc1d410854c473b026f2"><code>2b77e44</code></a> Bump kotlin.version from 1.5.0 to 1.5.10 in /value</li> <li><a href="https://github.com/google/auto/commit/acb0765e866ec9ef4dec69b0e6019616a5c3c820"><code>acb0765</code></a> Bump truth from 1.1.2 to 1.1.3 in /factory</li> <li><a href="https://github.com/google/auto/commit/7f8bd35b8a0ef0f78aef7057160f81f9175a0763"><code>7f8bd35</code></a> Bump truth from 1.1.2 to 1.1.3 in /common</li> <li><a href="https://github.com/google/auto/commit/d48209755a3417d8f87f3b91d0ea524057b3ded9"><code>d482097</code></a> Bump truth from 1.1.2 to 1.1.3 in /service</li> <li><a href="https://github.com/google/auto/commit/31eeb6764894de6d6d383652366527750366e7d5"><code>31eeb67</code></a> Bump truth.version from 1.1.2 to 1.1.3 in /value</li> <li><a href="https://github.com/google/auto/commit/54baeb3e4ffbf1a4ad403c3386eaf462620fe6a1"><code>54baeb3</code></a> Update an AutoValue test to the newer compile-testing API.</li> <li>Additional commits viewable in <a href="https://github.com/google/auto/compare/auto-value-1.0...auto-common-1.0.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.auto.service:auto-service-annotations&package-manager=maven&previous-version=1.0&new-version=1.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1194 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1194 from google:dependabot/maven/factory/com.google.auto.service-auto-service-annotations-1.0.1 fbdbf72f2bfdedbb72243847cece52a9b52169ba PiperOrigin-RevId: 407633060
2021-11-04Bump auto-service-annotations from 1.0 to 1.0.1 in /valuedependabot[bot]
Bumps [auto-service-annotations](https://github.com/google/auto) from 1.0 to 1.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/auto/releases">auto-service-annotations's releases</a>.</em></p> <blockquote> <h2>AutoFactory 1.0.1</h2> <ul> <li>Fixed Gradle incremental compilation. (8f17e4c4)</li> </ul> <h2>AutoCommon 1.0.1</h2> <ul> <li>Added some methods to allow annotation processors to use Streams functionality that is present in mainline Guava but not Android Guava. This can be useful if Android Guava might be on the processor path.</li> </ul> <h2>AutoService 1.0.1</h2> <ul> <li>AutoService no longer throws an exception for a missing service class. (d8083fde)</li> <li>Fixed a bug in AutoServiceProcessor that could lead to some services not being processed. (d4c865be)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/auto/commit/e057b8bcbd151556203573471c472605ce68f6e8"><code>e057b8b</code></a> Set version number for auto-common to 1.0.1.</li> <li><a href="https://github.com/google/auto/commit/15d49d9f3c0b2a782b03e16a80daf4f503943035"><code>15d49d9</code></a> Replace server Guava API usage with Android compatible alternatives.</li> <li><a href="https://github.com/google/auto/commit/64b9ecc8fa0279278c521a58c3878fdb43d1d6b2"><code>64b9ecc</code></a> Bump actions/cache from 2.1.5 to 2.1.6</li> <li><a href="https://github.com/google/auto/commit/7d3aa66ed4a4a419966e29ec9500779640e0a903"><code>7d3aa66</code></a> Implicitly exclude Kotlin <code>@Metadata</code> annotations from <code>@CopyAnnotations</code></li> <li><a href="https://github.com/google/auto/commit/2b77e449d269a73f43a9cc1d410854c473b026f2"><code>2b77e44</code></a> Bump kotlin.version from 1.5.0 to 1.5.10 in /value</li> <li><a href="https://github.com/google/auto/commit/acb0765e866ec9ef4dec69b0e6019616a5c3c820"><code>acb0765</code></a> Bump truth from 1.1.2 to 1.1.3 in /factory</li> <li><a href="https://github.com/google/auto/commit/7f8bd35b8a0ef0f78aef7057160f81f9175a0763"><code>7f8bd35</code></a> Bump truth from 1.1.2 to 1.1.3 in /common</li> <li><a href="https://github.com/google/auto/commit/d48209755a3417d8f87f3b91d0ea524057b3ded9"><code>d482097</code></a> Bump truth from 1.1.2 to 1.1.3 in /service</li> <li><a href="https://github.com/google/auto/commit/31eeb6764894de6d6d383652366527750366e7d5"><code>31eeb67</code></a> Bump truth.version from 1.1.2 to 1.1.3 in /value</li> <li><a href="https://github.com/google/auto/commit/54baeb3e4ffbf1a4ad403c3386eaf462620fe6a1"><code>54baeb3</code></a> Update an AutoValue test to the newer compile-testing API.</li> <li>Additional commits viewable in <a href="https://github.com/google/auto/compare/auto-value-1.0...auto-common-1.0.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.auto.service:auto-service-annotations&package-manager=maven&previous-version=1.0&new-version=1.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1196 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1196 from google:dependabot/maven/value/com.google.auto.service-auto-service-annotations-1.0.1 c100e469dabe1917010bf6e38505c8a9bd848dcc PiperOrigin-RevId: 407632903
2021-11-03Handle missing classes better in AutoService.Éamonn McManus
Fixes https://github.com/google/auto/issues/1189. Closes https://github.com/google/auto/pull/1190/files. Many thanks to @astubbs for the bug report and repro, which was the basis for the new test here. If an `@AutoService` annotation references a missing class, the `value` on [this line](https://github.com/google/auto/blob/15c76191f79a2a26a9f914541a5c9ac4965dd0c7/service/processor/src/main/java/com/google/auto/service/processor/AutoServiceProcessor.java#L306)... ```java .flatMap(value -> value.accept(this, null).stream()) ``` is the string `"<error>"`, due to quirky javac behaviour. Currently, the visitor expects an array of class literals, or, in its recursive call, a single class literal, but not a string. Since the visitor has no override for [`visitString`](https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/element/AnnotationValueVisitor.html#visitString(java.lang.String,P)), a null default value is returned. We can simply provide an empty `ImmutableSet` as the default value to fix the problem. There is no need to handle this error case specially, since the compiler will be outputting its own errors about the missing class anyway. RELNOTES=AutoService no longer throws an exception for a missing service class. PiperOrigin-RevId: 407325586
2021-11-02Bump actions/checkout from 2.3.5 to 2.4.0dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v2.4.0</h2> <ul> <li>Convert SSH URLs like <code>org-&lt;ORG_ID&gt;@github.com:</code> to <code>https://github.com/</code> - <a href="https://github-redirect.dependabot.com/actions/checkout/pull/621">pr</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/ec3a7ce113134d7a93b817d10a8272cb61118579"><code>ec3a7ce</code></a> set insteadOf url for org-id (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/621">#621</a>)</li> <li><a href="https://github.com/actions/checkout/commit/fd47087372161c6f2a7b96d2ef87e944d89023ed"><code>fd47087</code></a> codeql should analyze lib not dist (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/620">#620</a>)</li> <li><a href="https://github.com/actions/checkout/commit/3d677ac575eac4b370e52131024fa99ee754def1"><code>3d677ac</code></a> script to generate license info (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/614">#614</a>)</li> <li><a href="https://github.com/actions/checkout/commit/826ba42d6c06e4d78b1b33478af7b54277e60b52"><code>826ba42</code></a> npm audit fix (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/612">#612</a>)</li> <li><a href="https://github.com/actions/checkout/commit/eb8a193c1dbf4bbb2053320cef52bacc1a485839"><code>eb8a193</code></a> update dev dependencies and react to new linting rules (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/611">#611</a>)</li> <li><a href="https://github.com/actions/checkout/commit/c49af7ca1f339b07a5baac8c8bfc49a5248f31d3"><code>c49af7c</code></a> Create codeql-analysis.yml (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/602">#602</a>)</li> <li>See full diff in <a href="https://github.com/actions/checkout/compare/v2.3.5...v2.4.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=2.3.5&new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1193 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1193 from google:dependabot/github_actions/actions/checkout-2.4.0 37d55469c74a36487bc8c20bdd74c7341ddb298e PiperOrigin-RevId: 407181305
2021-11-02Make it easier to make a step-builder for AutoValue.Éamonn McManus
We no longer require each setter method in an `@AutoValue.Builder` class `Builder` to return `Builder`. A setter can return some supertype, in particular a step interface. That removes the need to override each inherited setter method just to change its return type. Also add documentation showing how this works. Previously we just linked to an example in a GitHub issue. RELNOTES=Making a step-builder for AutoValue is now easier because the inherited setters don't need to be restated in the `Builder` class so that they return `Builder`. PiperOrigin-RevId: 407161124
2021-10-29Use Java 11's Optional.isEmpty() method in docs: `!optional.isPresent()` -> ↵Google Java Core Libraries
`optional.isEmpty()` RELNOTES=n/a PiperOrigin-RevId: 406359326
2021-10-19Use `Objects.requireNonNull(x)` instead of `x.getClass()` in no-identifiers ↵Éamonn McManus
mode. RELNOTES=n/a PiperOrigin-RevId: 404405947
2021-10-19Handle missing type when copying annotations.Éamonn McManus
If you have `@CopyAnnotations` and `@Foo(Bar.class)`, and if `Bar` is undefined, we want to defer processing to give some other annotation processor a chance to define `Bar`. This turns out to be quite difficult, because javac essentially makes it look as if you have written `@Foo("<error>")` in this case. So we check to see if an annotation element that _should_ be a class is something else (a string in this case). RELNOTES=We now handle better the case where an annotation being copied references a missing class. PiperOrigin-RevId: 404307632
2021-10-18Bump actions/checkout from 2.3.4 to 2.3.5dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v2.3.5</h2> <p>Update dependencies</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/1e204e9a9253d643386038d443f96446fa156a97"><code>1e204e9</code></a> update licensed check (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/606">#606</a>)</li> <li><a href="https://github.com/actions/checkout/commit/0299a0d2b67d48224ce047d03c69693b37fe77fe"><code>0299a0d</code></a> update dist (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/605">#605</a>)</li> <li><a href="https://github.com/actions/checkout/commit/be0f44845645e415725af198163a96fea9e54334"><code>be0f448</code></a> Bump ws from 5.2.2 to 5.2.3 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/604">#604</a>)</li> <li><a href="https://github.com/actions/checkout/commit/56c00a7b1f53d3094df328ad4c2cd2b2d385c569"><code>56c00a7</code></a> Bump tmpl from 1.0.4 to 1.0.5 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/588">#588</a>)</li> <li><a href="https://github.com/actions/checkout/commit/85e47d1a2bef5be8023f6dce02e0e8451938924f"><code>85e47d1</code></a> Bump path-parse from 1.0.6 to 1.0.7 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/568">#568</a>)</li> <li><a href="https://github.com/actions/checkout/commit/3fc17f8645e9648158a6d23b033ab5f62df29f3c"><code>3fc17f8</code></a> Bump hosted-git-info from 2.8.5 to 2.8.9 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/500">#500</a>)</li> <li><a href="https://github.com/actions/checkout/commit/e3bc06d98631ce7e0e3db6bd158fafe028709e9f"><code>e3bc06d</code></a> Bump lodash from 4.17.15 to 4.17.21 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/499">#499</a>)</li> <li><a href="https://github.com/actions/checkout/commit/442567ba5761652b13c5c842a2f959ac9da6be57"><code>442567b</code></a> Bump handlebars from 4.5.3 to 4.7.7 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/497">#497</a>)</li> <li><a href="https://github.com/actions/checkout/commit/7f00b66d06eed909da8e56729955e53d186d95ed"><code>7f00b66</code></a> Bump y18n from 4.0.0 to 4.0.1 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/469">#469</a>)</li> <li><a href="https://github.com/actions/checkout/commit/eccf386318b560bdd401913a9fe3cca56dc369d6"><code>eccf386</code></a> Bump <code>@​actions/core</code> from 1.1.3 to 1.2.6 (<a href="https://github-redirect.dependabot.com/actions/checkout/issues/361">#361</a>)</li> <li>Additional commits viewable in <a href="https://github.com/actions/checkout/compare/v2.3.4...v2.3.5">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=2.3.4&new-version=2.3.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1180 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1180 from google:dependabot/github_actions/actions/checkout-2.3.5 dfbbde575a17db800e0a9e1c6119628e7586fe62 PiperOrigin-RevId: 403975324
2021-10-18fix typo ("implemention")Google Java Core Libraries
RELNOTES=n/a PiperOrigin-RevId: 403958525
2021-10-15Bump auto-common from 1.1.2 to 1.2 in /factorydependabot[bot]
Bumps [auto-common](https://github.com/google/auto) from 1.1.2 to 1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/auto/releases">auto-common's releases</a>.</em></p> <blockquote> <h2>AutoCommon 1.2</h2> <ul> <li>In <code>MoreElements.overrides</code> and <code>.getLocalAndInheritedMethods</code>, an interface method is no longer considered to override another interface method unless the first interface inherits from the second. This means that <code>.getLocalAndInheritedMethods</code> may now return two methods with the same signature where before it only returned one. (d8c19343)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/auto/commit/370f9ca4fd46e30851d47a2864dac91230e2bbed"><code>370f9ca</code></a> [prepare release] Bump version to 1.2 in preparation for release.</li> <li><a href="https://github.com/google/auto/commit/502238ddeaef64f163fc8ff92e3eccf8e1c25c53"><code>502238d</code></a> [prepare-release] AutoValue 1.2-rc1 version bump.</li> <li><a href="https://github.com/google/auto/commit/85e13125fbe9de19dfdfb73b8be03505535f3b99"><code>85e1312</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/google/auto/issues/314">#314</a> from google/eclipsehack_exceptions</li> <li><a href="https://github.com/google/auto/commit/05f9fd0a836197be31d7c14f02f70a4c899344f0"><code>05f9fd0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/google/auto/issues/313">#313</a> from google/internal_duplication_improvement</li> <li><a href="https://github.com/google/auto/commit/605b91243f65c3c2732973eb3146dbb58b7f6e70"><code>605b912</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/google/auto/issues/312">#312</a> from google/explicit_final</li> <li><a href="https://github.com/google/auto/commit/8b565b8ddbc42af437a596533298dc9223d0ad20"><code>8b565b8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/google/auto/issues/311">#311</a> from google/guava_19</li> <li><a href="https://github.com/google/auto/commit/a8c5f894c1f6eaede79a900fd4eada95256462b4"><code>a8c5f89</code></a> In EclipseHack, catch any exception from propertyOrderer.determinePropertyOrd...</li> <li><a href="https://github.com/google/auto/commit/dac3fb5f7152be861990a46ab803ad66eecc2d7b"><code>dac3fb5</code></a> When checking FactoryMethodDescriptor's and ImplementationMethodDescriptor's ...</li> <li><a href="https://github.com/google/auto/commit/2627d42a65854daa87461a34ad1709136b67e410"><code>2627d42</code></a> Add an explicit check for <a href="https://github.com/AutoValue"><code>@​AutoValue</code></a> class being private, since otherwise tha...</li> <li><a href="https://github.com/google/auto/commit/b1db512e7bb671cc3d9b38fc0a860daecf15ed9b"><code>b1db512</code></a> Rely on Guava 19.0 and use CharMatcher.whitespace() since CharMatcher.WHITESP...</li> <li>Additional commits viewable in <a href="https://github.com/google/auto/compare/auto-common-1.1.2...auto-value-1.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.auto:auto-common&package-manager=maven&previous-version=1.1.2&new-version=1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Fixes #1181 COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1181 from google:dependabot/maven/factory/com.google.auto-auto-common-1.2 b957d699fa93a0c4496bb38e2d53407b92b85641 PiperOrigin-RevId: 403499541