Commit Graph

186 Commits

Author SHA1 Message Date
dependabot[bot]
bf06202e75 Bump protobuf-java from 3.20.0 to 3.20.1 (#3656)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.19.4 to 3.20.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.20.1</h2>
<h1>PHP</h1>
<ul>
<li>Fix building packaged PHP extension (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9727">#9727</a>)</li>
<li>Fixed composer.json to only advertise compatibility with PHP 7.0+.  (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9819">#9819</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Disable the aarch64 build on macOS until it can be fixed. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9816">#9816</a>)</li>
</ul>
<h1>Other</h1>
<ul>
<li>Fix versioning issues in 3.20.0</li>
</ul>
<h2>Protocol Buffers v3.20.1-rc1</h2>
<p>#PHP</p>
<ul>
<li>Fix building packaged PHP extension (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9727">#9727</a>)</li>
</ul>
<p>#Other</p>
<ul>
<li>Fix versioning issues in 3.20.0</li>
</ul>
<h2>Protocol Buffers v3.20.0</h2>
<p>2022-03-25 version 3.20.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)</p>
<h1>Ruby</h1>
<ul>
<li>Dropped Ruby 2.3 and 2.4 support for CI and releases. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9311">#9311</a>)</li>
<li>Added Ruby 3.1 support for CI and releases (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9566">#9566</a>).</li>
<li>Message.decode/encode: Add recursion_limit option (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9218">#9218</a>/<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9486">#9486</a>)</li>
<li>Allocate with xrealloc()/xfree() so message allocation is visible to the
Ruby GC.  In certain tests this leads to much lower memory usage due to more
frequent GC runs (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9586">#9586</a>).</li>
<li>Fix conversion of singleton classes in Ruby (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9342">#9342</a>)</li>
<li>Suppress warning for intentional circular require (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9556">#9556</a>)</li>
<li>JSON will now output shorter strings for double and float fields when possible
without losing precision.</li>
<li>Encoding and decoding of binary format will now work properly on big-endian
systems.</li>
<li>UTF-8 verification was fixed to properly reject surrogate code points.</li>
<li>Unknown enums for proto2 protos now properly implement proto2's behavior of
putting such values in unknown fields.</li>
</ul>
<h1>Java</h1>
<ul>
<li>Revert &quot;Standardize on Array copyOf&quot; (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9400">#9400</a>)</li>
<li>Resolve more java field accessor name conflicts (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8198">#8198</a>)</li>
<li>Don't support map fields in DynamicMessage.Builder.{getFieldBuilder,getRepeatedFieldBuilder}</li>
<li>Fix parseFrom to only throw InvalidProtocolBufferException</li>
<li>InvalidProtocolBufferException now allows arbitrary wrapped Exception types.</li>
<li>Fix bug in <code>FieldSet.Builder.mergeFrom</code></li>
<li>Flush CodedOutputStream also flushes underlying OutputStream</li>
<li>When oneof case is the same and the field type is Message, merge the
subfield. (previously it was replaced.)’</li>
<li>Add <a href="https://github.com/CheckReturnValue"><code>@​CheckReturnValue</code></a> to some protobuf types</li>
<li>Report original exceptions when parsing JSON</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="21027a27c4"><code>21027a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9832">#9832</a> from haberman/php-dist</li>
<li><a href="634a5681b8"><code>634a568</code></a> Fixed PHP release script.</li>
<li><a href="616a7ef54d"><code>616a7ef</code></a> Updated CHANGES.txt for 3.20.1 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9826">#9826</a>)</li>
<li><a href="296c1fdaff"><code>296c1fd</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9820">#9820</a>)</li>
<li><a href="6387f95aa9"><code>6387f95</code></a> fix: move composer.json out of root to avoid confusion (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9819">#9819</a>)</li>
<li><a href="653de45a21"><code>653de45</code></a> Disable the aarch64 build on macOS because it is broken. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9816">#9816</a>)</li>
<li><a href="acd24bcd8d"><code>acd24bc</code></a> Add disallowment of setting numpy singleton arrays and multi-dimensio… (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9788">#9788</a>)</li>
<li><a href="26d11fdba2"><code>26d11fd</code></a> -Dsurefire.failIfNoSpecifiedTests=false (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9761">#9761</a>)</li>
<li><a href="044cb7fd45"><code>044cb7f</code></a> -DfailIfNoSpecifiedTests=false (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9753">#9753</a>)</li>
<li><a href="7db4eca77f"><code>7db4eca</code></a> Update changelogs for 3.20.1-rc1</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.19.4...v3.20.1">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: lblasa

Differential Revision: D36101605

Pulled By: passy

fbshipit-source-id: 4eae39aae556d2adf1654fa29fba5718140f9af6
2022-05-06 09:45:13 -07:00
dependabot[bot]
71503308f0 Bump robolectric from 4.5.1 to 4.8 (#3679)
Summary:
Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.5.1 to 4.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.8 adds support for Android S V2 (API level 32). It also contains many bug fixes and API enhancements.</p>
<h2>What's Changed</h2>
<ul>
<li>Turn off Gradle's fs watching during tests by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6849">robolectric/robolectric#6849</a></li>
<li>Remove unused resources.arsc file by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6855">robolectric/robolectric#6855</a></li>
<li>Fix name for macOS tasks to rename and upload binary files by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6856">robolectric/robolectric#6856</a></li>
<li>Shadow Build.VERSION#MEDIA_PERFORMANCE_CLASS in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6836">robolectric/robolectric#6836</a></li>
<li>Support overriding Icon loading executor from Icon#loadDrawableAsync. in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6828">robolectric/robolectric#6828</a></li>
<li>Update Android code search link to the public version in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6850">robolectric/robolectric#6850</a></li>
<li>Remove unnecessary TimePickerDialog constructor shadow in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6838">robolectric/robolectric#6838</a></li>
<li>Remove inaccessible Google issue tracker links in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6854">robolectric/robolectric#6854</a></li>
<li>Use Activity's member Instrumentation in ActivityController in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6860">robolectric/robolectric#6860</a></li>
<li>Fix UnsupportedOperationException if a leaked Activity.recreate is called in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6862">robolectric/robolectric#6862</a></li>
<li>Add ActivityController.close that transitions Activity to destroyed state in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6864">robolectric/robolectric#6864</a></li>
<li>Fix SDK version check for onPageFinished() call. It should be available for all SDK versions instead. See <a href="https://developer.android.com/reference/android/webkit/WebViewClient#onPageFinished(android.webkit.WebView,%20java.lang.String)">https://developer.android.com/reference/android/webkit/WebViewClient#onPageFinished(android.webkit.WebView,%20java.lang.String)</a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6865">robolectric/robolectric#6865</a></li>
<li>Limit instrumentation on interfaces in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6866">robolectric/robolectric#6866</a></li>
<li>Bump to version 3 of preinstrumented jars by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6867">robolectric/robolectric#6867</a></li>
<li>Migrate ShadowAccessibilityNodeInfo to reflector in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6868">robolectric/robolectric#6868</a></li>
<li>Add perf stat for applying styles in binary resources in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6869">robolectric/robolectric#6869</a></li>
<li>Refine methods: getYear(), getMonthOfYear(), getDayOfMonth() and getOnDateSetListenerCallback(). in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6841">robolectric/robolectric#6841</a></li>
<li>Add onConnectionEvent() to ShadowInCallService. in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6870">robolectric/robolectric#6870</a></li>
<li>Fix theme native object collection in Android S in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6873">robolectric/robolectric#6873</a></li>
<li>Use a self-hosted Mac M1 runner for the build_nativeruntime task by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6871">robolectric/robolectric#6871</a></li>
<li>Use 'processResources' task instead of 'jar' task for nativeruntime by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6874">robolectric/robolectric#6874</a></li>
<li>Remove unused Exception from test methods for dependency-on-stubs by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6876">robolectric/robolectric#6876</a></li>
<li>Add solution log for unhandled PNG file by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6829">robolectric/robolectric#6829</a></li>
<li>Remove instrumentedPackages workaround by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6875">robolectric/robolectric#6875</a></li>
<li>Remove unused org.robolectric.annotation.Config imports by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6879">robolectric/robolectric#6879</a></li>
<li>Only using AttributionSource for compile sdk 31 and above by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6884">robolectric/robolectric#6884</a></li>
<li>Clear InputMethodManager.sInstance for SDK &gt; P in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6880">robolectric/robolectric#6880</a></li>
<li>Adding VcnManagementService to ShadowSystemServices for VCN-related tests. in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6881">robolectric/robolectric#6881</a></li>
<li>Check Window flags when selecting root view in LocalUiController. <a href="https://github-redirect.dependabot.com/robolectric/robolectric/issues/6741">#6741</a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6745">robolectric/robolectric#6745</a></li>
<li>Cleanup of AndroidManifest Activity references. in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6878">robolectric/robolectric#6878</a></li>
<li>Fix broken GitHub CI when running tests by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6893">robolectric/robolectric#6893</a></li>
<li>Fix some lint errors in Target29CompatibilityTest by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6891">robolectric/robolectric#6891</a></li>
<li>Avoid re-running ICU ./configure if Makefile exists by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6889">robolectric/robolectric#6889</a></li>
<li>Remove redundant SKIP_ICU_BUILD environment variable by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6890">robolectric/robolectric#6890</a></li>
<li>Remove unnecessary DatePickerDialog constructor shadow in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6897">robolectric/robolectric#6897</a></li>
<li>Add matrix computation support to ShadowRenderNode implementations in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6775">robolectric/robolectric#6775</a></li>
<li>Add support for building Robolectric's nativeruntime with gcc/g++ in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6900">robolectric/robolectric#6900</a></li>
<li>Switch to Ninja for building the native runtime in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6904">robolectric/robolectric#6904</a></li>
<li>Close android.database.Cursor objects in tests in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6905">robolectric/robolectric#6905</a></li>
<li>Fix remaining CloseGuard warnings in Robolectric tests in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6906">robolectric/robolectric#6906</a></li>
<li>
<ol>
<li>Adds <code>ShadowVibrator#addSupportedPrimitives</code> to enable in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6907">robolectric/robolectric#6907</a></li>
</ol>
</li>
<li>Use real Android code for ContentProviderClient.release in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6908">robolectric/robolectric#6908</a></li>
<li>Update platformStrError to work in Windows in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6910">robolectric/robolectric#6910</a></li>
<li>Add setIsUniqueDeviceAttestationSupported and isUniqueDeviceAttestationSupported support to ShadowDevicePolicyManager in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6909">robolectric/robolectric#6909</a></li>
<li>Add custom JNI_INCLUDE_DIRS for Windows only by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6914">robolectric/robolectric#6914</a></li>
<li>Use runner.arch when calculating ICU cache keys by <a href="https://github.com/hoisie"><code>@​hoisie</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6894">robolectric/robolectric#6894</a></li>
<li>Add test ShadowPackageManagerTest#packageInstallerAndGetPackageInfo by <a href="https://github.com/utzcoz"><code>@​utzcoz</code></a> in <a href="https://github-redirect.dependabot.com/robolectric/robolectric/pull/6898">robolectric/robolectric#6898</a></li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="fd36481e8a"><code>fd36481</code></a> Bump version to 4.8.</li>
<li><a href="c27e767826"><code>c27e767</code></a> Merge branch 'google' into 'master'</li>
<li><a href="18b8fc2b15"><code>18b8fc2</code></a> Fixes <a href="https://github-redirect.dependabot.com/robolectric/robolectric/issues/7266">#7266</a> touch event disallow propagation.</li>
<li><a href="3a000a62bc"><code>3a000a6</code></a> Implement methods: ShadowBluetoothA2dp#getDynamicBufferSupport</li>
<li><a href="20bbb6998e"><code>20bbb69</code></a> Make ShadowPendingIntent implement is___ methods of PendingIntent</li>
<li><a href="fec23a57fc"><code>fec23a5</code></a> Fix a race condition causing a thread leak in BackdropFrameRenderer</li>
<li><a href="859eec94c6"><code>859eec9</code></a> Implement a shadow for Context.bindService(Intent, int, Executor, ServiceConn...</li>
<li><a href="569058402a"><code>5690584</code></a> No critical exposure</li>
<li><a href="905a8adb92"><code>905a8ad</code></a> ShadowBitmap#asShared should return an immutable Bitmap instance</li>
<li><a href="4f04e894f7"><code>4f04e89</code></a> Suppress a benign error log.</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.5.1...robolectric-4.8">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.robolectric:robolectric&package-manager=gradle&previous-version=4.5.1&new-version=4.8)](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/3679

Reviewed By: lblasa

Differential Revision: D36127817

Pulled By: passy

fbshipit-source-id: 08f872239d4e11da78a7fd57d1e1c6832bc1f16a
2022-05-04 04:55:29 -07:00
dependabot[bot]
ddc869ce5e Bump dokka-gradle-plugin from 1.6.20 to 1.6.21 (#3678)
Summary:
Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.6.20 to 1.6.21.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>1.6.21 Beta</h2>
<p>This is a bugfix release that mostly enables building documentation for multiplatform projects that utilize <code>.klib</code> libraries.</p>
<h2>Changes</h2>
<ul>
<li>Support Kotlin 1.6.21</li>
<li>Update <code>jsoup</code> dependency to avoid <a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-37714">CVE-2021-37714</a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2448">https://github.com/facebook/flipper/issues/2448</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Support <code>KLIB</code> libraries for common platform, previously led to <code>ERROR CLASS</code> instead of references in documentation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2441">https://github.com/facebook/flipper/issues/2441</a>)</li>
<li>Fixed a maven plugin build problem related to coroutines which only occurred in multi-module builds (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2461">https://github.com/facebook/flipper/issues/2461</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="b69a7d431f"><code>b69a7d4</code></a> Update documentation and examples to Dokka 1.6.21 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2465">https://github.com/facebook/flipper/issues/2465</a>)</li>
<li><a href="981ca7fc61"><code>981ca7f</code></a> Set <code>finalizeCoroutines</code> to false for maven runner (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2461">https://github.com/facebook/flipper/issues/2461</a>)</li>
<li><a href="a7d7e07f23"><code>a7d7e07</code></a> Update Dokka version to 1.6.21</li>
<li><a href="a8c1a64285"><code>a8c1a64</code></a> Update Kotlin to 1.6.21 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2454">https://github.com/facebook/flipper/issues/2454</a>)</li>
<li><a href="68eaffc19a"><code>68eaffc</code></a> Update Jsoup to 1.14.3 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2448">https://github.com/facebook/flipper/issues/2448</a>)</li>
<li><a href="e0cc2adacc"><code>e0cc2ad</code></a> Support KLIB for Common platform (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2441">https://github.com/facebook/flipper/issues/2441</a>)</li>
<li><a href="d868eaba22"><code>d868eab</code></a> Use common gradle+kotlin versions across gradle integration tests (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2287">https://github.com/facebook/flipper/issues/2287</a>)</li>
<li>See full diff in <a href="https://github.com/Kotlin/dokka/compare/v1.6.20...v1.6.21">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka:dokka-gradle-plugin&package-manager=gradle&previous-version=1.6.20&new-version=1.6.21)](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/3678

Reviewed By: lblasa

Differential Revision: D36127807

Pulled By: passy

fbshipit-source-id: a4230dcafba57aa30de8a7a65ee74485ae53ec73
2022-05-04 04:39:21 -07:00
dependabot[bot]
3e58c0599e Bump de.undercouch.download from 4.1.2 to 5.0.5 (#3640)
Summary:
Bumps [de.undercouch.download](https://github.com/michel-kraemer/gradle-download-task) from 4.1.2 to 5.0.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/michel-kraemer/gradle-download-task/releases">de.undercouch.download's releases</a>.</em></p>
<blockquote>
<h2>5.0.5</h2>
<p>Maintenance:</p>
<ul>
<li>Publish signed artifacts to Gradle plugin portal</li>
<li>Update dependencies</li>
</ul>
<h2>5.0.4</h2>
<p>Bug fixes:</p>
<ul>
<li>Fix deadlock in <code>DownloadExtension</code> if <code>max-workers</code> equals 1 (thanks to <a href="https://github.com/beatbrot"><code>@​beatbrot</code></a> for spotting this, see <a href="https://github-redirect.dependabot.com/michel-kraemer/gradle-download-task/issues/205">https://github.com/facebook/flipper/issues/205</a>)</li>
</ul>
<p>Maintenance:</p>
<ul>
<li>Update dependencies</li>
</ul>
<h2>5.0.2</h2>
<p>Bug fixes:</p>
<ul>
<li>Fix configuration cache under Java 17</li>
</ul>
<p>Maintenance:</p>
<ul>
<li>Add integration tests for Gradle 7.4</li>
<li>Update dependencies</li>
</ul>
<h2>5.0.1</h2>
<p>Bug fixes:</p>
<ul>
<li>Fix artifact on Gradle plugin portal</li>
</ul>
<h2>5.0.0</h2>
<p>New features:</p>
<ul>
<li>Download multiple files in parallel</li>
<li>Enable concurrent execution with other tasks in the build</li>
<li>Write to disk asynchronously (and therefore in parallel to the download)</li>
<li>Display destination file name in progress message</li>
<li>Log retry attempts</li>
<li>Retry on any exception but <code>UnknownHostException</code></li>
<li>Make <code>download</code> and <code>verify</code> extensions compatible with Kotlin and Gradle 8</li>
<li>Add support for lazy evaluation of Kotlin lambdas</li>
<li>Add Kotlin examples</li>
</ul>
<p>Breaking changes:</p>
<ul>
<li>The plugin now requires Java 8 (or higher) and Gradle 5 (or higher)</li>
<li>The <code>authScheme</code> property has been removed. The plugin is now able to detect the required scheme itself.</li>
<li>Due to incompatibility with Gradle 8, the <code>download</code> and <code>verify</code> extensions now need to be called through their <code>run</code> method.</li>
<li>Further information can be found in the <a href="https://github.com/michel-kraemer/gradle-download-task#migrating-from-version-4x-to-5x">migration guide</a></li>
</ul>
<p>Maintenance:</p>
<ul>
<li>Add integration tests for all Gradle versions up to 7.3.3</li>
<li>Upgrade Gradle to 6.9.1</li>
<li>Upgrade Apache HttpClient to 5.1.2</li>
<li>Migrate to JUnit 5 and AssertJ</li>
<li>Enable jacoco for testkit tests</li>
<li>Upload junit test reports on failure</li>
<li>Use build script to apply functional tests to all Gradle versions</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4a682b23e7"><code>4a682b2</code></a> Fix build</li>
<li><a href="b93b25ccce"><code>b93b25c</code></a> Bump up version number 5.0.5</li>
<li><a href="7626745167"><code>7626745</code></a> Publish signed artifacts to Gradle plugin portal</li>
<li><a href="5971728301"><code>5971728</code></a> Update dependencies</li>
<li><a href="09f12cc0d3"><code>09f12cc</code></a> Update dependencies</li>
<li><a href="3ec1f8d521"><code>3ec1f8d</code></a> Bump up version number 5.0.4</li>
<li><a href="86f24a3b44"><code>86f24a3</code></a> Correctly forward exceptions</li>
<li><a href="70e68ad25c"><code>70e68ad</code></a> Bump up version number 5.0.3</li>
<li><a href="16fd4912b4"><code>16fd491</code></a> Fix deadlock in DownloadExtension if max-workers equals 1</li>
<li><a href="2fa1e89a80"><code>2fa1e89</code></a> Revert &quot;Add gradle-build-action&quot;</li>
<li>Additional commits viewable in <a href="https://github.com/michel-kraemer/gradle-download-task/compare/4.1.2...5.0.5">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=de.undercouch.download&package-manager=gradle&previous-version=4.1.2&new-version=5.0.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>

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

Reviewed By: passy

Differential Revision: D35893250

Pulled By: lblasa

fbshipit-source-id: 9ca6081264ad79217f01d0d5d8848074a22c8a60
2022-04-28 06:36:42 -07:00
dependabot[bot]
0e7de40263 Bump Java-WebSocket from 1.5.2 to 1.5.3 (#3623)
Summary:
Bumps [Java-WebSocket](https://github.com/TooTallNate/Java-WebSocket) from 1.5.2 to 1.5.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/releases">Java-WebSocket's releases</a>.</em></p>
<blockquote>
<h2>Release 1.5.3</h2>
<h4>Notable changes:</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1230">Issue 1230</a> - CONTINUOUS should be decoded depending on the first frame (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1232">PR 1232 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1203">Issue 1203</a> - Lost connection detection not working on delayed connect-Call (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1204">PR 1204 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1160">Issue 1160</a> - <code>WebSocketWorker</code> does not handle <code>Throwable</code> (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1223">PR 1223 </a> by <a href="https://github.com/Serpion-ua"><code>@​Serpion-ua</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1227">PR 1227</a> - Correct web socket closing, by <a href="https://github.com/Serpion-ua"><code>@​Serpion-ua</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1223">PR 1223</a> - Issue-1160 Added java.lang.Error handling in WebSocketImpl and WebSocketServer, by <a href="https://github.com/Serpion-ua"><code>@​Serpion-ua</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1212">PR 1212</a> - high cpu when channel close exception fix, by <a href="https://github.com/Adeptius"><code>@​Adeptius</code></a></li>
</ul>
<p>Check out the <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md#version-release-153-20220409">changelog</a> and the <a href="https://github.com/TooTallNate/Java-WebSocket/milestone/19?closed=1">milestone</a> for more information.</p>
<p>A special thanks to all the contributors of this release:
<a href="https://github.com/PhilipRoman"><code>@​PhilipRoman</code></a>
<a href="https://github.com/Adeptius"><code>@​Adeptius</code></a>
<a href="https://github.com/vtsykun"><code>@​vtsykun</code></a>
<a href="https://github.com/Serpion-ua"><code>@​Serpion-ua</code></a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md">Java-WebSocket's changelog</a>.</em></p>
<blockquote>
<h2>Version Release 1.5.3 (2022/04/09)</h2>
<h4>Bugs Fixed</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1230">Issue 1230</a> - CONTINUOUS should be decoded depending on the first frame (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1232">PR 1232 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1203">Issue 1203</a> - Lost connection detection not working on delayed connect-Call (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1204">PR 1204 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1164">Issue 1164</a> - [Android &amp; Node.js Server] Problem using PerMessageDeflateExtension with custom ping/pong messages ?  (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1165">PR 1165 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1160">Issue 1160</a> - <code>WebSocketWorker</code> does not handle <code>Throwable</code> (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1223">PR 1223 </a> by <a href="https://github.com/Serpion-ua"><code>@​Serpion-ua</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1142">Issue 1142</a> - Verifying server certificate (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1143">PR 1143 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1227">PR 1227</a> - Correct web socket closing, by <a href="https://github.com/Serpion-ua"><code>@​Serpion-ua</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1223">PR 1223</a> - Issue-1160 Added java.lang.Error handling in WebSocketImpl and WebSocketServer, by <a href="https://github.com/Serpion-ua"><code>@​Serpion-ua</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1212">PR 1212</a> - high cpu when channel close exception fix, by <a href="https://github.com/Adeptius"><code>@​Adeptius</code></a></li>
</ul>
<h4>New Features</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1185">PR 1185</a> - Added support unresolved socket addresses, by <a href="https://github.com/vtsykun"><code>@​vtsykun</code></a></li>
</ul>
<p>In this release 5 issues and 8 pull requests were closed.</p>
<p>###############################################################################</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="03fdb9c1a7"><code>03fdb9c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1237">https://github.com/facebook/flipper/issues/1237</a> from marci4/UpdateChangelog1.5.3</li>
<li><a href="5ff6ede889"><code>5ff6ede</code></a> Update changelog and readme</li>
<li><a href="5d840995e7"><code>5d84099</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1232">https://github.com/facebook/flipper/issues/1232</a> from marci4/Issue1230</li>
<li><a href="8f1f8e4462"><code>8f1f8e4</code></a> Fix formatting</li>
<li><a href="a4d23c3fad"><code>a4d23c3</code></a> Fixes <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1230">https://github.com/facebook/flipper/issues/1230</a> Adjust the handling of RSV1/RSV2/RSV3 in the translateSingleFrame</li>
<li><a href="2c9b09127f"><code>2c9b091</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1227">https://github.com/facebook/flipper/issues/1227</a> from Serpion-ua/correctWebSocketClosing</li>
<li><a href="d00a606d7c"><code>d00a606</code></a> Correct web socket closing: removing unnecessary web socket closing in case o...</li>
<li><a href="569884ffa9"><code>569884f</code></a> Merge branch 'master' into correctWebSocketClosing</li>
<li><a href="46ae0010b2"><code>46ae001</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1223">https://github.com/facebook/flipper/issues/1223</a> from Serpion-ua/master</li>
<li><a href="ebed7cf857"><code>ebed7cf</code></a> Correct closing web socket connections in case of fatal server stopping</li>
<li>Additional commits viewable in <a href="https://github.com/TooTallNate/Java-WebSocket/compare/v1.5.2...v1.5.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.java-websocket:Java-WebSocket&package-manager=gradle&previous-version=1.5.2&new-version=1.5.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>

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

Reviewed By: antonk52

Differential Revision: D35893326

Pulled By: lblasa

fbshipit-source-id: 29a9760510969ca13b2c931e3a9a23110448bef9
2022-04-26 02:06:48 -07:00
dependabot[bot]
02a8d7cc83 Bump protobuf-java from 3.19.4 to 3.20.0 (#3622)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.19.4 to 3.20.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.20.0</h2>
<p>2022-03-25 version 3.20.0 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)</p>
<h1>C++</h1>
<ul>
<li>Add option to use external GTest in CMake (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8736">#8736</a>)</li>
<li>cmake: Set correct sonames for libprotobuf-lite.so and libprotoc.so (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8635">#8635</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9529">#9529</a>)</li>
</ul>
<h1>Java</h1>
<ul>
<li>Revert &quot;Standardize on Array copyOf&quot; (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9400">#9400</a>)</li>
<li>Resolve more java field accessor name conflicts (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8198">#8198</a>)</li>
</ul>
<h1>Python</h1>
<ul>
<li>Pin multibuild scripts to get manylinux1 wheels back (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9216">#9216</a>)</li>
<li>Dropped support for Python &lt; 3.7 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9480">#9480</a>)</li>
</ul>
<h1>PHP</h1>
<ul>
<li>fix: [PHP] add missing reserved classnames (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9458">#9458</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Dropped Ruby 2.3 and 2.4 support for CI and releases. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9311">#9311</a>)</li>
<li>[Ruby] Message.decode/encode: Add max_recursion_depth option (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9218">#9218</a>)</li>
<li>Ruby: rename max_recursion_depth to recursion_limit (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9486">#9486</a>)</li>
<li>Fix conversion of singleton classes in Ruby (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9342">#9342</a>)</li>
<li>Suppress warning for intentional circular require (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9556">#9556</a>)</li>
<li>[Ruby] allow encode json options to be an object that responds to to_hash (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9513">#9513</a>)</li>
</ul>
<h1>Other</h1>
<ul>
<li>[C#] Fix trim warnings (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9182">#9182</a>)</li>
<li>Add protoc-gen-go-svc to options.md (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9280">#9280</a>)</li>
<li>Fixes NullReferenceException when accessing FieldDescriptor.IsPacked (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9430">#9430</a>)</li>
<li>Add ToProto() method to all C# descriptor classes (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9426">#9426</a>)</li>
<li>Add cmake option <code>protobuf_INSTALL</code> to not install files (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7123">#7123</a>)</li>
<li>[CMake] Allow custom plugin options e.g. to generate mocks (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9105">#9105</a>)</li>
<li>Add an option to preserve proto names in JsonFormatter (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/6307">#6307</a>)</li>
<li>Add test scope to kotlin-test for protobuf-kotlin-lite (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9518">#9518</a>)</li>
<li>Add prefix_to_proto_package_mappings_path ObjC option. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9498">#9498</a>)</li>
<li>[ObjC] Rename <code>proto_package_to_prefix_mappings_path</code> to <code>package_to_prefix_mappings_path</code>. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9552">#9552</a>)</li>
<li>cmake: Use linker version scripts (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9545">#9545</a>)</li>
<li>Add a generation option to control use of forward declarations in headers. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9568">#9568</a>)</li>
<li>[C#] fix parse failure for extensions with large field numbers (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9591">#9591</a>)</li>
</ul>
<h2>Protocol Buffers v3.20.0-rc2</h2>
<h1>Ruby</h1>
<ul>
<li>to_json will now use fewer decimal places to encode float/double in some cases, if the extra digits are not necessary for round-tripping</li>
</ul>
<h1>PHP</h1>
<ul>
<li>to_json will now use fewer decimal places to encode float/double in some cases, if the extra digits are not necessary for round-tripping</li>
</ul>
<h2>Protocol Buffers v3.20.0-rc1</h2>
<h1>Ruby</h1>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="bc799d78f8"><code>bc799d7</code></a> Added missing files and fixed file roles. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9672">#9672</a>)</li>
<li><a href="dbb9619a9d"><code>dbb9619</code></a> Cherry-pick to get Ruby 3.1 support in protobuf 3.20.0 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9657">#9657</a>)</li>
<li><a href="2099298e08"><code>2099298</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9650">#9650</a> from esorot/php-release-fix</li>
<li><a href="523d94a445"><code>523d94a</code></a> update PHP release to not fail on existing tag</li>
<li><a href="a6133534e2"><code>a613353</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9634">#9634</a> from esorot/3.20.x-202203152103</li>
<li><a href="ebfa0d345e"><code>ebfa0d3</code></a> Update protobuf version</li>
<li><a href="e0cec17c71"><code>e0cec17</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9632">#9632</a> from esorot/update-python-version</li>
<li><a href="2a9f806a69"><code>2a9f806</code></a> update python to 3</li>
<li><a href="16dccd6820"><code>16dccd6</code></a> Updated Ruby to the latest upb. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9589">#9589</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9630">#9630</a>)</li>
<li><a href="357e71679e"><code>357e716</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9588">#9588</a> from protocolbuffers/master</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.19.4...v3.20.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D35893329

Pulled By: lblasa

fbshipit-source-id: 9f53179a02a922b1c0271fb6e23e32134fec5e6f
2022-04-25 08:56:49 -07:00
dependabot[bot]
b182caf8e4 Bump dokka-gradle-plugin from 1.6.10 to 1.6.20 (#3639)
Summary:
Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.6.10 to 1.6.20.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>1.6.20 Beta</h2>
<h2>Features</h2>
<ul>
<li>Introduce <code>documentedVisibilities</code> setting that allows including/excluding any visibility modifier in documentation. This is a more flexible replacement for <code>includeNonPublic</code>, which has now been deprecated (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2270">Kotlin/dokka#2270</a>)</li>
<li>Make HTML pages customizable through FreeMarker HTML templates (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2374">Kotlin/dokka#2374</a>)</li>
<li>Add global settings to JSON dokka CLI input (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2292">Kotlin/dokka#2292</a>), thanks to <a href="https://github.com/BarkingBad"><code>@​BarkingBad</code></a>!</li>
</ul>
<h2>HTML format changes</h2>
<ul>
<li>Add vertical alignment (wrapping) of signatures when 3 and more parameters are present (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2309">Kotlin/dokka#2309</a>)</li>
<li>Enhance primary constructor signature, display <code>val</code>/<code>var</code> keywords and default values (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2313">Kotlin/dokka#2313</a>)</li>
<li>Add a level of indentation to childless items in navigation tree (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2291">Kotlin/dokka#2291</a>)</li>
<li>Add horizontal margin to breadcrumbs delimiter (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2285">Kotlin/dokka#2285</a>)</li>
<li>Fixed various CSS rendering issues (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2284">Kotlin/dokka#2284</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2389">Kotlin/dokka#2389</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Fixed <code>OutOfMemoryError: Metaspace</code>-related issues for the majority of cases (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2216">Kotlin/dokka#2216</a>)</li>
<li>Fixed classpath issues for HMPP libraries (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2431">Kotlin/dokka#2431</a>)</li>
<li>Using <code>@</code> symbol within code blocks in <code>.md</code> files doesn't lead to cropped documents anymore (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2418">Kotlin/dokka#2418</a>)</li>
<li>Fixed incorrect placement of HTML head tags, which led to missing favicon in multi-module projects (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2365">Kotlin/dokka#2365</a>)</li>
<li>Fixed resolution of ultralight methods that led to flaky signature generation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2400">Kotlin/dokka#2400</a>)</li>
<li>Coroutines dispatchers are now shut down after each module pass to avoid resource leaks (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2325">Kotlin/dokka#2325</a>)</li>
<li>Suppressed property setters are now excluded from documentation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2220">Kotlin/dokka#2220</a>)</li>
<li>Suppressing extensions doesn't fail builds anymore (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2348">Kotlin/dokka#2348</a>), thanks to <a href="https://github.com/BarkingBad"><code>@​BarkingBad</code></a>!</li>
<li>Fixed java getter / setter name generation for kotlin-java interop, now <code>isBoolean</code> instead of <code>getBoolean</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2356">Kotlin/dokka#2356</a>), thanks to <a href="https://github.com/CharlesG-Branch"><code>@​CharlesG-Branch</code></a>!</li>
<li>Fixed MathJax plugin, previously completely broken (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2342">Kotlin/dokka#2342</a>), thanks to <a href="https://github.com/wyskoj"><code>@​wyskoj</code></a>!</li>
<li>Fixed Input/Output streams to minimize resource leaks (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2312">Kotlin/dokka#2312</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2319">Kotlin/dokka#2319</a>)</li>
</ul>
<h2>Plugin API Changes</h2>
<ul>
<li>Add an extension point for rendering custom <a href="https://kotlinlang.org/docs/kotlin-doc.html#block-tags">documentation tags</a> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2343">Kotlin/dokka#2343</a>)</li>
<li>Add an extension point for an external documentable provider (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2307">Kotlin/dokka#2307</a>), thanks to <a href="https://github.com/Kordyjan"><code>@​Kordyjan</code></a>!</li>
<li>Add filtering stategies extension point and fix constructors in Kotlin-as-Java (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2277">Kotlin/dokka#2277</a>), thanks to <a href="https://github.com/BarkingBad"><code>@​BarkingBad</code></a>!</li>
<li>Expose Kotlin-as-Java methods that could be used not only as part of transformers (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2351">Kotlin/dokka#2351</a>), thanks to <a href="https://github.com/BarkingBad"><code>@​BarkingBad</code></a>!</li>
<li>Refactor Ancestry Graphs (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2326">Kotlin/dokka#2326</a>), thanks to <a href="https://github.com/BarkingBad"><code>@​BarkingBad</code></a>!</li>
<li>Fixed resolving of DRIs for Enum Entries (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2305">Kotlin/dokka#2305</a>), thanks to <a href="https://github.com/BarkingBad"><code>@​BarkingBad</code></a>!</li>
</ul>
<h2>General Improvements</h2>
<ul>
<li>Collect annotations from <code>package-info.java</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2331">Kotlin/dokka#2331</a>), thanks  to <a href="https://github.com/ember-rose"><code>@​ember-rose</code></a>!</li>
<li>Add support for header tags (<code>&lt;h1&gt;</code> / <code>&lt;h2&gt;</code> / <code>&lt;h3&gt;</code>) in Javadoc (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2345">Kotlin/dokka#2345</a>), thanks to <a href="https://github.com/asfalcone"><code>@​asfalcone</code></a>!</li>
<li>Add an option to merge implicit expect-actual declarations, enables merging of pages for related declarations which are not connected via <code>expect</code>-<code>actual</code> keywords (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2316">Kotlin/dokka#2316</a>)</li>
<li>Add a note about using Dokka in a precompiled script plugin (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2303">Kotlin/dokka#2303</a>), thanks to <a href="https://github.com/chkpnt"><code>@​chkpnt</code></a>!</li>
<li>Fixed wrong Groovy DSL example (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2302">Kotlin/dokka#2302</a>), thanks to <a href="https://github.com/chkpnt"><code>@​chkpnt</code></a>!</li>
<li>Various code cleanups (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2165">Kotlin/dokka#2165</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2360">Kotlin/dokka#2360</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2364">Kotlin/dokka#2364</a>, <a href="https://github-redirect.dependabot.com/Kotlin/dokka/pull/2385">Kotlin/dokka#2385</a>), thanks to <a href="https://github.com/Goooler"><code>@​Goooler</code></a>!</li>
</ul>
<h2>Known issues</h2>
<ul>
<li>Kotlin Multiplatform projects that use <code>.klib</code> libraries may experience problems. There will be a separate <code>1.6.21</code> release that will address this issue shortly.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="bf0476ec3e"><code>bf0476e</code></a> Update documentation, examples and test references to 1.6.20 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2440">https://github.com/facebook/flipper/issues/2440</a>)</li>
<li><a href="301b12fae7"><code>301b12f</code></a> Update version to 1.6.20 release</li>
<li><a href="92adc586b8"><code>92adc58</code></a> Fix classpath in HMPP (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2431">https://github.com/facebook/flipper/issues/2431</a>)</li>
<li><a href="34916ec2dc"><code>34916ec</code></a> Fix using <code>@</code> symbol inside code block (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2418">https://github.com/facebook/flipper/issues/2418</a>)</li>
<li><a href="5af8d0f8db"><code>5af8d0f</code></a> Update mkdocs gradle plugin to fix documentation generation (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2422">https://github.com/facebook/flipper/issues/2422</a>)</li>
<li><a href="3bb04e047e"><code>3bb04e0</code></a> Update Kotlin to 1.6.20 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2417">https://github.com/facebook/flipper/issues/2417</a>)</li>
<li><a href="cb596b4787"><code>cb596b4</code></a> Fix type parameter annotation regression (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2388">https://github.com/facebook/flipper/issues/2388</a>) (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2410">https://github.com/facebook/flipper/issues/2410</a>)</li>
<li><a href="a20b4760c6"><code>a20b476</code></a> Update version to 1.6.20-RC</li>
<li><a href="a36b3af639"><code>a36b3af</code></a> Update Kotlin to 1.6.20-RC2 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2407">https://github.com/facebook/flipper/issues/2407</a>)</li>
<li><a href="57133de2fe"><code>57133de</code></a> Bug resolving in ultralightmethod (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2400">https://github.com/facebook/flipper/issues/2400</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/Kotlin/dokka/compare/v1.6.10...v1.6.20">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka:dokka-gradle-plugin&package-manager=gradle&previous-version=1.6.10&new-version=1.6.20)](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/3639

Reviewed By: mweststrate

Differential Revision: D35893243

Pulled By: lblasa

fbshipit-source-id: 50344925929617dba5fa2db4b14234f11cd5616f
2022-04-25 06:42:33 -07:00
dependabot[bot]
e17ee320a3 Bump mockito-core from 4.3.1 to 4.4.0 (#3524)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.3.1 to 4.4.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.4.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.4.0</h4>
<ul>
<li>2022-03-08 - <a href="https://github.com/mockito/mockito/compare/v4.3.1...v4.4.0">16 commit(s)</a> by Andrew Kozel, Brice Dutheil, Jean-Baptiste Mille, Mirko Alicastro, dependabot[bot]</li>
<li>Bump groovy from 3.0.9 to 3.0.10 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2586">https://github.com/facebook/flipper/issues/2586</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2586">mockito/mockito#2586</a>)</li>
<li>Bump google-java-format from 1.14.0 to 1.15.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2585">https://github.com/facebook/flipper/issues/2585</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2585">mockito/mockito#2585</a>)</li>
<li>Bump actions/checkout from 2.4.0 to 3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2582">https://github.com/facebook/flipper/issues/2582</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2582">mockito/mockito#2582</a>)</li>
<li>Bump shipkit-auto-version from 1.1.19 to 1.1.20 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2580">https://github.com/facebook/flipper/issues/2580</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2580">mockito/mockito#2580</a>)</li>
<li>Bump biz.aQute.bnd.builder from 6.1.0 to 6.2.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2579">https://github.com/facebook/flipper/issues/2579</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2579">mockito/mockito#2579</a>)</li>
<li>Bump biz.aQute.bnd.gradle from 6.1.0 to 6.2.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2578">https://github.com/facebook/flipper/issues/2578</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2578">mockito/mockito#2578</a>)</li>
<li>Adds a Google Java Format for JDK17 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2572">https://github.com/facebook/flipper/issues/2572</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2572">mockito/mockito#2572</a>)</li>
<li>Clean up JUnit3 references [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2570">https://github.com/facebook/flipper/issues/2570</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2570">mockito/mockito#2570</a>)</li>
<li>Bump com.diffplug.spotless from 6.2.2 to 6.3.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2567">https://github.com/facebook/flipper/issues/2567</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2567">mockito/mockito#2567</a>)</li>
<li>Bump google-java-format from 1.13.0 to 1.14.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2565">https://github.com/facebook/flipper/issues/2565</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2565">mockito/mockito#2565</a>)</li>
<li>Bump versions.bytebuddy from 1.12.7 to 1.12.8 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2564">https://github.com/facebook/flipper/issues/2564</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2564">mockito/mockito#2564</a>)</li>
<li>Bump com.diffplug.spotless from 6.2.1 to 6.2.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2562">https://github.com/facebook/flipper/issues/2562</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2562">mockito/mockito#2562</a>)</li>
<li>Bump com.github.ben-manes.versions from 0.41.0 to 0.42.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2559">https://github.com/facebook/flipper/issues/2559</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2559">mockito/mockito#2559</a>)</li>
<li>Bump com.diffplug.spotless from 6.2.0 to 6.2.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2556">https://github.com/facebook/flipper/issues/2556</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2556">mockito/mockito#2556</a>)</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2548">https://github.com/facebook/flipper/issues/2548</a> : Makes InOrder able to verify static methods [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2549">https://github.com/facebook/flipper/issues/2549</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2549">mockito/mockito#2549</a>)</li>
<li>[PR open] Add feature to verify static methods calls in order [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2548">https://github.com/facebook/flipper/issues/2548</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2548">mockito/mockito#2548</a>)</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2201">https://github.com/facebook/flipper/issues/2201</a> : Fixed checking of declared exceptions. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2547">https://github.com/facebook/flipper/issues/2547</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2547">mockito/mockito#2547</a>)</li>
<li>Calling getExceptionTypes() on concrete object that is used as interface doesn't return exception types from interface [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2201">https://github.com/facebook/flipper/issues/2201</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2201">mockito/mockito#2201</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="813add00ec"><code>813add0</code></a> Bump groovy from 3.0.9 to 3.0.10 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2586">https://github.com/facebook/flipper/issues/2586</a>)</li>
<li><a href="b4faa4af22"><code>b4faa4a</code></a> Bump google-java-format from 1.14.0 to 1.15.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2585">https://github.com/facebook/flipper/issues/2585</a>)</li>
<li><a href="d832c630ca"><code>d832c63</code></a> Bump actions/checkout from 2.4.0 to 3 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2582">https://github.com/facebook/flipper/issues/2582</a>)</li>
<li><a href="fb8aedfb82"><code>fb8aedf</code></a> Bump biz.aQute.bnd.builder from 6.1.0 to 6.2.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2579">https://github.com/facebook/flipper/issues/2579</a>)</li>
<li><a href="c0fa7181c8"><code>c0fa718</code></a> Bump shipkit-auto-version from 1.1.19 to 1.1.20 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2580">https://github.com/facebook/flipper/issues/2580</a>)</li>
<li><a href="8882827ef3"><code>8882827</code></a> Bump biz.aQute.bnd.gradle from 6.1.0 to 6.2.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2578">https://github.com/facebook/flipper/issues/2578</a>)</li>
<li><a href="6ccc12149a"><code>6ccc121</code></a> Fix running Google Java Format on JDK17 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2572">https://github.com/facebook/flipper/issues/2572</a>)</li>
<li><a href="50d7e71fc9"><code>50d7e71</code></a> Clean up JUnit3 references (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2570">https://github.com/facebook/flipper/issues/2570</a>)</li>
<li><a href="02d63565aa"><code>02d6356</code></a> Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2548">https://github.com/facebook/flipper/issues/2548</a>: make InOrder able to verify static methods (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2549">https://github.com/facebook/flipper/issues/2549</a>)</li>
<li><a href="e0a25cb14f"><code>e0a25cb</code></a> Bump com.diffplug.spotless from 6.2.2 to 6.3.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2567">https://github.com/facebook/flipper/issues/2567</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v4.3.1...v4.4.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=gradle&previous-version=4.3.1&new-version=4.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>

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

Reviewed By: passy

Differential Revision: D34862214

Pulled By: lblasa

fbshipit-source-id: 068747a768b2ccf1af9392d9160ea3a1c4675b8f
2022-03-14 10:46:18 -07:00
dependabot[bot]
8018b0144a Bump gradle-maven-publish-plugin from 0.18.0 to 0.19.0 (#3482)
Summary:
Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.18.0 to 0.19.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">gradle-maven-publish-plugin's releases</a>.</em></p>
<blockquote>
<h2>0.19.0</h2>
<p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0190-2022-02-26">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md">gradle-maven-publish-plugin's changelog</a>.</em></p>
<blockquote>
<h2>Version 0.19.0 <em>(2022-02-26)</em></h2>
<ul>
<li><strong>Behavior Change:</strong> When using version 7.1.0 or newer of the Android Gradle Plugin we will now publish all variants
of a library unless <code>androidVariantToPublish</code> was set in the DSL. This means that for example both <code>debug</code> and <code>release</code>
or all flavors.</li>
<li>Deprecated <code>androidVariantToPublish</code>. In the future the main plugin will always publish all variants of an Android
library. If you need to publish only one variant or a subset take a look at the <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/README.md#base-plugin">base plugin</a>
APIs.</li>
<li>Base plugin: Added <code>AndroidSingleVariantLibrary</code> and <code>AndroidMultiVariantLibrary</code> options that use the new AGP 7.1
APIs under the hood.</li>
<li>Base plugin: Deprecated <code>AndroidLibrary</code> option in favor of the above</li>
<li>The integration with Sonatype Nexus has been extracted into it's own artifact and is available as <code>com.vanniktech:nexus:&lt;version&gt;</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c1267766d9"><code>c126776</code></a> Prepare version 0.19.0</li>
<li><a href="a91b7655b9"><code>a91b765</code></a> add AGP 7.1.2 support (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/293">https://github.com/facebook/flipper/issues/293</a>)</li>
<li><a href="6b8661bd33"><code>6b8661b</code></a> change how integration tests are run, update dependencies/build (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/327">https://github.com/facebook/flipper/issues/327</a>)</li>
<li><a href="224c2fb4d5"><code>224c2fb</code></a> Fix maven local path (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/316">https://github.com/facebook/flipper/issues/316</a>)</li>
<li><a href="6f455427ae"><code>6f45542</code></a> Fix partial(confusing) sign detail for windows (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/286">https://github.com/facebook/flipper/issues/286</a>)</li>
<li><a href="c76feb19ce"><code>c76feb1</code></a> Extract <code>nexus</code> as a separate module (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/309">https://github.com/facebook/flipper/issues/309</a>)</li>
<li><a href="42a748d1f7"><code>42a748d</code></a> Fixing variable names (group and version) in base plugin configuration in doc...</li>
<li><a href="3b0d49a9a9"><code>3b0d49a</code></a> Prepare next development version.</li>
<li>See full diff in <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.18.0...0.19.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.vanniktech:gradle-maven-publish-plugin&package-manager=gradle&previous-version=0.18.0&new-version=0.19.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/3482

Reviewed By: nikoant

Differential Revision: D34578848

Pulled By: passy

fbshipit-source-id: f3e0f8271b0a0d1632a105dbf798afaff467e257
2022-03-02 04:48:01 -08:00
dependabot[bot]
05b1575175 Bump openssl from 1.1.1g-alpha-1 to 1.1.1l-beta-1 (#3442)
Summary:
Bumps openssl from 1.1.1g-alpha-1 to 1.1.1l-beta-1.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.android.ndk.thirdparty:openssl&package-manager=gradle&previous-version=1.1.1g-alpha-1&new-version=1.1.1l-beta-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>

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

Reviewed By: lblasa

Differential Revision: D34212800

Pulled By: passy

fbshipit-source-id: 0e2a78fdf9ad0195f878b327c9e5667dcc8e8e0a
2022-02-14 10:41:17 -08:00
Pascal Hartig
5ab67f09dc Revert "Upgrade Gradle Runner(?) (#3390)" (#3435)
Summary:
Fixes https://github.com/facebook/flipper/issues/3395

This reverts commit ecd7269848.

Will need to follow up with, ideally, a test case that is similar to my bisect script by checking the number of `_core` artefacts bundled while we figure out the root cause.

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

Reviewed By: cekkaewnumchai

Differential Revision: D34202506

Pulled By: passy

fbshipit-source-id: 5b81959c0514cfc8f1aad36bf8c76a2204fa5af2
2022-02-14 04:06:03 -08:00
Lorenzo Blasa
c8c40bca17 openssl from prefab (google) (#3429)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/3429

Instead of downloading/patching/building openssl, use the prefab package prepared by Google.

changelog: Consume openssl from maven (prefab)

Reviewed By: passy

Differential Revision: D34143349

fbshipit-source-id: 0ca92be6628b1b27a59b3e4ad8278cf8fef6d5d8
2022-02-11 02:59:45 -08:00
dependabot[bot]
3473783c8c Bump gradle from 7.1.0 to 7.1.1 (#3408)
Summary:
Bumps gradle from 7.1.0 to 7.1.1.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.android.tools.build:gradle&package-manager=gradle&previous-version=7.1.0&new-version=7.1.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>

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

Reviewed By: passy

Differential Revision: D34050555

Pulled By: mweststrate

fbshipit-source-id: 56c0830b013a33b680bd86dcef2de3927042ac27
2022-02-08 04:45:15 -08:00
dependabot[bot]
010c39e996 Bump core from 0.14.0 to 0.15.0 (#3407)
Summary:
Bumps [core](https://github.com/facebook/screenshot-tests-for-android) from 0.14.0 to 0.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/screenshot-tests-for-android/releases">core's releases</a>.</em></p>
<blockquote>
<h2>0.15.0</h2>
<p><code>cdb5bd3</code> RIP Python2
<code>37feaf0</code> Add option to allow bundling before pull for large folders</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/screenshot-tests-for-android/blob/main/CHANGELOG.md">core's changelog</a>.</em></p>
<blockquote>
<h2>0.15.0 (Feb 2 2022)</h2>
<ul>
<li>Python 3 support</li>
<li>Added option to specify pulling a <code>tar</code> bundle instead of individual files via <code>bundleResults</code>. This is useful for reducing the time it takes to pull a large amount of screenshots. It will also help if you experience ADB connection flakiness.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="cb7cbc2777"><code>cb7cbc2</code></a> 0.15.0</li>
<li><a href="e035a8cbe3"><code>e035a8c</code></a> Ensure sample uses py3</li>
<li><a href="52c2ce1091"><code>52c2ce1</code></a> Ensure images are converted to RGB for diff checking + add image size check</li>
<li><a href="4651d84c9b"><code>4651d84</code></a> assertEquals -&gt; assertEqual</li>
<li><a href="4f33788404"><code>4f33788</code></a> Fix dangling file handles</li>
<li><a href="f088bf8549"><code>f088bf8</code></a> Upgrade publish plugin + Dokka</li>
<li><a href="a69a7ac52b"><code>a69a7ac</code></a> Upgrade AGP + Kotlin</li>
<li><a href="6d7b43f088"><code>6d7b43f</code></a> Upgrade Gradle</li>
<li><a href="1f7a4a73a9"><code>1f7a4a7</code></a> Expose options at plugin to allow tarring the images before adb pull</li>
<li><a href="f22eab67ea"><code>f22eab6</code></a> Update ktfmt component on FBS:master</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/screenshot-tests-for-android/compare/0.14.0...0.15.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.facebook.testing.screenshot:core&package-manager=gradle&previous-version=0.14.0&new-version=0.15.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/3407

Reviewed By: passy

Differential Revision: D34050575

Pulled By: mweststrate

fbshipit-source-id: b326e4ed5b43345649bae11e861a0bc2cbb51481
2022-02-08 04:45:15 -08:00
dependabot[bot]
dab5e71b39 Bump com.github.ben-manes.versions from 0.41.0 to 0.42.0 (#3406)
Summary:
Bumps com.github.ben-manes.versions from 0.41.0 to 0.42.0.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.github.ben-manes.versions&package-manager=gradle&previous-version=0.41.0&new-version=0.42.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/3406

Reviewed By: passy

Differential Revision: D34050639

Pulled By: mweststrate

fbshipit-source-id: 7cfb6e6f017fe822a8461d242e7f79bff98de656
2022-02-08 04:45:15 -08:00
Harold Martin
cdb72db5a9 Fix LeakCanary plugin UI, Upgrade LC dependency and make it compile only (#3367)
Summary:
**Currently, the Leak Canary plugins is broken, see this screenshot (unable to expand):**
<img width="1359" alt="Screen Shot 2022-01-29 at 2 06 33 PM" src="https://user-images.githubusercontent.com/745166/151679662-9d8e8eb6-c19c-4008-9821-1c2c1af92351.png">

**This fix repairs and improves the UI:**
<img width="1350" alt="Screen Shot 2022-01-29 at 2 06 03 PM" src="https://user-images.githubusercontent.com/745166/151679677-7965604c-dd04-4ee5-bc8e-d53a82da1bd7.png">

## Changelog

- Fixes UI to enable showing leak trace
- Upgrades LackCanary dependency from 2.6 to 2.8.1
- Makes Kotlin and LC `compileOnly` dependencies in order to prevent conflict for the users
- Updates documentation

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

Test Plan:
See demo at https://github.com/hbmartin/leakcanary/tree/flipper-demo/leakcanary-android-sample

**Static Docs Preview: flipper**
|[Full Site](https://our.intern.facebook.com/intern/staticdocs/eph/D33915179/V3/flipper/)|

|**Modified Pages**|

Reviewed By: passy

Differential Revision: D33915179

Pulled By: cekkaewnumchai

fbshipit-source-id: 9698dba23ab475c8cd84e4c222dfc41712b05a1e
2022-02-03 01:37:28 -08:00
dependabot[bot]
cb66520d55 Bump mockito-core from 4.3.0 to 4.3.1 (#3378)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.3.0 to 4.3.1.
<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.3.1</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.3.1</h4>
<ul>
<li>2022-01-25 - <a href="https://github.com/mockito/mockito/compare/v4.3.0...v4.3.1">1 commit(s)</a> by Stefano Cordio</li>
<li>Add <code>mockito-core</code> to the BOM [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2550">https://github.com/facebook/flipper/issues/2550</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2550">mockito/mockito#2550</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="f8ffebe54f"><code>f8ffebe</code></a> Add <code>mockito-core</code> to <code>mockito-bom</code> (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2550">https://github.com/facebook/flipper/issues/2550</a>)</li>
<li>See full diff in <a href="https://github.com/mockito/mockito/compare/v4.3.0...v4.3.1">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=gradle&previous-version=4.3.0&new-version=4.3.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>

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

Reviewed By: passy

Differential Revision: D33892171

Pulled By: cekkaewnumchai

fbshipit-source-id: 796cf3501c26d11445bc47a9e97004b36891a60e
2022-02-02 01:46:24 -08:00
dependabot[bot]
9d3c93253f Bump gradle from 7.0.4 to 7.1.0 (#3376)
Summary:
Bumps gradle from 7.0.4 to 7.1.0.

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

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

Reviewed By: passy

Differential Revision: D33892189

Pulled By: cekkaewnumchai

fbshipit-source-id: 9f31be1128342175234b07436cf462fe58e76845
2022-02-02 01:46:24 -08:00
dependabot[bot]
1e309ddd5c Bump protobuf-java from 3.19.3 to 3.19.4 (#3377)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.19.3 to 3.19.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.19.4</h2>
<h1>Python</h1>
<ul>
<li>Make libprotobuf symbols local on OSX to fix issue <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9395">#9395</a> (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9435">#9435</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Fixed a data loss bug that could occur when the number of <code>optional</code> fields in a message is an exact multiple of 32. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9440">#9440</a>).</li>
</ul>
<h1>PHP</h1>
<ul>
<li>Fixed a data loss bug that could occur when the number of <code>optional</code> fields in a message is an exact multiple of 32. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9440">#9440</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="22d0e265de"><code>22d0e26</code></a> Update protobuf version for 3.19.4 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9449">#9449</a>)</li>
<li><a href="afeb6d8181"><code>afeb6d8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9451">#9451</a> from haberman/ruby-dataloss-bugfix</li>
<li><a href="98b8e055d5"><code>98b8e05</code></a> Merge branch '3.19.x' into ruby-dataloss-bugfix</li>
<li><a href="eb301e1a33"><code>eb301e1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9450">#9450</a> from haberman/php-dataloss-bugfix</li>
<li><a href="aceff710f4"><code>aceff71</code></a> Fixed data loss bug in Ruby extension.</li>
<li><a href="35a21c1249"><code>35a21c1</code></a> Added CHANGES.txt entry.</li>
<li><a href="67995fb4e9"><code>67995fb</code></a> Fixed data loss bug with PHP C extension.</li>
<li><a href="779b97260d"><code>779b972</code></a> Update CHANGES.txt for 3.19.4 release (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9448">#9448</a>)</li>
<li><a href="a035bd0882"><code>a035bd0</code></a> Make libprotobuf symbols local on OSX (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8346">#8346</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9435">#9435</a>)</li>
<li>See full diff in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.19.3...v3.19.4">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: passy

Differential Revision: D33892162

Pulled By: cekkaewnumchai

fbshipit-source-id: 2c5c0811aa4ef19e8ef411af75f03871cac9cbe8
2022-01-31 12:03:04 -08:00
dependabot[bot]
6e54e6ad20 Bump mockito-core from 4.2.0 to 4.3.0 (#3342)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.2.0 to 4.3.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.3.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.3.0</h4>
<ul>
<li>2022-01-24 - <a href="https://github.com/mockito/mockito/compare/v4.2.0...v4.3.0">20 commit(s)</a> by Andrew Kozel, John Pyeatt, Liam Miller-Cushon, Thomas Keller, Tim van der Lippe, dependabot[bot], temp-droid</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2489">https://github.com/facebook/flipper/issues/2489</a> : Fixed issue related to exceptions thrown from the nested spies [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2546">https://github.com/facebook/flipper/issues/2546</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2546">mockito/mockito#2546</a>)</li>
<li>Issue 2544 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2545">https://github.com/facebook/flipper/issues/2545</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2545">mockito/mockito#2545</a>)</li>
<li>Bump versions.bytebuddy from 1.12.6 to 1.12.7 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2543">https://github.com/facebook/flipper/issues/2543</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2543">mockito/mockito#2543</a>)</li>
<li>Bump com.diffplug.spotless from 6.1.2 to 6.2.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2542">https://github.com/facebook/flipper/issues/2542</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2542">mockito/mockito#2542</a>)</li>
<li>Bump material from 1.4.0 to 1.5.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2541">https://github.com/facebook/flipper/issues/2541</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2541">mockito/mockito#2541</a>)</li>
<li>Bump appcompat from 1.4.0 to 1.4.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2539">https://github.com/facebook/flipper/issues/2539</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2539">mockito/mockito#2539</a>)</li>
<li>Bump com.diffplug.spotless from 6.1.1 to 6.1.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2536">https://github.com/facebook/flipper/issues/2536</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2536">mockito/mockito#2536</a>)</li>
<li>Remove an <code>link</code> [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2535">https://github.com/facebook/flipper/issues/2535</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2535">mockito/mockito#2535</a>)</li>
<li>Bump com.diffplug.spotless from 6.1.0 to 6.1.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2534">https://github.com/facebook/flipper/issues/2534</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2534">mockito/mockito#2534</a>)</li>
<li>Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2533">https://github.com/facebook/flipper/issues/2533</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2533">mockito/mockito#2533</a>)</li>
<li>Bump assertj-core from 3.21.0 to 3.22.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2531">https://github.com/facebook/flipper/issues/2531</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2531">mockito/mockito#2531</a>)</li>
<li>Bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2529">https://github.com/facebook/flipper/issues/2529</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2529">mockito/mockito#2529</a>)</li>
<li>Bump com.diffplug.spotless from 6.0.5 to 6.1.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2527">https://github.com/facebook/flipper/issues/2527</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2527">mockito/mockito#2527</a>)</li>
<li>Bump kotlinx-coroutines-core from 1.5.2-native-mt to 1.6.0-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2526">https://github.com/facebook/flipper/issues/2526</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2526">mockito/mockito#2526</a>)</li>
<li>Bump versions.bytebuddy from 1.12.5 to 1.12.6 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2524">https://github.com/facebook/flipper/issues/2524</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2524">mockito/mockito#2524</a>)</li>
<li>Bump com.diffplug.spotless from 6.0.4 to 6.0.5 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2520">https://github.com/facebook/flipper/issues/2520</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2520">mockito/mockito#2520</a>)</li>
<li>Bump versions.bytebuddy from 1.12.4 to 1.12.5 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2519">https://github.com/facebook/flipper/issues/2519</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2519">mockito/mockito#2519</a>)</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2510">https://github.com/facebook/flipper/issues/2510</a>: Remove ExpectedException from internal test suite [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2518">https://github.com/facebook/flipper/issues/2518</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2518">mockito/mockito#2518</a>)</li>
<li>Fix JavaDoc warnings and enforce zero errors in Gradle [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2513">https://github.com/facebook/flipper/issues/2513</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2513">mockito/mockito#2513</a>)</li>
<li>Remove <code>ExpectedException</code> from internal test suite [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2510">https://github.com/facebook/flipper/issues/2510</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2510">mockito/mockito#2510</a>)</li>
<li>Incomplete stack trace returned from spy inside another spy [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2489">https://github.com/facebook/flipper/issues/2489</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2489">mockito/mockito#2489</a>)</li>
<li>Introduce a BOM for Mockito's artifacts (closes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2321">https://github.com/facebook/flipper/issues/2321</a>) [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2323">https://github.com/facebook/flipper/issues/2323</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2323">mockito/mockito#2323</a>)</li>
<li>Provide a bill of materials (BOM) [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2321">https://github.com/facebook/flipper/issues/2321</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2321">mockito/mockito#2321</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8cdf0cce79"><code>8cdf0cc</code></a> Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2489">https://github.com/facebook/flipper/issues/2489</a> : Fixed issue related to exceptions thrown from the nested spies ...</li>
<li><a href="faa6e92aec"><code>faa6e92</code></a> Bump appcompat from 1.4.0 to 1.4.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2539">https://github.com/facebook/flipper/issues/2539</a>)</li>
<li><a href="55059417fb"><code>5505941</code></a> Fix Mockito.mockConstructionWithAnswer with more than 2 invocations (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2545">https://github.com/facebook/flipper/issues/2545</a>)</li>
<li><a href="9e95f1a3ba"><code>9e95f1a</code></a> Bump versions.bytebuddy from 1.12.6 to 1.12.7 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2543">https://github.com/facebook/flipper/issues/2543</a>)</li>
<li><a href="8e94aeb5c2"><code>8e94aeb</code></a> Bump material from 1.4.0 to 1.5.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2541">https://github.com/facebook/flipper/issues/2541</a>)</li>
<li><a href="88b958d1b7"><code>88b958d</code></a> Bump com.diffplug.spotless from 6.1.2 to 6.2.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2542">https://github.com/facebook/flipper/issues/2542</a>)</li>
<li><a href="cb948d2310"><code>cb948d2</code></a> Bump com.diffplug.spotless from 6.1.1 to 6.1.2 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2536">https://github.com/facebook/flipper/issues/2536</a>)</li>
<li><a href="d5013001c5"><code>d501300</code></a> Remove <code>link</code> to ProxyMockMaker from main Mockito javadoc (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2535">https://github.com/facebook/flipper/issues/2535</a>)</li>
<li><a href="3dca21f6f7"><code>3dca21f</code></a> Bump com.diffplug.spotless from 6.1.0 to 6.1.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2534">https://github.com/facebook/flipper/issues/2534</a>)</li>
<li><a href="d5cad0648a"><code>d5cad06</code></a> Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2533">https://github.com/facebook/flipper/issues/2533</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v4.2.0...v4.3.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=gradle&previous-version=4.2.0&new-version=4.3.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/3342

Reviewed By: mweststrate

Differential Revision: D33741752

Pulled By: lblasa

fbshipit-source-id: 3b7f0e27c0f581de274129bad51b41be45c2a2ff
2022-01-25 05:22:50 -08:00
dependabot[bot]
8a9d05cc40 Bump protobuf-java from 3.19.2 to 3.19.3 (#3302)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.19.2 to 3.19.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.19.3</h2>
<h1>Python</h1>
<ul>
<li>Fix missing Windows wheel for Python 3.10 on PyPI</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="cc7b1b5323"><code>cc7b1b5</code></a> Update protobuf version</li>
<li><a href="ee432e55b8"><code>ee432e5</code></a> Update CHANGES.txt for 3.19.3</li>
<li><a href="203c593b96"><code>203c593</code></a> Fix build error with Python 3.10 build on Windows</li>
<li><a href="922a7ec189"><code>922a7ec</code></a> Fix Python 3.10 C++ tests (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9128">#9128</a>)</li>
<li>See full diff in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.19.2...v3.19.3">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: lawrencelomax

Differential Revision: D33620945

Pulled By: passy

fbshipit-source-id: 69d8a8f1acb3782e154fb7d5d69fe0c634c32d46
2022-01-17 10:48:21 -08:00
dependabot[bot]
c233f3bf4a Bump com.github.ben-manes.versions from 0.40.0 to 0.41.0 (#3254)
Summary:
Bumps com.github.ben-manes.versions from 0.40.0 to 0.41.0.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.github.ben-manes.versions&package-manager=gradle&previous-version=0.40.0&new-version=0.41.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/3254

Reviewed By: mweststrate

Differential Revision: D33511879

Pulled By: passy

fbshipit-source-id: 09d190ccc0c776c2b7149dab1c787224e9a88322
2022-01-12 09:48:29 -08:00
dependabot[bot]
ae06c2d1f4 Bump protobuf-java from 3.19.1 to 3.19.2 (#3253)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.19.1 to 3.19.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.19.2</h2>
<h1>Python</h1>
<ul>
<li>Fix missing Windows wheel for Python 3.10 on PyPI</li>
</ul>
<h1>Java</h1>
<ul>
<li>Improve performance characteristics of UnknownFieldSet parsing (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9371">#9371</a>)</li>
<li>This release addresses a <a href="https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-wrvw-hg22-4m67">Security Advisory for Java users</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="cb46755e64"><code>cb46755</code></a> Tweak wording of CHANGES.txt</li>
<li><a href="eb94f17a8b"><code>eb94f17</code></a> Update protobuf version</li>
<li><a href="ea9a01a0f5"><code>ea9a01a</code></a> Update CHANGES.txt for 3.19.2 release</li>
<li><a href="9638a5e531"><code>9638a5e</code></a> Improve performance of parsing unknown fields in Java (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9371">#9371</a>)</li>
<li><a href="0e02f95b87"><code>0e02f95</code></a> Fix Ruby release build by pinning rake-compiler-dock version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9372">#9372</a>)</li>
<li><a href="9057466a7a"><code>9057466</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9336">#9336</a> from acozzette/merge-3.18.x</li>
<li><a href="9227f60f85"><code>9227f60</code></a> Merge branch '3.18.x' into merge-3.18.x</li>
<li><a href="1fe07f9ce2"><code>1fe07f9</code></a> Cherry-pick fix from <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9311">#9311</a> into 3.18.x (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9320">#9320</a>)</li>
<li><a href="cb1f49ae73"><code>cb1f49a</code></a> Cherry-pick Python 3.10 fix to 3.19.x (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9323">#9323</a>)</li>
<li><a href="bb5094881c"><code>bb50948</code></a> Update python 3.10 install MD5 Sum (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9322">#9322</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.19.1...v3.19.2">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: antonk52

Differential Revision: D33511882

Pulled By: passy

fbshipit-source-id: 18b6056d6c5819736e4c4663b78ca4f70beda89f
2022-01-11 07:48:06 -08:00
dependabot[bot]
f93c0efa32 Bump com.github.ben-manes.versions from 0.39.0 to 0.40.0 (#3230)
Summary:
Bumps com.github.ben-manes.versions from 0.39.0 to 0.40.0.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.github.ben-manes.versions&package-manager=gradle&previous-version=0.39.0&new-version=0.40.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/3230

Reviewed By: lawrencelomax

Differential Revision: D33403869

Pulled By: passy

fbshipit-source-id: 76021646079fa15baa92e3e3f780e66371b6daeb
2022-01-04 11:03:33 -08:00
dependabot[bot]
7f944ae946 Bump sqlite-framework from 2.1.0 to 2.2.0 (#3202)
Summary:
Bumps sqlite-framework from 2.1.0 to 2.2.0.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.sqlite:sqlite-framework&package-manager=gradle&previous-version=2.1.0&new-version=2.2.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/3202

Reviewed By: mweststrate

Differential Revision: D33348288

Pulled By: nikoant

fbshipit-source-id: 53bafac987202cdf9db392b63b2f8e273f1da485
2022-01-02 07:06:26 -08:00
dependabot[bot]
f48904b315 Bump mockito-core from 4.0.0 to 4.2.0 (#3201)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.0.0 to 4.2.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.2.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.2.0</h4>
<ul>
<li>2021-12-16 - <a href="https://github.com/mockito/mockito/compare/v4.1.0...v4.2.0">21 commit(s)</a> by Liam Miller-Cushon, Rafael Winterhalter, Tim van der Lippe, dependabot[bot], temp-droid</li>
<li>Update ByteBuddy to 1.12.4 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2515">https://github.com/facebook/flipper/issues/2515</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2515">mockito/mockito#2515</a>)</li>
<li>Bump kotlinVersion from 1.6.0 to 1.6.10 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2514">https://github.com/facebook/flipper/issues/2514</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2514">mockito/mockito#2514</a>)</li>
<li>Add DoNotMock mention to main JavaDoc [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2512">https://github.com/facebook/flipper/issues/2512</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2512">mockito/mockito#2512</a>)</li>
<li>Replace ExpectedException in MissingInvocationInOrderCheckerTest [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2511">https://github.com/facebook/flipper/issues/2511</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2511">mockito/mockito#2511</a>)</li>
<li>Update Gradle to version 7.3.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2509">https://github.com/facebook/flipper/issues/2509</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2509">mockito/mockito#2509</a>)</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2497">https://github.com/facebook/flipper/issues/2497</a>: Throw exception on invalid matchers for <code>mockStatic</code> [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2506">https://github.com/facebook/flipper/issues/2506</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2506">mockito/mockito#2506</a>)</li>
<li>Make sure interface types are initialized before inline mocking to avoid blocking code of static initializers. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2505">https://github.com/facebook/flipper/issues/2505</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2505">mockito/mockito#2505</a>)</li>
<li>Bump org.eclipse.osgi from 3.17.0 to 3.17.100 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2504">https://github.com/facebook/flipper/issues/2504</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2504">mockito/mockito#2504</a>)</li>
<li>Bump com.diffplug.spotless from 6.0.2 to 6.0.4 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2501">https://github.com/facebook/flipper/issues/2501</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2501">mockito/mockito#2501</a>)</li>
<li>Bump com.diffplug.spotless from 6.0.1 to 6.0.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2498">https://github.com/facebook/flipper/issues/2498</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2498">mockito/mockito#2498</a>)</li>
<li>ArgumentMatchers not working for Mockito.mockStatic [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2497">https://github.com/facebook/flipper/issues/2497</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2497">mockito/mockito#2497</a>)</li>
<li>Bump versions.bytebuddy from 1.12.2 to 1.12.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2496">https://github.com/facebook/flipper/issues/2496</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2496">mockito/mockito#2496</a>)</li>
<li>Bump com.diffplug.spotless from 6.0.0 to 6.0.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2495">https://github.com/facebook/flipper/issues/2495</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2495">mockito/mockito#2495</a>)</li>
<li>Remove the recommendation to import ArgumentMatchers methods using Mockito [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2494">https://github.com/facebook/flipper/issues/2494</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2494">mockito/mockito#2494</a>)</li>
<li>Bump versions.junitJupiter from 5.8.1 to 5.8.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2491">https://github.com/facebook/flipper/issues/2491</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2491">mockito/mockito#2491</a>)</li>
<li>Bump junit-platform-launcher from 1.8.1 to 1.8.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2490">https://github.com/facebook/flipper/issues/2490</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2490">mockito/mockito#2490</a>)</li>
<li>Fix typo 'DoNoMock' should be 'DoNotMock' [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2487">https://github.com/facebook/flipper/issues/2487</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2487">mockito/mockito#2487</a>)</li>
<li>Bump biz.aQute.bnd.gradle from 6.0.0 to 6.1.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2486">https://github.com/facebook/flipper/issues/2486</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2486">mockito/mockito#2486</a>)</li>
<li>Bump biz.aQute.bnd.builder from 6.0.0 to 6.1.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2485">https://github.com/facebook/flipper/issues/2485</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2485">mockito/mockito#2485</a>)</li>
<li>Bump versions.bytebuddy from 1.12.1 to 1.12.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2484">https://github.com/facebook/flipper/issues/2484</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2484">mockito/mockito#2484</a>)</li>
<li>Bump google-java-format from 1.12.0 to 1.13.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2483">https://github.com/facebook/flipper/issues/2483</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2483">mockito/mockito#2483</a>)</li>
<li>Add annotation to mark a type as DoNotMock [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/1833">https://github.com/facebook/flipper/issues/1833</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/1833">mockito/mockito#1833</a>)</li>
</ul>
<h2>v4.1.0</h2>
<h1>Major new feature: <code>DoNotMock</code></h1>
<p>You can now mark classes/interfaces with <code>org.mockito.DoNotMock</code> to disallow mocking with Mockito. For more information, see our documentation: <a href="https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/DoNotMock.html">https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/DoNotMock.html</a></p>
<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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/2460</a>: Remove a sentence commits to a particular version [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2461">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/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">https://github.com/facebook/flipper/issues/2456</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2456">mockito/mockito#2456</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8319cc509e"><code>8319cc5</code></a> Update ByteBuddy to 1.12.4 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2515">https://github.com/facebook/flipper/issues/2515</a>)</li>
<li><a href="27e6df6ca0"><code>27e6df6</code></a> Bump kotlinVersion from 1.6.0 to 1.6.10 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2514">https://github.com/facebook/flipper/issues/2514</a>)</li>
<li><a href="95bc5b2269"><code>95bc5b2</code></a> Add DoNotMock mention to main JavaDoc (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2512">https://github.com/facebook/flipper/issues/2512</a>)</li>
<li><a href="b91bd29be1"><code>b91bd29</code></a> Replace ExpectedException in MissingInvocationInOrderCheckerTest (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2511">https://github.com/facebook/flipper/issues/2511</a>)</li>
<li><a href="44ba00f38c"><code>44ba00f</code></a> Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2497">https://github.com/facebook/flipper/issues/2497</a>: Throw exception on invalid matchers for <code>mockStatic</code> (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2506">https://github.com/facebook/flipper/issues/2506</a>)</li>
<li><a href="582d8903c8"><code>582d890</code></a> Bump com.diffplug.spotless from 6.0.2 to 6.0.4 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2501">https://github.com/facebook/flipper/issues/2501</a>)</li>
<li><a href="44aec663af"><code>44aec66</code></a> Update Gradle to version 7.3.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2509">https://github.com/facebook/flipper/issues/2509</a>)</li>
<li><a href="a82d5c3f7e"><code>a82d5c3</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2505">https://github.com/facebook/flipper/issues/2505</a> from mockito/initialize-interfaces</li>
<li><a href="4635780698"><code>4635780</code></a> Make sure interface types are initialized before inline mocking to avoid bloc...</li>
<li><a href="dbcbb3f9df"><code>dbcbb3f</code></a> Bump org.eclipse.osgi from 3.17.0 to 3.17.100 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2504">https://github.com/facebook/flipper/issues/2504</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v4.0.0...v4.2.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=gradle&previous-version=4.0.0&new-version=4.2.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/3201

Reviewed By: timur-valiev

Differential Revision: D33348291

Pulled By: nikoant

fbshipit-source-id: 5574ab4c5551d32efadf5554126105e9b6b9b907
2022-01-02 06:49:57 -08:00
dependabot[bot]
763bed633a Bump dokka-gradle-plugin from 1.6.0 to 1.6.10 (#3217)
Summary:
Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.6.0 to 1.6.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/Kotlin/dokka/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka:dokka-gradle-plugin&package-manager=gradle&previous-version=1.6.0&new-version=1.6.10)](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/3217

Reviewed By: timur-valiev

Differential Revision: D33348281

Pulled By: nikoant

fbshipit-source-id: 10bc522d958638f3690a8776f34454941e1843db
2022-01-01 21:21:19 -08:00
Andres Suarez
79023ee190 Update copyright headers from Facebook to Meta
Reviewed By: bhamodi

Differential Revision: D33331422

fbshipit-source-id: 016e8dcc0c0c7f1fc353a348b54fda0d5e2ddc01
2021-12-27 14:31:45 -08:00
dependabot[bot]
57bf96bbb4 Bump gradle from 7.0.3 to 7.0.4 (#3163)
Summary:
Bumps gradle from 7.0.3 to 7.0.4.

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.android.tools.build:gradle&package-manager=gradle&previous-version=7.0.3&new-version=7.0.4)](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/3163

Reviewed By: passy

Differential Revision: D33234015

Pulled By: aigoncharov

fbshipit-source-id: 2920220a77123a7b57b073e8d77f80b0760bebc5
2021-12-20 13:52:51 -08:00
dependabot[bot]
a8b9059604 Bump dokka-gradle-plugin from 1.5.31 to 1.6.0 (#3108)
Summary:
Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.5.31 to 1.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>1.6.0 Beta</h2>
<p>Changes:</p>
<ul>
<li><strong>New UI</strong></li>
<li>Support of version plugin for single module projects</li>
<li>Allow package-level suppression (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2209">https://github.com/facebook/flipper/issues/2209</a>), thanks <a href="https://github.com/owengray-google"><code>@​owengray-google</code></a></li>
<li>GFM: Use Markdown syntax to render lists (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2098">https://github.com/facebook/flipper/issues/2098</a>), thanks <a href="https://github.com/sgilson"><code>@​sgilson</code></a></li>
<li>Fix names of nested inheritors</li>
<li>Fix adding new custom stylesheets in submodules</li>
<li>Add keywords <code>expect</code> and <code>actual</code> in signatures</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8d151d1b5c"><code>8d151d1</code></a> Update README, docs and examples to 1.6 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2237">https://github.com/facebook/flipper/issues/2237</a>)</li>
<li><a href="af81f9db62"><code>af81f9d</code></a> Add space between funs descriptions (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2235">https://github.com/facebook/flipper/issues/2235</a>)</li>
<li><a href="7084461ddd"><code>7084461</code></a> Fix highlighting style (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2236">https://github.com/facebook/flipper/issues/2236</a>)</li>
<li><a href="8767bb81bf"><code>8767bb8</code></a> Bump Kotlin to 1.6.0 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2226">https://github.com/facebook/flipper/issues/2226</a>)</li>
<li><a href="4228336d47"><code>4228336</code></a> Update version of <code>SerializationGradleIntegrationTest</code> to 1.3.1 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2228">https://github.com/facebook/flipper/issues/2228</a>)</li>
<li><a href="b0ef738662"><code>b0ef738</code></a> Fix order of platform bubbles in header (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2225">https://github.com/facebook/flipper/issues/2225</a>)</li>
<li><a href="91b2fab43a"><code>91b2fab</code></a> Bump gradle to 7.3 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2224">https://github.com/facebook/flipper/issues/2224</a>)</li>
<li><a href="61a5e1e1ba"><code>61a5e1e</code></a> Bump Kotlin to 1.6.0-RC2 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2221">https://github.com/facebook/flipper/issues/2221</a>)</li>
<li><a href="0303fa827f"><code>0303fa8</code></a> Store checked exceptions into <code>ExtraProperties</code> (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2222">https://github.com/facebook/flipper/issues/2222</a>)</li>
<li><a href="4a1b8a9813"><code>4a1b8a9</code></a> Unite platforms bookmarks rows (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2219">https://github.com/facebook/flipper/issues/2219</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/Kotlin/dokka/compare/v1.5.31...v1.6.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka:dokka-gradle-plugin&package-manager=gradle&previous-version=1.5.31&new-version=1.6.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/3108

Reviewed By: jknoxville

Differential Revision: D32698532

Pulled By: passy

fbshipit-source-id: c98880e456de8dec2c3a3c46d8bdb10974e949a6
2021-12-01 03:45:18 -08:00
dependabot[bot]
4c73cfb930 Bump constraintlayout from 2.1.1 to 2.1.2 (#3076)
Summary:
Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.1 to 2.1.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/androidx/constraintlayout/commits">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: jknoxville

Differential Revision: D32698537

Pulled By: passy

fbshipit-source-id: 4c9bbbdb3cbc03bfca3ecabef3f81d1300e8b269
2021-11-30 05:39:52 -08:00
dependabot[bot]
21905f7df5 Bump okhttp from 4.9.2 to 4.9.3 (#3077)
Summary:
Bumps [okhttp](https://github.com/square/okhttp) from 4.9.2 to 4.9.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/square/okhttp/blob/master/CHANGELOG.md">okhttp's changelog</a>.</em></p>
<blockquote>
<h2>Version 4.9.3</h2>
<p><em>2021-11-21</em></p>
<ul>
<li>Fix: Don't fail HTTP/2 responses if they complete before a <code>RST_STREAM</code> is sent.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="0a27e9ff30"><code>0a27e9f</code></a> Prepare for release 4.9.3.</li>
<li><a href="97a8f6cac2"><code>97a8f6c</code></a> Confirm we can read a response that completed before RST_STREAM (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6293">#6293</a>) (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6914">#6914</a>)</li>
<li><a href="b1a39f48e5"><code>b1a39f4</code></a> Prepare next development version.</li>
<li>See full diff in <a href="https://github.com/square/okhttp/compare/parent-4.9.2...parent-4.9.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.squareup.okhttp3:okhttp&package-manager=gradle&previous-version=4.9.2&new-version=4.9.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>

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

Reviewed By: lblasa

Differential Revision: D32674341

Pulled By: passy

fbshipit-source-id: c8f67225c33263379c405d1475516770c2cb5175
2021-11-26 09:31:46 -08:00
Pascal Hartig
8ccae8a7ac Upgrade Android build infra (#3095)
Summary:
This includes a bunch of different things which I wanted to do separately, but it's all a massive Jenga Tower and you cannot remove a single piece.

- Litho upgrade
- Gradle plugin upgrade
- Remove storage permission as it apparently doesn't do anything above Android 10
- Upgraded build target to Android 12 because the new support lib/Kotlin stdlib required this which then caused the issue below to pop up
- Added "export=true" everywhere as this is now a blocking issue if you don't have it
- Upgraded to the LeakCanary2 plugin as version one no longer builds with an Android 12 target for the export reason
- Make CI run on JRE 11 because that's required by the new Gradle plugin
- Update internal CI to no longer define the SDK twice and use Java 11

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

Test Plan: Built Android Sample and Tutorial app, connected to Flipper.

Reviewed By: lblasa

Differential Revision: D32644410

Pulled By: passy

fbshipit-source-id: 8978f158d9c642b3bbd9dbbd7321eb20098a7a53
2021-11-25 12:21:59 -08:00
Pascal Hartig
d0b6021551 Upgrade fbjni
Summary: Upgrade to the latest fbjni which builds against the newer NDK.

Reviewed By: lblasa

Differential Revision: D32594058

fbshipit-source-id: 60e169fac123167d750c3c041e1753d0372847de
2021-11-22 13:51:04 -08:00
dependabot[bot]
ea9d3607cb Bump Java-WebSocket from 1.5.1 to 1.5.2 (#3054)
Summary:
Bumps [Java-WebSocket](https://github.com/TooTallNate/Java-WebSocket) from 1.5.1 to 1.5.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/releases">Java-WebSocket's releases</a>.</em></p>
<blockquote>
<h2>Release 1.5.2</h2>
<h4>Notable changes:</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1008">Issue 1008</a> - Improve Sec-WebSocket-Protocol usability (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1034">PR 1034 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1070">PR 1070</a> - Prioritise using provided socket factory when creating socket with proxy, by <a href="https://github.com/marci4"><code>@​marci4</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1026">Issue 1026</a> - Force client to use the valid schema (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1025">PR 1025 </a> by <a href="https://github.com/yindex"><code>@​yindex</code></a>)</li>
</ul>
<p>Check out the <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md#version-release-152-20210405">changelog</a> and the <a href="https://github.com/TooTallNate/Java-WebSocket/milestone/18?closed=1">milestone</a> for more information.</p>
<p>A special thanks to all the contributors of this release:
<a href="https://github.com/dota17"><code>@​dota17</code></a>
<a href="https://github.com/yindex"><code>@​yindex</code></a>
<a href="https://github.com/alphaho"><code>@​alphaho</code></a>
<a href="https://github.com/pawankgupta-se"><code>@​pawankgupta-se</code></a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/TooTallNate/Java-WebSocket/blob/master/CHANGELOG.md">Java-WebSocket's changelog</a>.</em></p>
<blockquote>
<h2>Version Release 1.5.2 (2021/04/05)</h2>
<h4>Bugs Fixed</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1132">Issue 1132</a> - Draft_6455 flagged by Veracode CWE-331 replace Random with SecureRandom (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1133">PR 1133 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1053">Issue 1053</a> - It's an invalid check null with SEC_WEB_SOCKET_KEY . (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1054">PR 1054 </a> by <a href="https://github.com/dota17"><code>@​dota17</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1026">Issue 1026</a> - Force client to use the valid schema (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1025">PR 1025 </a> by <a href="https://github.com/yindex"><code>@​yindex</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1070">PR 1070</a> - Prioritise using provided socket factory when creating socket with proxy, by <a href="https://github.com/marci4"><code>@​marci4</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1028">PR 1028</a> - Fixed typo in WebSocketClient.reset's error message, by <a href="https://github.com/alphaho"><code>@​alphaho</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1018">PR 1018</a> - Added missing return character, by <a href="https://github.com/pawankgupta-se"><code>@​pawankgupta-se</code></a></li>
</ul>
<h4>New Features</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1008">Issue 1008</a> - Improve Sec-WebSocket-Protocol usability (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1034">PR 1034 </a> by <a href="https://github.com/marci4"><code>@​marci4</code></a>)</li>
</ul>
<h4>Refactoring</h4>
<ul>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1050">Issue 1050</a> - What about adding the CodeFormatterProfile.xml with the code format ? (<a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1060">PR 1060 </a> by <a href="https://github.com/dota17"><code>@​dota17</code></a>)</li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1072">PR 1072</a> - Improve code quality, by <a href="https://github.com/marci4"><code>@​marci4</code></a></li>
<li><a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/pull/1060">PR 1060</a> - Using Google Java Code Style To Reformat Code, by <a href="https://github.com/dota17"><code>@​dota17</code></a></li>
</ul>
<p>In this release 5 issues and 9 pull requests were closed.</p>
<p>###############################################################################</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e630e60168"><code>e630e60</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1137">https://github.com/facebook/flipper/issues/1137</a> from marci4/UpdateChangelog1.5.2</li>
<li><a href="2b33f4208c"><code>2b33f42</code></a> Update Changelog.md</li>
<li><a href="6e1d80fe8f"><code>6e1d80f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1136">https://github.com/facebook/flipper/issues/1136</a> from PhilipRoman/gradle-build-fix</li>
<li><a href="a25bce4a52"><code>a25bce4</code></a> Switch from deprecated Gradle 'compile' configuration to 'implementation'</li>
<li><a href="9e5b79527e"><code>9e5b795</code></a> Replace deprecated Gradle 'maven' plugin with 'maven-publish'</li>
<li><a href="234a86545d"><code>234a865</code></a> Configure Gradle to use utf-8</li>
<li><a href="d0f57313cb"><code>d0f5731</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/TooTallNate/Java-WebSocket/issues/1133">https://github.com/facebook/flipper/issues/1133</a> from marci4/Issue1132</li>
<li><a href="feec867c81"><code>feec867</code></a> Use SecureRandom instead of Random</li>
<li><a href="25af097633"><code>25af097</code></a> Remove unused code and clean up build.gradle</li>
<li><a href="b08342884c"><code>b083428</code></a> Set compatibility in build.gradle to 1.7</li>
<li>Additional commits viewable in <a href="https://github.com/TooTallNate/Java-WebSocket/compare/v1.5.1...v1.5.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.java-websocket:Java-WebSocket&package-manager=gradle&previous-version=1.5.1&new-version=1.5.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>

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

Reviewed By: mweststrate

Differential Revision: D32529290

Pulled By: passy

fbshipit-source-id: a269c43fba575ed82cbb06300961911cf2ab182d
2021-11-18 06:36:24 -08:00
dependabot[bot]
3a16f4a133 Bump soloader from 0.10.1 to 0.10.3 (#3032)
Summary:
Bumps [soloader](https://github.com/facebook/soloader) from 0.10.1 to 0.10.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/soloader/releases">soloader's releases</a>.</em></p>
<blockquote>
<h2>v0.10.3</h2>
<p><strong>Fixes</strong></p>
<p>Fix UnsatisfiedLinkError if OEM is using the library that the APP is using as well.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/SoLoader/compare/v0.10.2...v0.10.3">https://github.com/facebook/SoLoader/compare/v0.10.2...v0.10.3</a></p>
<h2>v0.10.2</h2>
<p><strong>Fixes</strong></p>
<ul>
<li>Fix Crash on android v12, unable to create application *java.io.SyncFailedException: sync failed (<a href="https://github-redirect.dependabot.com/facebook/soloader/issues/80">https://github.com/facebook/flipper/issues/80</a>)</li>
<li>Fix Android app bundle crashes of soloader:Anyone can run my issues sample (<a href="https://github-redirect.dependabot.com/facebook/soloader/issues/83">https://github.com/facebook/flipper/issues/83</a>)</li>
</ul>
<p><strong>Highlights</strong></p>
<ul>
<li>Support directly load the libraries from the APK, if they're uncompressed and page-aligned in APK.</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/facebook/SoLoader/compare/v0.10.1...v0.10.2">https://github.com/facebook/SoLoader/compare/v0.10.1...v0.10.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3d0d9e780e"><code>3d0d9e7</code></a> Bump soloader to v0.10.3</li>
<li><a href="25a2d47a98"><code>25a2d47</code></a> Add splitApkSource in the head of soSources</li>
<li><a href="9afce9441a"><code>9afce94</code></a> Dump version to 0.10.2 in readme</li>
<li><a href="62c0bd6627"><code>62c0bd6</code></a> Catch the SyncFailedException gracefully to avoid insta-crash in Application</li>
<li><a href="04475872a0"><code>0447587</code></a> Bump soloader to v0.10.2</li>
<li><a href="4992b0f719"><code>4992b0f</code></a> Remove failed javadoc link</li>
<li><a href="268abd6cd5"><code>268abd6</code></a> Avoid adding duplicated items in systemLib soSource</li>
<li><a href="c97b1b84e4"><code>c97b1b8</code></a> Remove unused parameter in function initSoSources</li>
<li><a href="4699041880"><code>4699041</code></a> Fix UnsatisfiedLinkError when loading the lib from the split Apks</li>
<li><a href="623867856f"><code>6238678</code></a> Only precompute dependencies for libraries present in the APK</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/soloader/compare/v0.10.1...v0.10.3">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: nikoant

Differential Revision: D32246970

Pulled By: mweststrate

fbshipit-source-id: 3bcd9cd3714e4a1b2e6e5fe8da30132a6659283a
2021-11-09 04:09:52 -08:00
Lorenzo Blasa
a935ab8a6c Android Web Socket (#2978)
Summary:
Pull Request resolved: https://github.com/facebook/flipper/pull/2978

Flipper Android WebSocket provider and socket implementation

Reviewed By: ldelgadoj

Differential Revision: D31683510

fbshipit-source-id: d553a7fdee9451da742e9ea3e6e5b6a2c9417579
2021-11-08 09:22:48 -08:00
dependabot[bot]
b99ae95f60 Bump protobuf-java from 3.18.1 to 3.19.1 (#3015)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.18.1 to 3.19.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.19.1</h2>
<h1>Bazel</h1>
<ul>
<li>Ensure that release archives contain everything needed for Bazel (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9131">#9131</a>)</li>
<li>Align dependency handling with Bazel best practices (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9165">#9165</a>)</li>
</ul>
<h1>JavaScript</h1>
<ul>
<li>Fix <code>ReferenceError: window is not defined</code> when getting the global object (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9156">#9156</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Fix memory leak in MessageClass.encode (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9150">#9150</a>)</li>
</ul>
<h2>Protocol Buffers v3.19.0</h2>
<h1>C++</h1>
<ul>
<li>Make proto2::Message::DiscardUnknownFields() non-virtual</li>
<li>Separate RepeatedPtrField into its own header file</li>
<li>For default floating point values of 0, consider all bits significant</li>
<li>cmake: support <code>MSVC_RUNTIME_LIBRARY</code> property (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8851">#8851</a>)</li>
<li>Fix shadowing warnings (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8926">#8926</a>)</li>
<li>Fix for issue <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8484">#8484</a>, constant initialization doesn't compile in msvc clang-cl environment (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8993">#8993</a>)</li>
<li>Fix build on AIX and SunOS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8373">#8373</a>) (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9065">#9065</a>)</li>
<li>Add Android stlport and default toolchains to BUILD. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8290">#8290</a>)</li>
</ul>
<h1>Java</h1>
<ul>
<li>For default floating point values of 0, consider all bits significant</li>
<li>Annotate <code>//java/com/google/protobuf/util/...</code> with nullness annotations</li>
<li>Use ArrayList copy constructor (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7853">#7853</a>)</li>
</ul>
<h1>Kotlin</h1>
<ul>
<li>Switch Kotlin proto DSLs to be implemented with inline value classes</li>
<li>Fixing inlining and deprecation for repeated string fields (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9120">#9120</a>)</li>
</ul>
<h1>Python</h1>
<ul>
<li>Proto2 DecodeError now includes message name in error message</li>
<li>Make MessageToDict convert map keys to strings (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8122">#8122</a>)</li>
<li>Add python-requires in setup.py (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8989">#8989</a>)</li>
<li>Add python 3.10 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9034">#9034</a>)</li>
</ul>
<h1>JavaScript</h1>
<ul>
<li>Skip exports if not available by CommonJS (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8856">#8856</a>)</li>
<li>JS: Comply with CSP no-unsafe-eval. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8864">#8864</a>)</li>
</ul>
<h1>PHP</h1>
<ul>
<li>Added &quot;object&quot; as a reserved name for PHP (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8962">#8962</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Override Map.clone to use Map's dup method (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7938">#7938</a>)</li>
<li>Ruby: build extensions for arm64-darwin (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8232">#8232</a>)</li>
<li>Add class method Timestamp.from_time to ruby well known types (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8562">#8562</a>)</li>
<li>Adopt pure ruby DSL implementation for JRuby (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9047">#9047</a>)</li>
<li>Add size to Map class (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8068">#8068</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7c40b2df1f"><code>7c40b2d</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9167">#9167</a>)</li>
<li><a href="42ff92a4d1"><code>42ff92a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9166">#9166</a> from acozzette/cherry-pick-fixes</li>
<li><a href="1c8ae24595"><code>1c8ae24</code></a> Update changelog for 3.19.1</li>
<li><a href="b2ac7ced50"><code>b2ac7ce</code></a> Fix memory leak in MessageClass.encode</li>
<li><a href="e58469bdbe"><code>e58469b</code></a> JS: Fixed <code>ReferenceError: window is not defined</code> when getting the global obj...</li>
<li><a href="c7dfd0d6b9"><code>c7dfd0d</code></a> Align dependency handling with Bazel best practices (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9165">#9165</a>)</li>
<li><a href="67c2a92f82"><code>67c2a92</code></a> Ensure that release archives contain everything needed for Bazel (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9131">#9131</a>)</li>
<li><a href="17b30e9647"><code>17b30e9</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9119">#9119</a>)</li>
<li><a href="912eb8b89e"><code>912eb8b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9121">#9121</a> from haberman/rubyfix</li>
<li><a href="bb5a2684de"><code>bb5a268</code></a> Minor whitespace fixes and test fixups.</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.18.1...v3.19.1">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: passy

Differential Revision: D32202518

Pulled By: mweststrate

fbshipit-source-id: 4dd6a1993c69ddcd54acac06ae501fa6416040f0
2021-11-05 05:29:54 -07:00
Artem Kholodnyi
72666e4205 Bump fresco from 2.5.0 to 2.6.0
Reviewed By: oprisnik

Differential Revision: D31544447

fbshipit-source-id: f94dd52bddc87bf13035686f1713efaca4cd6521
2021-10-12 04:28:17 -07:00
dependabot[bot]
6362299f9c Bump mockito-core from 3.12.4 to 4.0.0 (#2965)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.4 to 4.0.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.0.0</h2>
<h1>Mockito 4: Removing deprecated APIs.</h1>
<p>All of these APIs have been marked as deprecated and have been present
in Mockito for quite a while.</p>
<p>An overview of now-deleted classes/methods:</p>
<ul>
<li><code>org.mockito.Matchers</code> which was an alias for
<code>org.mockito.ArgumentMatchers</code></li>
<li><code>org.mockito.ArgumentMatchers#{anyObject,anyVararg}</code> both which were
aliases for <code>org.mockito.ArgumentMatchers#any</code></li>
<li><code>org.mockito.ArgumentMatchers#any*Of</code>, which were aliases for the same
method name without the Of and the generic parameters (which were
ignored)</li>
<li><code>org.mockito.ArgumentMatchers#{is}{Not}Null(Class)</code> which took a class
which was ignored. Aliases for the same methods without the parameter</li>
<li><code>org.mockito.MockedStatic#verify</code> which had the parameter types reversed</li>
<li><code>org.mockito.Mockito#verifyZeroInteractions</code> an alias of
<code>verifyNoMoreInteractions</code></li>
<li><code>org.mockito.Mockito#debug</code> framework integration API that we later
refactored</li>
<li><code>org.mockito.configuration.AnnotationEngine</code> which was leaking internal
APIs and instead users should use <code>org.mockito.plugins.AnnotationEngine</code></li>
<li><code>org.mockito.exceptions.verification.TooLittleActualInvocations</code> fixed
the grammar from &quot;Little&quot; to &quot;Few&quot;</li>
<li>Numerous internal APIs that we never officially supported and can now
remove</li>
<li><code>org.mockito.plugins.InstantiatorProvider</code> which was leaking internal
APIs and instead users should use InstantiatorProvider2 (we should
probably rename back to remove the number in a future major release)</li>
<li><code>org.mockito.runners</code> a package that hosted several old JUnit runners
which were no longer supported. Users should instead use
<code>org.mockito.junit.MockitoJUnitRunner</code> which is our official JUnit4
runner.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e8f26b3785"><code>e8f26b3</code></a> Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2281">https://github.com/facebook/flipper/issues/2281</a>: Make MockedConstruction stubs close on demand (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2442">https://github.com/facebook/flipper/issues/2442</a>)</li>
<li><a href="bf480c3ec4"><code>bf480c3</code></a> Bump versions.bytebuddy from 1.11.18 to 1.11.19 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2441">https://github.com/facebook/flipper/issues/2441</a>)</li>
<li><a href="d4180a2715"><code>d4180a2</code></a> Update BND plugin to 6.0.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2440">https://github.com/facebook/flipper/issues/2440</a>)</li>
<li><a href="7032574ce1"><code>7032574</code></a> Remove all Incubating annotations (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2437">https://github.com/facebook/flipper/issues/2437</a>)</li>
<li><a href="c8dbc10d20"><code>c8dbc10</code></a> Fix spelling in old release notes (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2439">https://github.com/facebook/flipper/issues/2439</a>)</li>
<li><a href="40d6f6840e"><code>40d6f68</code></a> Add test for enum mocking using inline mock maker.</li>
<li><a href="6a50cc458b"><code>6a50cc4</code></a> Run CI on Java 17 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2417">https://github.com/facebook/flipper/issues/2417</a>)</li>
<li><a href="99f8a62536"><code>99f8a62</code></a> Add monospace font fallback for JavaDoc (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2434">https://github.com/facebook/flipper/issues/2434</a>)</li>
<li><a href="651feb3007"><code>651feb3</code></a> Bump versions.junitJupiter from 5.8.0 to 5.8.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2430">https://github.com/facebook/flipper/issues/2430</a>)</li>
<li><a href="6db7a02587"><code>6db7a02</code></a> Bump junit-platform-launcher from 1.8.0 to 1.8.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2432">https://github.com/facebook/flipper/issues/2432</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v3.12.4...v4.0.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=gradle&previous-version=3.12.4&new-version=4.0.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/2965

Reviewed By: nikoant

Differential Revision: D31545927

Pulled By: passy

fbshipit-source-id: 8fb2447e3903ad213379e0ba0e270ad08e2598c9
2021-10-11 11:57:25 -07:00
dependabot[bot]
c129eff18e Bump protobuf-java from 3.18.0 to 3.18.1 (#2966)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.18.0 to 3.18.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.18.1</h2>
<h1>Python</h1>
<ul>
<li>Update setup.py to reflect that we now require at least Python 3.5 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8989">#8989</a>)</li>
<li>Performance fix for DynamicMessage: force GetRaw() to be inlined (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9023">#9023</a>)</li>
</ul>
<h1>Ruby</h1>
<ul>
<li>Update ruby_generator.cc to allow proto2 imports in proto3 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9003">#9003</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="0dab03ba7b"><code>0dab03b</code></a> Update protobuf version to 3.18.1 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9051">#9051</a>)</li>
<li><a href="40f6669c46"><code>40f6669</code></a> Update changelog for 3.18.1 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9050">#9050</a>)</li>
<li><a href="aeb624d3b4"><code>aeb624d</code></a> Avoid installing anything from Homebrew in test runs (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9043">#9043</a>)</li>
<li><a href="bfc4c3472d"><code>bfc4c34</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9021">#9021</a> from acozzette/cherry-pick-fixes</li>
<li><a href="5378c9a710"><code>5378c9a</code></a> Use the stable version of rvm</li>
<li><a href="55b0e11f52"><code>55b0e11</code></a> Fix Ruby tests on Mac</li>
<li><a href="0333cb77de"><code>0333cb7</code></a> Update ruby/travis-test.sh to print commands</li>
<li><a href="0e7a35f24b"><code>0e7a35f</code></a> Update dist_install test to work around Python issue</li>
<li><a href="bf8d7f0b72"><code>bf8d7f0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/9023">#9023</a> from haberman/dyn-msg-perf-fix</li>
<li><a href="5e8396fd27"><code>5e8396f</code></a> Performance fix for DynamicMessage: force GetRaw() to be inlined.</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.18.0...v3.18.1">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: nikoant

Differential Revision: D31545922

Pulled By: passy

fbshipit-source-id: 38ad870fcaf1165fd8ed9787f63e9a01948eab83
2021-10-11 11:52:29 -07:00
dependabot[bot]
0f04b2f651 Bump dokka-gradle-plugin from 1.5.30 to 1.5.31 (#2938)
Summary:
Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.5.30 to 1.5.31.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>1.5.31 Alpha</h2>
<p>Changes:</p>
<ul>
<li>Support Kotlin 1.5.31</li>
<li>Support JS KLib</li>
<li>Fix link to a javadoc enum entry</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="eb43d787d5"><code>eb43d78</code></a> Regenerate api dump</li>
<li><a href="f91c6fe0af"><code>f91c6fe</code></a> Bump dokka version to 1.5.31</li>
<li><a href="bd53dcd2dc"><code>bd53dcd</code></a> Bump gradle to 7.2 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2144">https://github.com/facebook/flipper/issues/2144</a>)</li>
<li><a href="16423a00b8"><code>16423a0</code></a> Bump to Kotlin 1.5.31</li>
<li><a href="755c0dfa52"><code>755c0df</code></a> Support JS KLib (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2159">https://github.com/facebook/flipper/issues/2159</a>)</li>
<li><a href="7bea7d1834"><code>7bea7d1</code></a> Fix whitespaces inside <code>link</code> tag (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2156">https://github.com/facebook/flipper/issues/2156</a>)</li>
<li><a href="c4205226ab"><code>c420522</code></a> Fix link to javadoc enum entry (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2131">https://github.com/facebook/flipper/issues/2131</a>)</li>
<li>See full diff in <a href="https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka:dokka-gradle-plugin&package-manager=gradle&previous-version=1.5.30&new-version=1.5.31)](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/2938

Reviewed By: muraziz

Differential Revision: D31502056

Pulled By: passy

fbshipit-source-id: 12c1aa6ea7f930a769cc2f0233b56c9aa7990a1f
2021-10-08 05:40:01 -07:00
dependabot[bot]
1e841b7e6d Bump okhttp from 4.9.1 to 4.9.2 (#2937)
Summary:
Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/square/okhttp/blob/master/CHANGELOG.md">okhttp's changelog</a>.</em></p>
<blockquote>
<h2>Version 4.9.2</h2>
<p><em>2021-09-30</em></p>
<ul>
<li>Fix: Don't include potentially-sensitive header values in <code>Headers.toString()</code> or exceptions.
This applies to <code>Authorization</code>, <code>Cookie</code>, <code>Proxy-Authorization</code>, and <code>Set-Cookie</code> headers.</li>
<li>Fix: Don't crash with an <code>InaccessibleObjectException</code> when running on JDK17+ with strong
encapsulation enabled.</li>
<li>Fix: Strictly verify hostnames used with OkHttp's <code>HostnameVerifier</code>. Programs that make direct
manual calls to <code>HostnameVerifier</code> could be defeated if the hostnames they pass in are not
strictly ASCII. This issue is tracked as [CVE-2021-0341].</li>
</ul>
<h2>Version 5.0.0-alpha.2</h2>
<p><em>2021-01-30</em></p>
<p><strong>In this release MockWebServer has a new Maven coordinate and package name.</strong> A longstanding
problem with MockWebServer has been its API dependency on JUnit 4. We've reorganized things to
remove that dependency while preserving backwards compatibility.</p>
<table>
<thead>
<tr>
<th align="left">Maven Coordinate</th>
<th align="left">Package Name</th>
<th align="left">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">com.squareup.okhttp3:mockwebserver3:5.0.0-alpha.2</td>
<td align="left">mockwebserver3</td>
<td align="left">Core module. No JUnit dependency!</td>
</tr>
<tr>
<td align="left">com.squareup.okhttp3:mockwebserver3-junit4:5.0.0-alpha.2</td>
<td align="left">mockwebserver3.junit4</td>
<td align="left">Optional JUnit 4 integration.</td>
</tr>
<tr>
<td align="left">com.squareup.okhttp3:mockwebserver3-junit5:5.0.0-alpha.2</td>
<td align="left">mockwebserver3.junit5</td>
<td align="left">Optional JUnit 5 integration.</td>
</tr>
<tr>
<td align="left">com.squareup.okhttp3:mockwebserver:5.0.0-alpha.2</td>
<td align="left">okhttp3.mockwebserver</td>
<td align="left">Obsolete. Depends on JUnit 4.</td>
</tr>
</tbody>
</table>
<p>The new APIs use <code>mockwebserver3</code> in both the Maven coordinate and package name. This new API is
<strong>not stable</strong> and will likely change before the final 5.0.0 release.</p>
<p>If you have code that subclasses <code>okhttp3.mockwebserver.QueueDispatcher</code>, this update is not source
or binary compatible. Migrating to the new <code>mockwebserver3</code> package will fix this problem.</p>
<ul>
<li>New: DNS over HTTPS is now a stable feature of OkHttp. We introduced this as an experimental
module in 2018. We are confident in its stable API and solid implementation.</li>
<li>Fix: Work around a crash in Android 10 and 11 that may be triggered when two threads
concurrently close an SSL socket. This would have appeared in crash logs as
<code>NullPointerException: bio == null</code>.</li>
<li>Fix: Use plus <code>+</code> instead of <code>%20</code> to encode space characters in <code>FormBody</code>. This was a
longstanding bug in OkHttp. The fix makes OkHttp consistent with major web browsers.</li>
<li>Fix: Don't crash if Conscrypt returns a null version.</li>
<li>Fix: Include the public suffix data as a resource in GraalVM native images.</li>
<li>Fix: Fail fast when the cache is corrupted.</li>
<li>Fix: Fail fast when a private key cannot be encoded.</li>
<li>Fix: Fail fast when attempting to verify a non-ASCII hostname.</li>
<li>Upgrade: [GraalVM 21][graalvm_21].</li>
<li>Upgrade: [Kotlin 1.4.20][kotlin_1_4_20].</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3edf17ca8a"><code>3edf17c</code></a> Prepare for release 4.9.2.</li>
<li><a href="262b3cde9f"><code>262b3cd</code></a> Handle strict module handling on JDK17 (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6707">#6707</a>) (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6742">#6742</a>)</li>
<li><a href="f574ea2f52"><code>f574ea2</code></a> Cherry pick fix for CVE-2021-0341 onto 4.9.x (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6741">#6741</a>)</li>
<li><a href="1fd7c0afdc"><code>1fd7c0a</code></a> Make it more difficult to accidentally log sensitive headers (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6551">#6551</a>) (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6740">#6740</a>)</li>
<li><a href="b0397cc7a9"><code>b0397cc</code></a> 4.9.x GitHub builds update (<a href="https://github-redirect.dependabot.com/square/okhttp/issues/6732">#6732</a>)</li>
<li><a href="eb5a8343ea"><code>eb5a834</code></a> Prepare next development version.</li>
<li>See full diff in <a href="https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.squareup.okhttp3:okhttp&package-manager=gradle&previous-version=4.9.1&new-version=4.9.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>

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

Reviewed By: muraziz

Differential Revision: D31502045

Pulled By: passy

fbshipit-source-id: 32af7cda9440b01eab1bca83dc694391d99bf7e6
2021-10-08 05:21:09 -07:00
dependabot[bot]
a0adbb1175 Bump constraintlayout from 2.1.0 to 2.1.1 (#2913)
Summary:
Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/androidx/constraintlayout/commits">compare view</a></li>
</ul>
</details>
<br />

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

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

Reviewed By: mweststrate

Differential Revision: D31240190

Pulled By: passy

fbshipit-source-id: d72c4fca4ded81b2fbd0b8b6a40e77d7aa6f3541
2021-09-29 03:30:42 -07:00
dependabot[bot]
8ec91ac16c Bump gradle-maven-publish-plugin from 0.17.0 to 0.18.0 (#2882)
Summary:
Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.17.0 to 0.18.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/releases">gradle-maven-publish-plugin's releases</a>.</em></p>
<blockquote>
<h2>0.18.0</h2>
<p><a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md#version-0180-2021-09-13">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md">gradle-maven-publish-plugin's changelog</a>.</em></p>
<blockquote>
<h2>Version 0.18.0 <em>(2021-09-13)</em></h2>
<ul>
<li>The minimum supported Kotlin version is now <code>1.4.30</code></li>
<li>It's now possible to specify <code>SONATYPE_HOST</code> as a Gradle property, e.g.
<ul>
<li><code>SONATYPE_HOST=S01</code> for <code>s01.sonatype.org</code></li>
<li><code>SONATYPE_HOST=</code> to not add any repository by default</li>
</ul>
</li>
<li>Fixed an issue when publishing Kotlin MPP projects with the base plugin</li>
<li>Removed checks for presence of properties that aren't used by this plugin anymore</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="14c1891667"><code>14c1891</code></a> Prepare for release 0.18.0.</li>
<li><a href="0ca6be6a9d"><code>0ca6be6</code></a> set name and description</li>
<li><a href="76c9342e78"><code>76c9342</code></a> Prepare next development version.</li>
<li><a href="1c8bfdad35"><code>1c8bfda</code></a> Prepare for release 0.18.0.</li>
<li><a href="0a60967cf2"><code>0a60967</code></a> remove workaround for pre Kotlin 1.4.30 MPP projects (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/302">#302</a>)</li>
<li><a href="41f86a6b4f"><code>41f86a6</code></a> update Gradle to 7.2</li>
<li><a href="874f214971"><code>874f214</code></a> Update .editorconfig rules (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/299">#299</a>)</li>
<li><a href="12ece01487"><code>12ece01</code></a> Bump setup-java actions to v2 (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/298">#298</a>)</li>
<li><a href="507709c474"><code>507709c</code></a> Add .gitattributes (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/295">https://github.com/facebook/flipper/issues/295</a>)</li>
<li><a href="b6406b32b9"><code>b6406b3</code></a> Disable publish action in forked repository. (<a href="https://github-redirect.dependabot.com/vanniktech/gradle-maven-publish-plugin/issues/294">https://github.com/facebook/flipper/issues/294</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.17.0...0.18.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.vanniktech:gradle-maven-publish-plugin&package-manager=gradle&previous-version=0.17.0&new-version=0.18.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/2882

Reviewed By: mweststrate

Differential Revision: D31203909

Pulled By: passy

fbshipit-source-id: 0c8605d8fc37ec409df7a5e771ab71deec835e39
2021-09-27 05:51:02 -07:00
dependabot[bot]
90c3a3fa80 Bump dokka-gradle-plugin from 1.5.0 to 1.5.30 (#2883)
Summary:
Bumps [dokka-gradle-plugin](https://github.com/Kotlin/dokka) from 1.5.0 to 1.5.30.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Kotlin/dokka/releases">dokka-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>1.5.30 Alpha</h2>
<p>Highlights of this release are:</p>
<ul>
<li>Support kotlin 1.5.30</li>
<li><code>literal</code> is also supported without code tag, thanks <a href="https://github.com/fsladkey"><code>@​fsladkey</code></a></li>
<li>improvements in<code>link</code> tag support. Now it supports line breaks!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3dae816942"><code>3dae816</code></a> Update docs for buildscript with dokka plugins (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2134">https://github.com/facebook/flipper/issues/2134</a>)</li>
<li><a href="e5111250de"><code>e511125</code></a> Fix js error on pages without tabs (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2127">https://github.com/facebook/flipper/issues/2127</a>)</li>
<li><a href="bcc1441fec"><code>bcc1441</code></a> Bring back mergin of divergent entries (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2121">https://github.com/facebook/flipper/issues/2121</a>)</li>
<li><a href="372451fb3c"><code>372451f</code></a> Fix links of inherited properties, do not generate pages for them</li>
<li><a href="db62a9b963"><code>db62a9b</code></a> Bump kotlinx-cli-jvm from 0.3.2 to 0.3.3 (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2105">https://github.com/facebook/flipper/issues/2105</a>)</li>
<li><a href="486ce71260"><code>486ce71</code></a> Handle <code>link</code> tag</li>
<li><a href="ebcc1f99a4"><code>ebcc1f9</code></a> Escape text for GFM</li>
<li><a href="e8bfc22e49"><code>e8bfc22</code></a> Don't force <a href="https://github.com/literal"><code>@​literal</code></a> in javadoc to be surrounded by code tag (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2089">https://github.com/facebook/flipper/issues/2089</a>)</li>
<li><a href="63bf2b1ded"><code>63bf2b1</code></a> Fix signatures being bolded, increase spacing in divergent (<a href="https://github-redirect.dependabot.com/Kotlin/dokka/issues/2101">https://github.com/facebook/flipper/issues/2101</a>)</li>
<li><a href="1addb0cdd3"><code>1addb0c</code></a> Cleanup and version bump to 1.5.30</li>
<li>Additional commits viewable in <a href="https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.dokka:dokka-gradle-plugin&package-manager=gradle&previous-version=1.5.0&new-version=1.5.30)](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/2883

Reviewed By: mweststrate

Differential Revision: D31203908

Pulled By: passy

fbshipit-source-id: b53c0dc018e90e6cca8e6567e1dd8d9b41830931
2021-09-27 05:47:31 -07:00
dependabot[bot]
0c365955d4 Bump protobuf-java from 3.17.3 to 3.18.0 (#2886)
Summary:
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.17.3 to 3.18.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf-java's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.18.0</h2>
<h1>C++</h1>
<ul>
<li>Fix warnings raised by clang 11 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8664">#8664</a>)</li>
<li>Make StringPiece constructible from std::string_view (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8707">#8707</a>)</li>
<li>Add missing capability attributes for LLVM 12 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8714">#8714</a>)</li>
<li>Stop using std::iterator (deprecated in C++17). (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8741">#8741</a>)</li>
<li>Move field_access_listener from libprotobuf-lite to libprotobuf (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8775">#8775</a>)</li>
<li>Fix <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/7047">#7047</a> Safely handle setlocale (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8735">#8735</a>)</li>
<li>Remove deprecated version of SetTotalBytesLimit() (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8794">#8794</a>)</li>
<li>Support arena allocation of google::protobuf::AnyMetadata (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8758">#8758</a>)</li>
<li>Fix undefined symbol error around SharedCtor() (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8827">#8827</a>)</li>
<li>Fix default value of enum(int) in json_util with proto2 (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8835">#8835</a>)</li>
<li>Better Smaller ByteSizeLong</li>
<li>Introduce event filters for inject_field_listener_events</li>
<li>Reduce memory usage of DescriptorPool</li>
<li>For lazy fields copy serialized form when allowed.</li>
<li>Re-introduce the InlinedStringField class</li>
<li>v2 access listener</li>
<li>Reduce padding in the proto's ExtensionRegistry map.</li>
<li>GetExtension performance optimizations</li>
<li>Make tracker a static variable rather than call static functions</li>
<li>Support extensions in field access listener</li>
<li>Annotate MergeFrom for field access listener</li>
<li>Fix incomplete types for field access listener</li>
<li>Add map_entry/new_map_entry to SpecificField in MessageDifferencer. They
record the map items which are different in MessageDifferencer's reporter.</li>
<li>Reduce binary size due to fieldless proto messages</li>
<li>TextFormat: ParseInfoTree supports getting field end location in addition to
start.</li>
<li>Fix repeated enum extension size in field listener</li>
<li>Enable Any Text Expansion for Descriptors::DebugString()</li>
<li>Switch from int{8,16,32,64} to int{8,16,32,64}_t</li>
</ul>
<h1>Java</h1>
<ul>
<li>Fix errorprone conflict (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8723">#8723</a>)</li>
<li>Removing deprecated TimeUtil class. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8749">#8749</a>)</li>
<li>Optimized FieldDescriptor.valueOf() to avoid array copying.</li>
<li>Removing deprecated TimeUtil class.</li>
<li>Add Durations.parseUnchecked(String) and Timestamps.parseUnchecked(String)</li>
<li>FieldMaskUtil: Add convenience method to mask the fields out of a given proto.</li>
</ul>
<h1>JavaScript</h1>
<ul>
<li>Optimize binary parsing of repeated float64</li>
<li>Fix for optimization when reading doubles from binary wire format</li>
<li>Replace toArray implementation with toJSON.</li>
</ul>
<h1>PHP</h1>
<ul>
<li>Migrate PHP &amp; Ruby to ABSL wyhash (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8854">#8854</a>)</li>
<li>Added support for PHP 8.1 (currently in RC1) to the C extension (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8964">#8964</a>)</li>
<li>Fixed PHP SEGV when constructing messages from a destructor. (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8969">#8969</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="89b14b1d16"><code>89b14b1</code></a> Update change log (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8974">#8974</a>)</li>
<li><a href="12fb2b7450"><code>12fb2b7</code></a> Update protobuf version (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8973">#8973</a>)</li>
<li><a href="ac02d6cbaa"><code>ac02d6c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8970">#8970</a> from haberman/ruby-repeated-plus-arena</li>
<li><a href="39dc8ad11f"><code>39dc8ad</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8969">#8969</a> from haberman/php-destructor2</li>
<li><a href="26e0ee8eec"><code>26e0ee8</code></a> Fixed multirequest.sh script for when nohup.out does not exist.</li>
<li><a href="66a3e1a670"><code>66a3e1a</code></a> Added missing file to EXTRA_DIST.</li>
<li><a href="79ac88bbbb"><code>79ac88b</code></a> Fixed a memory bug with RepeatedField#+.</li>
<li><a href="759a539736"><code>759a539</code></a> Fixed PHP SEGV when constructing messages from a destructor.</li>
<li><a href="605ab956e0"><code>605ab95</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/8964">#8964</a> from haberman/php-8.1</li>
<li><a href="44df0abc02"><code>44df0ab</code></a> Added support for PHP 8.1 (currently in RC1).</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.17.3...v3.18.0">compare view</a></li>
</ul>
</details>
<br />

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

Reviewed By: mweststrate

Differential Revision: D31203907

Pulled By: passy

fbshipit-source-id: 31a48863e5bbc82bbb11f76297e16594a44e1a8f
2021-09-27 05:43:26 -07:00
Pascal Hartig
da9511a5bf Fix CI build for Android (#2836)
Summary:
I've been really sweating about this one. It looks like Google now removed NDK 21 as it's too old. However, we've been struggling with the upgrade because OpenSSL was built against an old version of the NDK/glibc/LLVM/some other stuff.

I've now managed to create an OpenSSL distribution for 1.1.1k (we had 1.1.0h before) that seems to build with this after some small modifications.

This seems to do the trick, but I wouldn't be shocked if we found some more incompatibilities further down the line.

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

Test Plan:
- Locally: `./gradlew :tutorial:installDebug`. Builds, starts up. Cool.
- Public GitHub CI: Happy.
- Circle CI: Only triggers post-land. We'll see. But the setup is simple, so hopefully it should work there, too.
- Internal CI: Waiting for signal.

Reviewed By: fabiomassimo

Differential Revision: D30839209

Pulled By: passy

fbshipit-source-id: efe599f28cc0edfdf2149f905c3483555239edc0
2021-09-09 08:46:59 -07:00
dependabot[bot]
05b641b204 Bump mockito-core from 3.12.1 to 3.12.4 (#2761)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.1 to 3.12.4.
<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>v3.12.4</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>3.12.4</h4>
<ul>
<li>2021-08-25 - <a href="https://github.com/mockito/mockito/compare/v3.12.3...v3.12.4">1 commit(s)</a> by Rafael Winterhalter</li>
<li>No notable improvements. No pull requests (issues) were referenced from commits.</li>
</ul>
<h2>v3.12.3</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>3.12.3</h4>
<ul>
<li>2021-08-24 - <a href="https://github.com/mockito/mockito/compare/v3.12.2...v3.12.3">9 commit(s)</a> by Rafael Winterhalter</li>
<li>Fix implementation of proxy mock maker for toString and add additional unit tests. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2405">https://github.com/facebook/flipper/issues/2405</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2405">mockito/mockito#2405</a>)</li>
<li>Avoid cache breakage [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2402">https://github.com/facebook/flipper/issues/2402</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2402">mockito/mockito#2402</a>)</li>
<li>Add a limited mock maker that is based only on the java.lang.reflect.Proxy utility [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2397">https://github.com/facebook/flipper/issues/2397</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2397">mockito/mockito#2397</a>)</li>
</ul>
<h2>v3.12.2</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>3.12.2</h4>
<ul>
<li>2021-08-24 - <a href="https://github.com/mockito/mockito/compare/v3.12.1...v3.12.2">2 commit(s)</a> by Dmitry Vyazelenko, dependabot[bot]</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2399">https://github.com/facebook/flipper/issues/2399</a> : Adds defaultAnswer to the MockitoMockKey to distinguish the mock types, i.e. to separate mocks from spies otherwise spy type is reused for a mock or vice versa. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2400">https://github.com/facebook/flipper/issues/2400</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2400">mockito/mockito#2400</a>)</li>
<li>Sporadic mock verification failures related to hashCode/equals on 3.12.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2399">https://github.com/facebook/flipper/issues/2399</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2399">mockito/mockito#2399</a>)</li>
<li>Bump versions.errorprone from 2.8.1 to 2.9.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2396">https://github.com/facebook/flipper/issues/2396</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2396">mockito/mockito#2396</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="963a872021"><code>963a872</code></a> Properly resolve ProxyMockMaker by alias and handle null value as argument fo...</li>
<li><a href="2576950249"><code>2576950</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2405">https://github.com/facebook/flipper/issues/2405</a> from mockito/fix-proxy-mock-maker</li>
<li><a href="cb5e3a607f"><code>cb5e3a6</code></a> Fix implementation of proxy mock maker for toString and add additional unit t...</li>
<li><a href="03ae33aaea"><code>03ae33a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2397">https://github.com/facebook/flipper/issues/2397</a> from mockito/proxy-mock-maker</li>
<li><a href="0863afbc98"><code>0863afb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2402">https://github.com/facebook/flipper/issues/2402</a> from mockito/avoid-cache-breakage</li>
<li><a href="3ed0655d99"><code>3ed0655</code></a> Remove deprecation warning</li>
<li><a href="e1f98555ec"><code>e1f9855</code></a> Fixes or removes tests that build on unfulfilled assumptions.</li>
<li><a href="c740965940"><code>c740965</code></a> Allow for building without Android SDK. Remove warnings.</li>
<li><a href="1a8946f19c"><code>1a8946f</code></a> Remove special handling for hashCode/equals as it breaks Mockito's internal m...</li>
<li><a href="4f81d4f1de"><code>4f81d4f</code></a> Fix cache key computation for generated mock/spy classes (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2400">https://github.com/facebook/flipper/issues/2400</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v3.12.1...v3.12.4">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=gradle&previous-version=3.12.1&new-version=3.12.4)](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/2761

Reviewed By: mweststrate

Differential Revision: D30695488

Pulled By: passy

fbshipit-source-id: fb2c2748761930ed001c2dc2cb4a6f9446ccf150
2021-09-02 03:30:25 -07:00
dependabot[bot]
a262f1f6d0 Bump mockito-core from 3.11.2 to 3.12.1 (#2720)
Summary:
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.2 to 3.12.1.
<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>v3.12.1</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>3.12.1</h4>
<ul>
<li>2021-08-20 - <a href="https://github.com/mockito/mockito/compare/v3.12.0...v3.12.1">2 commit(s)</a> by Tim van der Lippe, dependabot[bot]</li>
<li>Fix verifyNoMoreInteractions inOrder invocations for spies [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2395">https://github.com/facebook/flipper/issues/2395</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2395">mockito/mockito#2395</a>)</li>
<li>Regression with InOrder verification after <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2369">https://github.com/facebook/flipper/issues/2369</a> [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2394">https://github.com/facebook/flipper/issues/2394</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2394">mockito/mockito#2394</a>)</li>
<li>Bump versions.bytebuddy from 1.11.12 to 1.11.13 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2393">https://github.com/facebook/flipper/issues/2393</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2393">mockito/mockito#2393</a>)</li>
</ul>
<h2>v3.12.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>3.12.0</h4>
<ul>
<li>2021-08-19 - <a href="https://github.com/mockito/mockito/compare/v3.11.2...v3.12.0">31 commit(s)</a> by EugeneLesnov, Lars Vogel, Logan Rosen, Rafael Winterhalter, Rob Pridham, Tim van der Lippe, dependabot[bot], saurabh7248</li>
<li>Add checks for sealed types [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2392">https://github.com/facebook/flipper/issues/2392</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2392">mockito/mockito#2392</a>)</li>
<li>Bump versions.bytebuddy from 1.11.10 to 1.11.12 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2388">https://github.com/facebook/flipper/issues/2388</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2388">mockito/mockito#2388</a>)</li>
<li>Bump versions.bytebuddy from 1.11.9 to 1.11.10 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2387">https://github.com/facebook/flipper/issues/2387</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2387">mockito/mockito#2387</a>)</li>
<li>Bump versions.errorprone from 2.8.0 to 2.8.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2386">https://github.com/facebook/flipper/issues/2386</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2386">mockito/mockito#2386</a>)</li>
<li>Update StaticMockTest to use unified verify method [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2385">https://github.com/facebook/flipper/issues/2385</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2385">mockito/mockito#2385</a>)</li>
<li>Reorder InjectMock Javadoc to fit the order of injection [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2383">https://github.com/facebook/flipper/issues/2383</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2383">mockito/mockito#2383</a>)</li>
<li>Bump core-ktx from 1.5.0 to 1.6.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2382">https://github.com/facebook/flipper/issues/2382</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2382">mockito/mockito#2382</a>)</li>
<li>Bump google-java-format from 1.10.0 to 1.11.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2381">https://github.com/facebook/flipper/issues/2381</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2381">mockito/mockito#2381</a>)</li>
<li>Downgrade Android gradle plugin [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2380">https://github.com/facebook/flipper/issues/2380</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2380">mockito/mockito#2380</a>)</li>
<li>Applied <a href="https://github.com/CheckReturnValue"><code>@​CheckReturnValue</code></a> to some classes [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2379">https://github.com/facebook/flipper/issues/2379</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2379">mockito/mockito#2379</a>)</li>
<li>how to solve gradle sync failed after 'Add basic Android instrumented and unit tests' [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2378">https://github.com/facebook/flipper/issues/2378</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2378">mockito/mockito#2378</a>)</li>
<li>Bump junit from 1.1.2 to 1.1.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2377">https://github.com/facebook/flipper/issues/2377</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2377">mockito/mockito#2377</a>)</li>
<li>Bump appcompat from 1.3.0 to 1.3.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2376">https://github.com/facebook/flipper/issues/2376</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2376">mockito/mockito#2376</a>)</li>
<li>Bump kotlin-gradle-plugin from 1.5.20 to 1.5.21 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2374">https://github.com/facebook/flipper/issues/2374</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2374">mockito/mockito#2374</a>)</li>
<li>Bump material from 1.3.0 to 1.4.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2373">https://github.com/facebook/flipper/issues/2373</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2373">mockito/mockito#2373</a>)</li>
<li>Bump espresso-core from 3.3.0 to 3.4.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2372">https://github.com/facebook/flipper/issues/2372</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2372">mockito/mockito#2372</a>)</li>
<li>Fixes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2331">https://github.com/facebook/flipper/issues/2331</a> [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2369">https://github.com/facebook/flipper/issues/2369</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2369">mockito/mockito#2369</a>)</li>
<li>Fix typo in exception [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2368">https://github.com/facebook/flipper/issues/2368</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2368">mockito/mockito#2368</a>)</li>
<li>Bump versions.bytebuddy from 1.11.8 to 1.11.9 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2367">https://github.com/facebook/flipper/issues/2367</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2367">mockito/mockito#2367</a>)</li>
<li>Bump versions.errorprone from 2.7.1 to 2.8.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2365">https://github.com/facebook/flipper/issues/2365</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2365">mockito/mockito#2365</a>)</li>
<li>Bump versions.bytebuddy from 1.11.7 to 1.11.8 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2361">https://github.com/facebook/flipper/issues/2361</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2361">mockito/mockito#2361</a>)</li>
<li>Basic Android instrumented and unit tests (closes <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2341">https://github.com/facebook/flipper/issues/2341</a>) [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2360">https://github.com/facebook/flipper/issues/2360</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2360">mockito/mockito#2360</a>)</li>
<li>Bump versions.bytebuddy from 1.11.6 to 1.11.7 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2359">https://github.com/facebook/flipper/issues/2359</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2359">mockito/mockito#2359</a>)</li>
<li>Bump kotlin-stdlib from 1.5.20 to 1.5.21 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2356">https://github.com/facebook/flipper/issues/2356</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2356">mockito/mockito#2356</a>)</li>
<li>Bump kotlinx-coroutines-core from 1.5.1 to 1.5.1-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2354">https://github.com/facebook/flipper/issues/2354</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2354">mockito/mockito#2354</a>)</li>
<li>Bump kotlinx-coroutines-core from 1.5.0-native-mt to 1.5.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2353">https://github.com/facebook/flipper/issues/2353</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2353">mockito/mockito#2353</a>)</li>
<li>Bump versions.bytebuddy from 1.11.5 to 1.11.6 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2351">https://github.com/facebook/flipper/issues/2351</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2351">mockito/mockito#2351</a>)</li>
<li>Bump gradle-errorprone-plugin from 2.0.1 to 2.0.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2347">https://github.com/facebook/flipper/issues/2347</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2347">mockito/mockito#2347</a>)</li>
<li>Bump kotlin-stdlib from 1.5.10 to 1.5.20 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2343">https://github.com/facebook/flipper/issues/2343</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2343">mockito/mockito#2343</a>)</li>
<li>Bump versions.bytebuddy from 1.11.3 to 1.11.5 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2337">https://github.com/facebook/flipper/issues/2337</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2337">mockito/mockito#2337</a>)</li>
<li>Bump assertj-core from 3.20.1 to 3.20.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2336">https://github.com/facebook/flipper/issues/2336</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2336">mockito/mockito#2336</a>)</li>
<li>Spy doesn't forward hashcode/equals to actual object [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2331">https://github.com/facebook/flipper/issues/2331</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2331">mockito/mockito#2331</a>)</li>
<li>Fixes mockito#2311 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2320">https://github.com/facebook/flipper/issues/2320</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2320">mockito/mockito#2320</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="da6e8f73d8"><code>da6e8f7</code></a> Fix verifyNoMoreInteractions inOrder invocations for spies (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2395">https://github.com/facebook/flipper/issues/2395</a>)</li>
<li><a href="a53c3d451e"><code>a53c3d4</code></a> Bump versions.bytebuddy from 1.11.12 to 1.11.13 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2393">https://github.com/facebook/flipper/issues/2393</a>)</li>
<li><a href="96883a1fa3"><code>96883a1</code></a> Add checks for sealed types (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2392">https://github.com/facebook/flipper/issues/2392</a>)</li>
<li><a href="28020c071b"><code>28020c0</code></a> Bump versions.bytebuddy from 1.11.10 to 1.11.12 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2388">https://github.com/facebook/flipper/issues/2388</a>)</li>
<li><a href="0ceb46e8f5"><code>0ceb46e</code></a> Bump versions.bytebuddy from 1.11.9 to 1.11.10 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2387">https://github.com/facebook/flipper/issues/2387</a>)</li>
<li><a href="f62b196ba1"><code>f62b196</code></a> Update StaticMockTest to use unified verify method (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2385">https://github.com/facebook/flipper/issues/2385</a>)</li>
<li><a href="fc7f7e2cad"><code>fc7f7e2</code></a> Bump versions.errorprone from 2.8.0 to 2.8.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2386">https://github.com/facebook/flipper/issues/2386</a>)</li>
<li><a href="1a8750f816"><code>1a8750f</code></a> Reorder InjectMock Javadoc to fit the order of injection (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2383">https://github.com/facebook/flipper/issues/2383</a>)</li>
<li><a href="f32973d4e7"><code>f32973d</code></a> Move <a href="https://github.com/CheckReturnValue"><code>@​CheckReturnValue</code></a> from methods to class scope (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2379">https://github.com/facebook/flipper/issues/2379</a>)</li>
<li><a href="5891de126d"><code>5891de1</code></a> Bump espresso-core from 3.3.0 to 3.4.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2372">https://github.com/facebook/flipper/issues/2372</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v3.11.2...v3.12.1">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=gradle&previous-version=3.11.2&new-version=3.12.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>

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

Reviewed By: mweststrate

Differential Revision: D30626581

Pulled By: passy

fbshipit-source-id: c420986e0a890ce28ea4168d5fb5e604e312d2b5
2021-08-31 10:28:13 -07:00