Commit e56761e
authored
[dependabot]: Bump the test-dependencies group across 15 directories with 7 updates (#9736)
In addition to the robot changes below. I (@reidbaker) Also updated the kotin version to 2.2.0 (using flutter analyze --suggestions), removed jetifier usage from hardcoded to true to not set which defaults to false (this was done in url launcher at least a year ago), and modified `FileUtilsTest` in file_selector_android and `FileUtilsTest` in image_picker_android to not set mimeTypeMap for android s and above as roboletrics handles that for you. In shared_preferences_android kotlin warned that it was taking a private variable and making it package private in the jvm because an inner class was accessing sharedPreferencesDataStore so I changed the scope to the compile time scope.
Bumps the test-dependencies group with 2 updates in the /packages/camera/camera_android/android directory: androidx.test:core and [org.robolectric:robolectric](https://github.com/robolectric/robolectric).
Bumps the test-dependencies group with 3 updates in the /packages/camera/camera_android_camerax/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric) and [org.mockito:mockito-core](https://github.com/mockito/mockito).
Bumps the test-dependencies group with 2 updates in the /packages/file_selector/file_selector_android/android directory: androidx.test:core and [org.robolectric:robolectric](https://github.com/robolectric/robolectric).
Bumps the test-dependencies group with 1 update in the /packages/flutter_plugin_android_lifecycle/android directory: [org.mockito:mockito-core](https://github.com/mockito/mockito).
Bumps the test-dependencies group with 4 updates in the /packages/google_maps_flutter/google_maps_flutter_android/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric), [org.mockito:mockito-core](https://github.com/mockito/mockito) and androidx.test:runner.
Bumps the test-dependencies group with 3 updates in the /packages/image_picker/image_picker_android/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric) and [org.mockito:mockito-core](https://github.com/mockito/mockito).
Bumps the test-dependencies group with 4 updates in the /packages/in_app_purchase/in_app_purchase_android/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric), [org.mockito:mockito-core](https://github.com/mockito/mockito) and androidx.test:runner.
Bumps the test-dependencies group with 3 updates in the /packages/local_auth/local_auth_android/android directory: [org.robolectric:robolectric](https://github.com/robolectric/robolectric), androidx.test:runner and androidx.test:rules.
Bumps the test-dependencies group with 1 update in the /packages/pigeon/platform_tests/alternate_language_test_plugin/android directory: [org.mockito:mockito-core](https://github.com/mockito/mockito).
Bumps the test-dependencies group with 1 update in the /packages/pigeon/platform_tests/test_plugin/android directory: [io.mockk:mockk](https://github.com/mockk/mockk).
Bumps the test-dependencies group with 1 update in the /packages/quick_actions/quick_actions_android/android directory: [org.mockito:mockito-core](https://github.com/mockito/mockito).
Bumps the test-dependencies group with 3 updates in the /packages/shared_preferences/shared_preferences_android/android directory: [org.robolectric:robolectric](https://github.com/robolectric/robolectric), [io.mockk:mockk](https://github.com/mockk/mockk) and androidx.test:core-ktx.
Bumps the test-dependencies group with 3 updates in the /packages/url_launcher/url_launcher_android/android directory: androidx.test:core, [org.robolectric:robolectric](https://github.com/robolectric/robolectric) and [org.mockito:mockito-core](https://github.com/mockito/mockito).
Bumps the test-dependencies group with 2 updates in the /packages/video_player/video_player_android/android directory: androidx.test:core and [org.robolectric:robolectric](https://github.com/robolectric/robolectric).
Bumps the test-dependencies group with 2 updates in the /packages/webview_flutter/webview_flutter_android/android directory: androidx.test:core and [org.mockito:mockito-core](https://github.com/mockito/mockito).
Updates `androidx.test:core` from 1.6.1 to 1.7.0
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getAppWidgetManager()</code></td>
<td><code>Context#getSystemService(Context.APPWIDGET_SERVICE)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getBluetoothAdapter()</code></td>
<td><code>BluetoothManager#getAdapter()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getForegroundThreadScheduler()</code></td>
<td><code>Robolectric.getForegroundThreadScheduler()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getInstance()</code></td>
<td><code>shadowOf(RuntimeEnvironment.getApplication())</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getLatestWakeLock()</code></td>
<td><code>ShadowPowerManager.getLatestWakeLock()</code></td>
</tr>
<tr>
<td><code>ShadowMap#convertToShadowName(String)</code></td>
<td>N/A</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/robolectric/robolectric/commit/465e599cc24355a71bccb64e9792aae20348b13b"><code>465e599</code></a> Bump version to 4.15.1</li>
<li><a href="https://github.com/robolectric/robolectric/commit/65b94a56c0ba263a45a6454b3af6fb819050f092"><code>65b94a5</code></a> Added implementation for Path.op</li>
<li><a href="https://github.com/robolectric/robolectric/commit/b71ecbe1c6003027ff411de8d2fcc7102cb59631"><code>b71ecbe</code></a> Replace Stream#toList to Stream#collect(Collectors.toList())</li>
<li><a href="https://github.com/robolectric/robolectric/commit/8f17828d85b3c9dbbe76106feec02c2270047489"><code>8f17828</code></a> Bump simulator-gradle-plugin version to 1.0.2</li>
<li><a href="https://github.com/robolectric/robolectric/commit/c52d36e8b8f51b157d1149904bdaa4455814dfa5"><code>c52d36e</code></a> Bump version to 4.15.</li>
<li><a href="https://github.com/robolectric/robolectric/commit/99c40df7936830c415c6d193fab0ec4196980196"><code>99c40df</code></a> Add more information to the generated POM file</li>
<li><a href="https://github.com/robolectric/robolectric/commit/d4e855ac127ea99436f833a8411e17e3716d3daa"><code>d4e855a</code></a> Fix Javadoc for <code>ShadowPausedLooper</code></li>
<li><a href="https://github.com/robolectric/robolectric/commit/189e022347632789a8df28e934cd160b8ce6898f"><code>189e022</code></a> Add missing deprecations to some <code>Config.Builder</code> methods</li>
<li><a href="https://github.com/robolectric/robolectric/commit/aa1735057dab45c93d82fa560c8f5ab698eca242"><code>aa17350</code></a> Revert "Remove deprecated <code>Config#packageName()</code>"</li>
<li><a href="https://github.com/robolectric/robolectric/commit/49a8c19d98402255ee8cd1be102e74845751bf18"><code>49a8c19</code></a> Revert "Remove deprecated <code>Config#resourceDir()</code>"</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14.1...robolectric-4.15.1">compare view</a></li>
</ul>
</details>
<br />
Updates `androidx.test:core` from 1.6.1 to 1.7.0
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getAppWidgetManager()</code></td>
<td><code>Context#getSystemService(Context.APPWIDGET_SERVICE)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getBluetoothAdapter()</code></td>
<td><code>BluetoothManager#getAdapter()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getForegroundThreadScheduler()</code></td>
<td><code>Robolectric.getForegroundThreadScheduler()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getInstance()</code></td>
<td><code>shadowOf(RuntimeEnvironment.getApplication())</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getLatestWakeLock()</code></td>
<td><code>ShadowPowerManager.getLatestWakeLock()</code></td>
</tr>
<tr>
<td><code>ShadowMap#convertToShadowName(String)</code></td>
<td>N/A</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/robolectric/robolectric/commit/465e599cc24355a71bccb64e9792aae20348b13b"><code>465e599</code></a> Bump version to 4.15.1</li>
<li><a href="https://github.com/robolectric/robolectric/commit/65b94a56c0ba263a45a6454b3af6fb819050f092"><code>65b94a5</code></a> Added implementation for Path.op</li>
<li><a href="https://github.com/robolectric/robolectric/commit/b71ecbe1c6003027ff411de8d2fcc7102cb59631"><code>b71ecbe</code></a> Replace Stream#toList to Stream#collect(Collectors.toList())</li>
<li><a href="https://github.com/robolectric/robolectric/commit/8f17828d85b3c9dbbe76106feec02c2270047489"><code>8f17828</code></a> Bump simulator-gradle-plugin version to 1.0.2</li>
<li><a href="https://github.com/robolectric/robolectric/commit/c52d36e8b8f51b157d1149904bdaa4455814dfa5"><code>c52d36e</code></a> Bump version to 4.15.</li>
<li><a href="https://github.com/robolectric/robolectric/commit/99c40df7936830c415c6d193fab0ec4196980196"><code>99c40df</code></a> Add more information to the generated POM file</li>
<li><a href="https://github.com/robolectric/robolectric/commit/d4e855ac127ea99436f833a8411e17e3716d3daa"><code>d4e855a</code></a> Fix Javadoc for <code>ShadowPausedLooper</code></li>
<li><a href="https://github.com/robolectric/robolectric/commit/189e022347632789a8df28e934cd160b8ce6898f"><code>189e022</code></a> Add missing deprecations to some <code>Config.Builder</code> methods</li>
<li><a href="https://github.com/robolectric/robolectric/commit/aa1735057dab45c93d82fa560c8f5ab698eca242"><code>aa17350</code></a> Revert "Remove deprecated <code>Config#packageName()</code>"</li>
<li><a href="https://github.com/robolectric/robolectric/commit/49a8c19d98402255ee8cd1be102e74845751bf18"><code>49a8c19</code></a> Revert "Remove deprecated <code>Config#resourceDir()</code>"</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14.1...robolectric-4.15.1">compare view</a></li>
</ul>
</details>
<br />
Updates `androidx.test:core` from 1.6.1 to 1.7.0
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getAppWidgetManager()</code></td>
<td><code>Context#getSystemService(Context.APPWIDGET_SERVICE)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getBluetoothAdapter()</code></td>
<td><code>BluetoothManager#getAdapter()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getForegroundThreadScheduler()</code></td>
<td><code>Robolectric.getForegroundThreadScheduler()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getInstance()</code></td>
<td><code>shadowOf(RuntimeEnvironment.getApplication())</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getLatestWakeLock()</code></td>
<td><code>ShadowPowerManager.getLatestWakeLock()</code></td>
</tr>
<tr>
<td><code>ShadowMap#convertToShadowName(String)</code></td>
<td>N/A</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/robolectric/robolectric/commit/465e599cc24355a71bccb64e9792aae20348b13b"><code>465e599</code></a> Bump version to 4.15.1</li>
<li><a href="https://github.com/robolectric/robolectric/commit/65b94a56c0ba263a45a6454b3af6fb819050f092"><code>65b94a5</code></a> Added implementation for Path.op</li>
<li><a href="https://github.com/robolectric/robolectric/commit/b71ecbe1c6003027ff411de8d2fcc7102cb59631"><code>b71ecbe</code></a> Replace Stream#toList to Stream#collect(Collectors.toList())</li>
<li><a href="https://github.com/robolectric/robolectric/commit/8f17828d85b3c9dbbe76106feec02c2270047489"><code>8f17828</code></a> Bump simulator-gradle-plugin version to 1.0.2</li>
<li><a href="https://github.com/robolectric/robolectric/commit/c52d36e8b8f51b157d1149904bdaa4455814dfa5"><code>c52d36e</code></a> Bump version to 4.15.</li>
<li><a href="https://github.com/robolectric/robolectric/commit/99c40df7936830c415c6d193fab0ec4196980196"><code>99c40df</code></a> Add more information to the generated POM file</li>
<li><a href="https://github.com/robolectric/robolectric/commit/d4e855ac127ea99436f833a8411e17e3716d3daa"><code>d4e855a</code></a> Fix Javadoc for <code>ShadowPausedLooper</code></li>
<li><a href="https://github.com/robolectric/robolectric/commit/189e022347632789a8df28e934cd160b8ce6898f"><code>189e022</code></a> Add missing deprecations to some <code>Config.Builder</code> methods</li>
<li><a href="https://github.com/robolectric/robolectric/commit/aa1735057dab45c93d82fa560c8f5ab698eca242"><code>aa17350</code></a> Revert "Remove deprecated <code>Config#packageName()</code>"</li>
<li><a href="https://github.com/robolectric/robolectric/commit/49a8c19d98402255ee8cd1be102e74845751bf18"><code>49a8c19</code></a> Revert "Remove deprecated <code>Config#resourceDir()</code>"</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14.1...robolectric-4.15.1">compare view</a></li>
</ul>
</details>
<br />
Updates `androidx.test:core` from 1.6.1 to 1.7.0
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getAppWidgetManager()</code></td>
<td><code>Context#getSystemService(Context.APPWIDGET_SERVICE)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getBluetoothAdapter()</code></td>
<td><code>BluetoothManager#getAdapter()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getForegroundThreadScheduler()</code></td>
<td><code>Robolectric.getForegroundThreadScheduler()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getInstance()</code></td>
<td><code>shadowOf(RuntimeEnvironment.getApplication())</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getLatestWakeLock()</code></td>
<td><code>ShadowPowerManager.getLatestWakeLock()</code></td>
</tr>
<tr>
<td><code>ShadowMap#convertToShadowName(String)</code></td>
<td>N/A</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/robolectric/robolectric/commit/465e599cc24355a71bccb64e9792aae20348b13b"><code>465e599</code></a> Bump version to 4.15.1</li>
<li><a href="https://github.com/robolectric/robolectric/commit/65b94a56c0ba263a45a6454b3af6fb819050f092"><code>65b94a5</code></a> Added implementation for Path.op</li>
<li><a href="https://github.com/robolectric/robolectric/commit/b71ecbe1c6003027ff411de8d2fcc7102cb59631"><code>b71ecbe</code></a> Replace Stream#toList to Stream#collect(Collectors.toList())</li>
<li><a href="https://github.com/robolectric/robolectric/commit/8f17828d85b3c9dbbe76106feec02c2270047489"><code>8f17828</code></a> Bump simulator-gradle-plugin version to 1.0.2</li>
<li><a href="https://github.com/robolectric/robolectric/commit/c52d36e8b8f51b157d1149904bdaa4455814dfa5"><code>c52d36e</code></a> Bump version to 4.15.</li>
<li><a href="https://github.com/robolectric/robolectric/commit/99c40df7936830c415c6d193fab0ec4196980196"><code>99c40df</code></a> Add more information to the generated POM file</li>
<li><a href="https://github.com/robolectric/robolectric/commit/d4e855ac127ea99436f833a8411e17e3716d3daa"><code>d4e855a</code></a> Fix Javadoc for <code>ShadowPausedLooper</code></li>
<li><a href="https://github.com/robolectric/robolectric/commit/189e022347632789a8df28e934cd160b8ce6898f"><code>189e022</code></a> Add missing deprecations to some <code>Config.Builder</code> methods</li>
<li><a href="https://github.com/robolectric/robolectric/commit/aa1735057dab45c93d82fa560c8f5ab698eca242"><code>aa17350</code></a> Revert "Remove deprecated <code>Config#packageName()</code>"</li>
<li><a href="https://github.com/robolectric/robolectric/commit/49a8c19d98402255ee8cd1be102e74845751bf18"><code>49a8c19</code></a> Revert "Remove deprecated <code>Config#resourceDir()</code>"</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14.1...robolectric-4.15.1">compare view</a></li>
</ul>
</details>
<br />
Updates `androidx.test:core` from 1.6.1 to 1.7.0
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getAppWidgetManager()</code></td>
<td><code>Context#getSystemService(Context.APPWIDGET_SERVICE)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getBluetoothAdapter()</code></td>
<td><code>BluetoothManager#getAdapter()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getForegroundThreadScheduler()</code></td>
<td><code>Robolectric.getForegroundThreadScheduler()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getInstance()</code></td>
<td><code>shadowOf(RuntimeEnvironment.getApplication())</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getLatestWakeLock()</code></td>
<td><code>ShadowPowerManager.getLatestWakeLock()</code></td>
</tr>
<tr>
<td><code>ShadowMap#convertToShadowName(String)</code></td>
<td>N/A</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/robolectric/robolectric/commit/465e599cc24355a71bccb64e9792aae20348b13b"><code>465e599</code></a> Bump version to 4.15.1</li>
<li><a href="https://github.com/robolectric/robolectric/commit/65b94a56c0ba263a45a6454b3af6fb819050f092"><code>65b94a5</code></a> Added implementation for Path.op</li>
<li><a href="https://github.com/robolectric/robolectric/commit/b71ecbe1c6003027ff411de8d2fcc7102cb59631"><code>b71ecbe</code></a> Replace Stream#toList to Stream#collect(Collectors.toList())</li>
<li><a href="https://github.com/robolectric/robolectric/commit/8f17828d85b3c9dbbe76106feec02c2270047489"><code>8f17828</code></a> Bump simulator-gradle-plugin version to 1.0.2</li>
<li><a href="https://github.com/robolectric/robolectric/commit/c52d36e8b8f51b157d1149904bdaa4455814dfa5"><code>c52d36e</code></a> Bump version to 4.15.</li>
<li><a href="https://github.com/robolectric/robolectric/commit/99c40df7936830c415c6d193fab0ec4196980196"><code>99c40df</code></a> Add more information to the generated POM file</li>
<li><a href="https://github.com/robolectric/robolectric/commit/d4e855ac127ea99436f833a8411e17e3716d3daa"><code>d4e855a</code></a> Fix Javadoc for <code>ShadowPausedLooper</code></li>
<li><a href="https://github.com/robolectric/robolectric/commit/189e022347632789a8df28e934cd160b8ce6898f"><code>189e022</code></a> Add missing deprecations to some <code>Config.Builder</code> methods</li>
<li><a href="https://github.com/robolectric/robolectric/commit/aa1735057dab45c93d82fa560c8f5ab698eca242"><code>aa17350</code></a> Revert "Remove deprecated <code>Config#packageName()</code>"</li>
<li><a href="https://github.com/robolectric/robolectric/commit/49a8c19d98402255ee8cd1be102e74845751bf18"><code>49a8c19</code></a> Revert "Remove deprecated <code>Config#resourceDir()</code>"</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14.1...robolectric-4.15.1">compare view</a></li>
</ul>
</details>
<br />
Updates `androidx.test:core` from 1.6.1 to 1.7.0
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getAppWidgetManager()</code></td>
<td><code>Context#getSystemService(Context.APPWIDGET_SERVICE)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getBluetoothAdapter()</code></td>
<td><code>BluetoothManager#getAdapter()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getForegroundThreadScheduler()</code></td>
<td><code>Robolectric.getForegroundThreadScheduler()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getInstance()</code></td>
<td><code>shadowOf(RuntimeEnvironment.getApplication())</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getLatestWakeLock()</code></td>
<td><code>ShadowPowerManager.getLatestWakeLock()</code></td>
</tr>
<tr>
<td><code>ShadowMap#convertToShadowName(String)</code></td>
<td>N/A</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/robolectric/robolectric/commit/465e599cc24355a71bccb64e9792aae20348b13b"><code>465e599</code></a> Bump version to 4.15.1</li>
<li><a href="https://github.com/robolectric/robolectric/commit/65b94a56c0ba263a45a6454b3af6fb819050f092"><code>65b94a5</code></a> Added implementation for Path.op</li>
<li><a href="https://github.com/robolectric/robolectric/commit/b71ecbe1c6003027ff411de8d2fcc7102cb59631"><code>b71ecbe</code></a> Replace Stream#toList to Stream#collect(Collectors.toList())</li>
<li><a href="https://github.com/robolectric/robolectric/commit/8f17828d85b3c9dbbe76106feec02c2270047489"><code>8f17828</code></a> Bump simulator-gradle-plugin version to 1.0.2</li>
<li><a href="https://github.com/robolectric/robolectric/commit/c52d36e8b8f51b157d1149904bdaa4455814dfa5"><code>c52d36e</code></a> Bump version to 4.15.</li>
<li><a href="https://github.com/robolectric/robolectric/commit/99c40df7936830c415c6d193fab0ec4196980196"><code>99c40df</code></a> Add more information to the generated POM file</li>
<li><a href="https://github.com/robolectric/robolectric/commit/d4e855ac127ea99436f833a8411e17e3716d3daa"><code>d4e855a</code></a> Fix Javadoc for <code>ShadowPausedLooper</code></li>
<li><a href="https://github.com/robolectric/robolectric/commit/189e022347632789a8df28e934cd160b8ce6898f"><code>189e022</code></a> Add missing deprecations to some <code>Config.Builder</code> methods</li>
<li><a href="https://github.com/robolectric/robolectric/commit/aa1735057dab45c93d82fa560c8f5ab698eca242"><code>aa17350</code></a> Revert "Remove deprecated <code>Config#packageName()</code>"</li>
<li><a href="https://github.com/robolectric/robolectric/commit/49a8c19d98402255ee8cd1be102e74845751bf18"><code>49a8c19</code></a> Revert "Remove deprecated <code>Config#resourceDir()</code>"</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14.1...robolectric-4.15.1">compare view</a></li>
</ul>
</details>
<br />
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getAppWidgetManager()</code></td>
<td><code>Context#getSystemService(Context.APPWIDGET_SERVICE)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getBluetoothAdapter()</code></td>
<td><code>BluetoothManager#getAdapter()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getForegroundThreadScheduler()</code></td>
<td><code>Robolectric.getForegroundThreadScheduler()</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getInstance()</code></td>
<td><code>shadowOf(RuntimeEnvironment.getApplication())</code></td>
</tr>
<tr>
<td><code>ShadowApplication#getLatestWakeLock()</code></td>
<td><code>ShadowPowerManager.getLatestWakeLock()</code></td>
</tr>
<tr>
<td><code>ShadowMap#convertToShadowName(String)</code></td>
<td>N/A</td>
</tr>
</tbody>
</table>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/robolectric/robolectric/commit/465e599cc24355a71bccb64e9792aae20348b13b"><code>465e599</code></a> Bump version to 4.15.1</li>
<li><a href="https://github.com/robolectric/robolectric/commit/65b94a56c0ba263a45a6454b3af6fb819050f092"><code>65b94a5</code></a> Added implementation for Path.op</li>
<li><a href="https://github.com/robolectric/robolectric/commit/b71ecbe1c6003027ff411de8d2fcc7102cb59631"><code>b71ecbe</code></a> Replace Stream#toList to Stream#collect(Collectors.toList())</li>
<li><a href="https://github.com/robolectric/robolectric/commit/8f17828d85b3c9dbbe76106feec02c2270047489"><code>8f17828</code></a> Bump simulator-gradle-plugin version to 1.0.2</li>
<li><a href="https://github.com/robolectric/robolectric/commit/c52d36e8b8f51b157d1149904bdaa4455814dfa5"><code>c52d36e</code></a> Bump version to 4.15.</li>
<li><a href="https://github.com/robolectric/robolectric/commit/99c40df7936830c415c6d193fab0ec4196980196"><code>99c40df</code></a> Add more information to the generated POM file</li>
<li><a href="https://github.com/robolectric/robolectric/commit/d4e855ac127ea99436f833a8411e17e3716d3daa"><code>d4e855a</code></a> Fix Javadoc for <code>ShadowPausedLooper</code></li>
<li><a href="https://github.com/robolectric/robolectric/commit/189e022347632789a8df28e934cd160b8ce6898f"><code>189e022</code></a> Add missing deprecations to some <code>Config.Builder</code> methods</li>
<li><a href="https://github.com/robolectric/robolectric/commit/aa1735057dab45c93d82fa560c8f5ab698eca242"><code>aa17350</code></a> Revert "Remove deprecated <code>Config#packageName()</code>"</li>
<li><a href="https://github.com/robolectric/robolectric/commit/49a8c19d98402255ee8cd1be102e74845751bf18"><code>49a8c19</code></a> Revert "Remove deprecated <code>Config#resourceDir()</code>"</li>
<li>Additional commits viewable in <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.14.1...robolectric-4.15.1">compare view</a></li>
</ul>
</details>
<br />
Updates `org.robolectric:robolectric` from 4.14.1 to 4.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/robolectric/robolectric/releases">org.robolectric:robolectric's releases</a>.</em></p>
<blockquote>
<p>Robolectric 4.15.1 is a minor release that fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/9595">robolectric/robolectric#9595</a>, where the onClick handler now being invoked in Compose on certain API levels. Thanks to <a href="https://github.com/GisoBartels"><code>@GisoBartels</code></a> for the fix.</p>
<p>It also fixes <a href="https://redirect.github.com/robolectric/robolectric/issues/10419">robolectric/robolectric#10419</a>, where a Java 16 dependency was added to Robolectric, even though many API levels should support Java 11. Thanks to <a href="https://github.com/yschimke"><code>@yschimke</code></a> for the report and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for the fix.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1">https://github.com/robolectric/robolectric/compare/robolectric-4.15...robolectric-4.15.1</a></p>
<p>Robolectric 4.15 contains a lot of minor improvements, fidelity improvements, bug fixes, and shadow API enhancements. It also introduces the <a href="https://robolectric.org/simulator/">Robolectric Simulator</a>, which makes it possible to launch an interactive preview of Android UI in a Robolectric environment.</p>
<p><strong>NOTE</strong> Robolectric 4.15 does <strong>NOT</strong> support Android Baklava (SDK 36). Baklava will be supported in Robolectric 4.16.</p>
<p>If you encounter any issues, please file them on the GitHub issues page.</p>
<p>A huge thanks to <a href="https://github.com/MGaetan89"><code>@MGaetan89</code></a> and <a href="https://github.com/utzcoz"><code>@utzcoz</code></a> for all of their hard work that went into this release.</p>
<h2>What's Changed</h2>
<p>The following symbols have been removed in Robolectric 4.15.</p>
<table>
<thead>
<tr>
<th>Removed symbol</th>
<th>Replacement</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>AndroidManifest#supportsLegacyResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>AndroidManifest#supportsBinaryResourcesMode()</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>ConfigMerger</code></td>
<td><code>Provider<Config></code></td>
</tr>
<tr>
<td><code>DependencyResolver#getLocalArtifactUrls(DependencyJar)</code></td>
<td><code>DependencyResolver#getLocalArtifactUrl(DependencyJar)</code></td>
</tr>
<tr>
<td><code>Fs#fileFromPath(String path)</code></td>
<td><code>Fs#fromUrl(path)</code></td>
</tr>
<tr>
<td><code>Fs#newFile(File file)</code></td>
<td><code>file.toPath()</code> </td>
</tr>
<tr>
<td><code>FsFile#getPath()</code></td>
<td><code>Fs#externalize(this)</code></td>
</tr>
<tr>
<td><code>FsFile#join(String name)</code></td>
<td><code>this.resolve(name)</code></td>
</tr>
<tr>
<td><code>InvokeDynamicClassInstrumentor</code></td>
<td><code>ClassInstrumentor</code></td>
</tr>
<tr>
<td><code>ManifestIdentifier(Path, Path, Path, String, List<Path>)</code></td>
<td><code>ManifestIdentifier(String, Path, Path, Path, List<ManifestIdentifier>)</code></td>
</tr>
<tr>
<td><code>MavenManifestFactory</code></td>
<td>N/A</td>
</tr>
<tr>
<td><code>PackageItemData#getClassName()</code></td>
<td><code>PackageItemData#getName()</code></td>
</tr>
<tr>
<td><code>Provider<T></code></td>
<td><code>javax.inject.Provider<T></code></td>
</tr>
<tr>
<td><code>Qualifiers#addScreenWidth(String, int)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#addSmallestScreenWidth(String, int)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getOrientation(String)</code></td>
<td><code>Configuration#orientation</code></td>
</tr>
<tr>
<td><code>Qualifiers#getPlatformVersion(String)</code></td>
<td><code>Build.VERSION#SDK_INT</code></td>
</tr>
<tr>
<td><code>Qualifiers#getScreenWidth(String)</code></td>
<td><code>Configuration#screenWidthDp</code></td>
</tr>
<tr>
<td><code>Qualifiers#getSmallestScreenWidth(String)</code></td>
<td><code>Configuration#smallestScreenWidthDp</code></td>
</tr>
<tr>
<td><code>RoboSettings</code></td>
<td>Set the specific system property directly</td>
</tr>
<tr>
<td><code>Scheduler#idleConstantly(boolean)</code></td>
<td><code>Scheduler#setIdleState(IdleState)</code></td>
</tr>
<tr>
<td><code>SdkPicker</code></td>
<td><code>DefaultSdkPicker</code></td>
</tr>
<tr>
<td><code>ShadowApplication#addWakeLock(PowerManager.WakeLock wl)</code></td>
<td><code>ShadowPowerManager.addWakeLock(wl)</code></td>
</tr>
<tr>
<td><code>ShadowApplication#clearWakeLocks()</code></td>
<td><code>ShadowPowerManager.clearWakeLocks()</code></td>
</tr>
<tr>
<td><code>ShadowApplicat…1 parent 86115cc commit e56761e
File tree
132 files changed
+183
-145
lines changed- .ci/legacy_project
- all_packages/android
- packages
- animations/example/android
- camera
- camera_android_camerax
- android
- src/test/java/io/flutter/plugins/camerax
- example/android
- camera_android
- android
- example/android
- camera_avfoundation
- camera/example/android
- espresso/example/android
- extension_google_sign_in_as_googleapis_auth/example/android
- file_selector
- file_selector_android
- android
- src/test/java/dev/flutter/packages/file_selector_android
- example/android
- file_selector/example/android
- flutter_plugin_android_lifecycle
- android
- example/android
- go_router/example/android
- google_maps_flutter
- google_maps_flutter_android
- android
- example/android
- google_maps_flutter/example/android
- google_sign_in
- google_sign_in_android
- example/android
- google_sign_in/example/android
- image_picker
- image_picker_android
- android
- src/test/java/io/flutter/plugins/imagepicker
- example/android
- image_picker/example/android
- in_app_purchase
- in_app_purchase_android
- android
- example/android
- in_app_purchase/example/android
- interactive_media_ads
- android/src/main/kotlin/dev/flutter/packages/interactive_media_ads
- example/android
- ios/interactive_media_ads/Sources/interactive_media_ads
- local_auth
- local_auth_android
- android
- example/android
- local_auth/example/android
- path_provider
- path_provider_android/example/android
- path_provider/example/android
- pigeon
- example/app/android
- platform_tests
- alternate_language_test_plugin
- android
- example/android
- test_plugin
- android
- example/android
- quick_actions
- quick_actions_android
- android
- example/android
- quick_actions/example/android
- rfw/example
- hello/android
- local/android
- remote/android
- two_dimensional_scrollables/example/android
- url_launcher
- url_launcher_android
- android
- example/android
- url_launcher/example/android
- video_player
- video_player_android
- android
- example/android
- video_player/example/android
- webview_flutter
- webview_flutter_android
- android
- example/android
- webview_flutter/example/android
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
132 files changed
+183
-145
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
73 | | - | |
| 72 | + | |
| 73 | + | |
74 | 74 | | |
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
0 commit comments