Bump guava from 20.0 to 23.0 (#2034)

Summary:
Bumps [guava](https://github.com/google/guava) from 20.0 to 23.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/google/guava/releases">guava's releases</a>.</em></p>
<blockquote>
<h2>23.0</h2>
<p>Final <a href="https://github.com/google/guava/wiki/Release23">Guava 23.0</a> release.</p>
<h2>23.0-rc1</h2>
<p>First <a href="https://github.com/google/guava/wiki/Release23">Guava 23.0</a> release candidate.</p>
<h2>22.0</h2>
<p>Final <a href="https://github.com/google/guava/wiki/Release22">Guava 22.0</a> release.</p>
<h2>22.0-rc1</h2>
<p>First release candidate for <a href="https://github.com/google/guava/wiki/Release22">Guava 22.0</a>.</p>
<h2>21.0</h2>
<p>Final <a href="https://github.com/google/guava/wiki/Release21">Guava 21.0</a> release.</p>
<p>This release requires Java 8.</p>
<h2>21.0-rc2</h2>
<p>Second release candidate for <a href="https://github.com/google/guava/wiki/Release21">Guava 21.0</a>.</p>
<p>This release candidate fixes a small issue with rc1; a number of methods that create <code>Collector</code>s took Guava's functional types (e.g. <code>base.Function</code>) as parameters rather than the <code>java.util.function</code> equivalent.</p>
<p>This release requires Java 8.</p>
<h2>21.0-rc1</h2>
<p>First release candidate for <a href="https://github.com/google/guava/wiki/Release21">Guava 21.0</a>.</p>
<p>This release requires Java 8.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b48cdeb618"><code>b48cdeb</code></a> Set version numbers to 23.0</li>
<li><a href="6dae21fe0e"><code>6dae21f</code></a> Remove some methods that are scheduled for removal in 23.0, along with one th...</li>
<li><a href="22da0910cc"><code>22da091</code></a> Rollforward [] which was rolled back in [] because it</li>
<li><a href="b87e1f19a8"><code>b87e1f1</code></a> Automated g4 rollback of changelist 162220754.</li>
<li><a href="44b908162c"><code>44b9081</code></a> Set version numbers to 23.0-rc1</li>
<li><a href="ee12894c9d"><code>ee12894</code></a> Implement ByteSource.asCharSource(charset).read() using the decoding string c...</li>
<li><a href="71b5b85e1d"><code>71b5b85</code></a> Add submitAsync and scheduleAsync methods, to ease the deprecation of Futures...</li>
<li><a href="b6c86db89a"><code>b6c86db</code></a> Short-circuit null check in Throwables#lazyStackTraceIsLazy</li>
<li><a href="dd78480631"><code>dd78480</code></a> Update Public Suffix List.</li>
<li><a href="1d7f652e18"><code>1d7f652</code></a> Add <a href="https://github.com/SafeVarargs"><code>@​SafeVarargs</code></a> to Predicates.and(Predicate&lt;? super T&gt;...).</li>
<li>Additional commits viewable in <a href="https://github.com/google/guava/compare/v20.0...v23.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.guava:guava&package-manager=gradle&previous-version=20.0&new-version=23.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>

Pull Request resolved: https://github.com/facebook/flipper/pull/2034

Reviewed By: nikoant

Differential Revision: D26949764

Pulled By: passy

fbshipit-source-id: 90ff14dfa48ed6ce1451c7dd8493af7b04c1f264
This commit is contained in:
dependabot[bot]
2021-03-10 11:20:59 -08:00
committed by Facebook GitHub Bot
parent 58b2daea02
commit 2af4c4e141

View File

@@ -94,7 +94,7 @@ ext.deps = [
lithoFresco : "com.facebook.litho:litho-fresco:$LITHO_VERSION", lithoFresco : "com.facebook.litho:litho-fresco:$LITHO_VERSION",
lithoTesting : "com.facebook.litho:litho-testing:$LITHO_VERSION", lithoTesting : "com.facebook.litho:litho-testing:$LITHO_VERSION",
// Debugging and testing // Debugging and testing
guava : 'com.google.guava:guava:20.0', guava : 'com.google.guava:guava:23.0',
robolectric : 'org.robolectric:robolectric:4.4', robolectric : 'org.robolectric:robolectric:4.4',
junit : 'junit:junit:4.13.2', junit : 'junit:junit:4.13.2',
hamcrest : 'org.hamcrest:hamcrest-library:1.3', hamcrest : 'org.hamcrest:hamcrest-library:1.3',