Age | Commit message (Collapse) | Author |
|
tm-frc-neuralnetworks-release
Change-Id: I9042c38f3cfc5ddb9d3d34ed60c6aeb173f2d901
|
|
95df6f6cad am: 24a44d71c9
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2008542
Change-Id: I2f6c9fe46f8f56ad35781713a93ea1a5cc2504ab
|
|
95df6f6cad
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2008542
Change-Id: Ia6c7661d79d886f89dcf053f5a2eb6103983c40e
|
|
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/2008542
Change-Id: I4de3066747079e3357c36aa79dbf9c939e8ed4fb
|
|
* changes:
Add auto_oneof_plugin
Update Android.bp for upstream merge
Merge commit 'auto-value-1.8.2^'
|
|
The update to google-java-format uses AutoOneOf, export the plugin.
Test: m checkbuild
Change-Id: Ic31b16d35bbfa7e59fb6083d8cb77fcdaed1258c
|
|
Test: m checkbuild
Change-Id: I3580bd1fdc55ee04ff9700eef3c8bc03d4dd6601
|
|
Bug: 219098645
Test: m checkbuild
Change-Id: I64e22d75b4f077b3e4cdfb13b42239d95ae9e86c
|
|
Test: manual build can pass
Bug: 204409421
Change-Id: I23782a10e6bc9eb05337999eed8051ba49159710
|
|
"auto_value_annotations"
Test: n/a
Bug: 200231384
Change-Id: I35e94cd20bb27a5a78383b2a58981df98e81e61d
|
|
Bumps `kotlin.version` from 1.5.20 to 1.5.21.
Updates `kotlin-stdlib` from 1.5.20 to 1.5.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">kotlin-stdlib's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 1.5.21</h2>
<h2>Changelog</h2>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47320"><code>KT-47320</code></a> "StringConcatException: Mismatched number of concat arguments" String concatenation fails when template contains special character</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47445"><code>KT-47445</code></a> "definitely not null type parameters is only available since language version 1.6" error in cast expression</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47446"><code>KT-47446</code></a> Improve warning message INTEGER_OPERATOR_RESOLVE_WILL_CHANGE</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47447"><code>KT-47447</code></a> False positive INTEGER_OPERATOR_RESOLVE_WILL_CHANGE warning: "expression will be resolved to Int in future releases"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47449"><code>KT-47449</code></a> JVM / IR: ClassCastException IrStarProjectionImpl cannot be cast to IrTypeProjection</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47459"><code>KT-47459</code></a> "IndexOutOfBoundsException: Index 0 out of bounds for length 0" caused by MarkertManager dependency</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47480"><code>KT-47480</code></a> StackOverflowError: Recursion on erasion of raw type with interdependent type parameters</li>
</ul>
<h3>Tools. Compiler Plugins</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47161"><code>KT-47161</code></a> Serializable class can't be inherited from serializable class in other module with: e: org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't transform method node: write$Self</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47455"><code>KT-47455</code></a> Kotlin lombok plugin NullPointerException</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47513"><code>KT-47513</code></a> Lombok compiler plugin failed with 'Recursion detected in a lazy value under LockBasedStorageManager@1c21db60 (TopDownAnalyzer for JVM)'</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47444"><code>KT-47444</code></a> Gradle Plugin: Publishing project with "maven-publish" fails when dependency versions are omitted (NPE in MppDependencyRewritingUtilsKt.associateDependenciesWithActualModuleDependencies)</li>
</ul>
<h3>Tools. kapt</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47416"><code>KT-47416</code></a> Kapt Gradle DSL ignores javaCompilerOptions in 1.5.20</li>
</ul>
<h2>Checksums</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Sha256</th>
</tr>
</thead>
<tbody>
<tr>
<td>kotlin-compiler-1.5.21.zip</td>
<td>f3313afdd6abf1b8c75c6292f4e41f2dbafefc8f6c72762c7ba9b3daeef5da59</td>
</tr>
<tr>
<td>kotlin-native-linux-1.5.21.tar.gz</td>
<td>fa3dfec9c11711c2b713a1482bcc4511bb8f73f182f12aa7d858943f6f084397</td>
</tr>
<tr>
<td>kotlin-native-macos-1.5.21.tar.gz</td>
<td>adced4f332b2d3f91d14bf3cf5c1059cfbbac4dc75d91ae88645118badbc401a</td>
</tr>
<tr>
<td>kotlin-native-windows-1.5.21.zip</td>
<td>9da4f5c2f98ac003a062c5a18260a5ed52154b5506d045539f0f3c1bfadf6b01</td>
</tr>
</tbody>
</table>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/v1.5.21/ChangeLog.md">kotlin-stdlib's changelog</a>.</em></p>
<blockquote>
<h2>1.5.21</h2>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47320"><code>KT-47320</code></a> "StringConcatException: Mismatched number of concat arguments" String concatenation fails when template contains special character</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47445"><code>KT-47445</code></a> "definitely not null type parameters is only available since language version 1.6" error in cast expression</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47446"><code>KT-47446</code></a> Improve warning message INTEGER_OPERATOR_RESOLVE_WILL_CHANGE</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47447"><code>KT-47447</code></a> False positive INTEGER_OPERATOR_RESOLVE_WILL_CHANGE warning: "expression will be resolved to Int in future releases"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47449"><code>KT-47449</code></a> JVM / IR: ClassCastException IrStarProjectionImpl cannot be cast to IrTypeProjection</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47459"><code>KT-47459</code></a> "IndexOutOfBoundsException: Index 0 out of bounds for length 0" caused by MarkertManager dependency</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47480"><code>KT-47480</code></a> StackOverflowError: Recursion on erasion of raw type with interdependent type parameters</li>
</ul>
<h3>Tools. Compiler Plugins</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47161"><code>KT-47161</code></a> Serializable class can't be inherited from serializable class in other module with: e: org.jetbrains.kotlin.codegen.CompilationException: Back-end (JVM) Internal error: Couldn't transform method node: write$Self</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47455"><code>KT-47455</code></a> Kotlin lombok plugin NullPointerException</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47513"><code>KT-47513</code></a> Lombok compiler plugin failed with 'Recursion detected in a lazy value under LockBasedStorageManager@1c21db60 (TopDownAnalyzer for JVM)'</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47444"><code>KT-47444</code></a> Gradle Plugin: Publishing project with "maven-publish" fails when dependency versions are omitted (NPE in MppDependencyRewritingUtilsKt.associateDependenciesWithActualModuleDependencies)</li>
</ul>
<h3>Tools. kapt</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47416"><code>KT-47416</code></a> Kapt Gradle DSL ignores javaCompilerOptions in 1.5.20</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/ec9d0b09726ea5d3cf30a4c5679e9b2e83974dcc"><code>ec9d0b0</code></a> Add changelog for 1.5.21</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/f2b67285b45667e91c0cdc30e69c4a84230f99a2"><code>f2b6728</code></a> Add change notes for 1.5.21</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/d9dd7f6126d283ed0325bb75193c112b1c1e026e"><code>d9dd7f6</code></a> IR: repair collectAndFilterRealOverrides</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/70522f6bc4521839f510dea2784c1cb19a0dcd0d"><code>70522f6</code></a> JVM_IR: simplify resolveFakeOverride call in SyntheticAccessorLowering</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/384389399ab8fea8247c9a10cafa4b55fa3b93a2"><code>3843893</code></a> IR: properly compute IrProperty.resolveFakeOverride()</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/a1e6c8732c17c01eeab7535e4c474f88040a0081"><code>a1e6c87</code></a> Fix Gradle tests failing compilation.</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/18328f9f5e62313ddcf1a35205e01bfe4ceb5a85"><code>18328f9</code></a> Create a copy of incorrectly deserialized parent's writeSelf function</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/68474d7666eb94e856f2221f0846784cc1a2c0d6"><code>68474d7</code></a> Fix publication failed in projects which are using BOM.</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/8538ed45ddb2ae097d51f9813466dbcfabebfeb7"><code>8538ed4</code></a> [lombok] Get field names directly from JavaClassImpl</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/26c0b3da9d56d99c2a12cf37b1a1a2e93469bf43"><code>26c0b3d</code></a> [FE 1.0] Fix message of INTEGER_OPERATOR_RESOLVE_WILL_CHANGE warning</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.5.20...v1.5.21">compare view</a></li>
</ul>
</details>
<br />
Updates `kotlin-maven-plugin` from 1.5.20 to 1.5.21
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1131
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1131 from google:dependabot/maven/value/kotlin.version-1.5.21 98be7f027ce6845469a9e6cd5d06c316b66e5285
PiperOrigin-RevId: 384554054
|
|
RELNOTES=n/a
PiperOrigin-RevId: 383872394
|
|
PiperOrigin-RevId: 382739421
|
|
PiperOrigin-RevId: 382739398
|
|
PiperOrigin-RevId: 382739331
|
|
Specifically, wildcards defeat our ability to recognize that `containsKey` guarantees that `get` will return non-null.
See https://github.com/jspecify/nullness-checker-for-checker-framework/blob/a13e6921d6e23ec1349be007b5e9a6d1f279c91c/src/main/java/com/google/jspecify/nullness/NullSpecTransfer.java#L603
Without this CL, Auto-Common would break when I submit CL 382342656 to annotate the remaining immutable-map classes.
Arguably we should have a specific issue open for this problem, but:
- This may be the first time it's come up in practice.
- _Everything_ about wildcards in our checker is weird, thanks to a combination of the Checker Framework's unusual handling of them (which they are fixing by implementing capture conversion) and our hacks on top of that (which we hope can go away). (The very general project of "remove our hacks" is tracked by https://github.com/jspecify/checker-framework/issues/4#issuecomment-763111013 and other issues there.)
RELNOTES=n/a
PiperOrigin-RevId: 382352859
|
|
RELNOTES=`com.google.auto.common` is annotated for null-safety.
PiperOrigin-RevId: 382311770
|
|
rewritten.
RELNOTES=n/a
PiperOrigin-RevId: 382304083
|
|
Previously we avoided collectors like `toImmutableList()` because of Google-internal problems where sometimes we would end up with a version of Guava that didn't include those methods. Now we have copies of the methods in `MoreStreams` so we can use those.
RELNOTES=n/a
PiperOrigin-RevId: 381898090
|
|
Bumps `kotlin.version` from 1.5.10 to 1.5.20.
Updates `kotlin-stdlib` from 1.5.10 to 1.5.20
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">kotlin-stdlib's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 1.5.20</h2>
<h4><a href="https://kotlinlang.org/docs/releases.html#update-to-a-new-release">How to update to a new release</a></h4>
<h2>Changelog</h2>
<h3>Compiler</h3>
<h4>New Features</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-43262"><code>KT-43262</code></a> No error for Java generic class <a href="https://github.com/NotNull"><code>@NotNull</code></a> type parameter used in Kotlin with nullable type argument</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44373"><code>KT-44373</code></a> FIR: support error / warning suppression</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45189"><code>KT-45189</code></a> Support nullability annotations at module level</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45284"><code>KT-45284</code></a> Emit warnings based on jspecify annotations</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45525"><code>KT-45525</code></a> Allow to omit JvmInline annotation for expect value classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46545"><code>KT-46545</code></a> Emit annotations on function type parameters into bytecode for -jvm-target 1.8 and above</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-36646"><code>KT-36646</code></a> Don't box primitive values in equality comparison with objects in JVM_IR</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-8325"><code>KT-8325</code></a> Unresolved annotation should be an error</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-19455"><code>KT-19455</code></a> Type annotation unresolved on a type parameter of a supertype in anonymous object expression</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-24643"><code>KT-24643</code></a> Prohibit using a type parameter declared for an extension property inside delegate</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-25876"><code>KT-25876</code></a> Annotations on return types and supertypes are not analyzed</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-28449"><code>KT-28449</code></a> Annotation target is not analyzed in several cases for type annotations</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-36770"><code>KT-36770</code></a> Prohibit unsafe calls with expected <a href="https://github.com/NotNull"><code>@NotNull</code></a> T and given Kotlin generic parameter with nullable bound</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-36880"><code>KT-36880</code></a> K/N IR: Reference to expect property in actual declaration is not remapped</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38325"><code>KT-38325</code></a> IllegalStateException: No parameter with index 0-0 when iterating Scala 2.12.11 List</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38342"><code>KT-38342</code></a> FIR: Consider renaming diagnostic from AMBIGUITY to OVERLOAD_RESOLUTION_AMBIGUITY</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38476"><code>KT-38476</code></a> [FIR] Forgotten type approximation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38540"><code>KT-38540</code></a> Kotlin/Native Set<!-- raw HTML omitted -->.contains fails with specific enum setup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-40425"><code>KT-40425</code></a> IrGenerationExtension. Support simple reporting to compiler output (for development/debug)</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-41620"><code>KT-41620</code></a> ClassCastException: Class cannot be cast to java.lang.Void</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-41679"><code>KT-41679</code></a> NI: TYPE_MISMATCH wrong type inference of collection with type Any and integer literal</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-41818"><code>KT-41818</code></a> NI: False positive IMPLICIT_NOTHING_TYPE_ARGUMENT_IN_RETURN_POSITION leads to NothingValueException on delegated properties</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-42239"><code>KT-42239</code></a> IR: Report compilation error instead of throwing an exception (effectively crash compiler) when some declaration wasn't found while deserialization</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-42631"><code>KT-42631</code></a> ArrayIndexOutOfBoundsException was thrown during IR lowering</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-43258"><code>KT-43258</code></a> NI: False positive "Suspend function 'invoke' should be called only from a coroutine or another suspend function" when calling suspend operator fun on object property from last expression of a crossinlined suspend lambda</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44036"><code>KT-44036</code></a> Enum initialization order</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44511"><code>KT-44511</code></a> FIR DFA: smartcast after <code>if (nullable ?: boolean)</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44554"><code>KT-44554</code></a> RAW FIR: NPE in RawFirBuilder</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44682"><code>KT-44682</code></a> raw FIR: incorrect source for qualified access</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44695"><code>KT-44695</code></a> *_TYPE_MISMATCH_ON_OVERRIDE checkers do not work for anonymous objects</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44699"><code>KT-44699</code></a> FIR: incorrect lambda return type (led to a false alarm: PROPERTY_TYPE_MISMATCH_ON_OVERRIDE)</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44802"><code>KT-44802</code></a> FIR bootstrap: trying to access package private class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44813"><code>KT-44813</code></a> FIR bootstrap: various errors in collection-like classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44814"><code>KT-44814</code></a> FIR bootstrap: incorrect cast in when branch</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44942"><code>KT-44942</code></a> [FIR] ClassCastException in boostrap tests</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/v1.5.20/ChangeLog.md">kotlin-stdlib's changelog</a>.</em></p>
<blockquote>
<h2>1.5.20</h2>
<h3>Compiler</h3>
<h4>New Features</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-43262"><code>KT-43262</code></a> No error for Java generic class <a href="https://github.com/NotNull"><code>@NotNull</code></a> type parameter used in Kotlin with nullable type argument</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44373"><code>KT-44373</code></a> FIR: support error / warning suppression</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45189"><code>KT-45189</code></a> Support nullability annotations at module level</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45284"><code>KT-45284</code></a> Emit warnings based on jspecify annotations</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45525"><code>KT-45525</code></a> Allow to omit JvmInline annotation for expect value classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46545"><code>KT-46545</code></a> Emit annotations on function type parameters into bytecode for -jvm-target 1.8 and above</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-36646"><code>KT-36646</code></a> Don't box primitive values in equality comparison with objects in JVM_IR</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-8325"><code>KT-8325</code></a> Unresolved annotation should be an error</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-19455"><code>KT-19455</code></a> Type annotation unresolved on a type parameter of a supertype in anonymous object expression</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-24643"><code>KT-24643</code></a> Prohibit using a type parameter declared for an extension property inside delegate</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-25876"><code>KT-25876</code></a> Annotations on return types and supertypes are not analyzed</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-28449"><code>KT-28449</code></a> Annotation target is not analyzed in several cases for type annotations</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-36770"><code>KT-36770</code></a> Prohibit unsafe calls with expected <a href="https://github.com/NotNull"><code>@NotNull</code></a> T and given Kotlin generic parameter with nullable bound</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-36880"><code>KT-36880</code></a> K/N IR: Reference to expect property in actual declaration is not remapped</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38325"><code>KT-38325</code></a> IllegalStateException: No parameter with index 0-0 when iterating Scala 2.12.11 List</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38342"><code>KT-38342</code></a> FIR: Consider renaming diagnostic from AMBIGUITY to OVERLOAD_RESOLUTION_AMBIGUITY</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38476"><code>KT-38476</code></a> [FIR] Forgotten type approximation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-38540"><code>KT-38540</code></a> Kotlin/Native Set<!-- raw HTML omitted -->.contains fails with specific enum setup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-40425"><code>KT-40425</code></a> IrGenerationExtension. Support simple reporting to compiler output (for development/debug)</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-41620"><code>KT-41620</code></a> ClassCastException: Class cannot be cast to java.lang.Void</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-41679"><code>KT-41679</code></a> NI: TYPE_MISMATCH wrong type inference of collection with type Any and integer literal</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-41818"><code>KT-41818</code></a> NI: False positive IMPLICIT_NOTHING_TYPE_ARGUMENT_IN_RETURN_POSITION leads to NothingValueException on delegated properties</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-42239"><code>KT-42239</code></a> IR: Report compilation error instead of throwing an exception (effectively crash compiler) when some declaration wasn't found while deserialization</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-42631"><code>KT-42631</code></a> ArrayIndexOutOfBoundsException was thrown during IR lowering</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-43258"><code>KT-43258</code></a> NI: False positive "Suspend function 'invoke' should be called only from a coroutine or another suspend function" when calling suspend operator fun on object property from last expression of a crossinlined suspend lambda</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44036"><code>KT-44036</code></a> Enum initialization order</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44511"><code>KT-44511</code></a> FIR DFA: smartcast after <code>if (nullable ?: boolean)</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44554"><code>KT-44554</code></a> RAW FIR: NPE in RawFirBuilder</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44682"><code>KT-44682</code></a> raw FIR: incorrect source for qualified access</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44695"><code>KT-44695</code></a> *_TYPE_MISMATCH_ON_OVERRIDE checkers do not work for anonymous objects</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44699"><code>KT-44699</code></a> FIR: incorrect lambda return type (led to a false alarm: PROPERTY_TYPE_MISMATCH_ON_OVERRIDE)</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44802"><code>KT-44802</code></a> FIR bootstrap: trying to access package private class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44813"><code>KT-44813</code></a> FIR bootstrap: various errors in collection-like classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44814"><code>KT-44814</code></a> FIR bootstrap: incorrect cast in when branch</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44942"><code>KT-44942</code></a> [FIR] ClassCastException in boostrap tests</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44995"><code>KT-44995</code></a> FIR: false positive for ANNOTATION_ARGUMENT_MUST_BE_CONST</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45010"><code>KT-45010</code></a> FIR: lambda arguments of inapplicable call is not resolved</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45048"><code>KT-45048</code></a> FIR bootstrap: VerifyError on KtUltraLightClass</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/282fd2cf8a36398bb4c904c2907f6b1971345755"><code>282fd2c</code></a> Move 1.4.x changelog to a separate file</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/d2a196c599806a17a5aa7ad014cbee961015431c"><code>d2a196c</code></a> Add changelog for 1.5.20</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/4ac3753feb84461e583db391bb8c8aa87e323d79"><code>4ac3753</code></a> Restore removed 'kotlinPluginVersion' property.</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/eec6efbdbf73af4c4a7039d8cb9d673c93f5b30b"><code>eec6efb</code></a> Use proper applicability for constraint warnings</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/dc8fa061bf61296f0d3d27b777fd6984d6acef25"><code>dc8fa06</code></a> rrr/1.5.20-release/ayalyshev/change-notes</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/2ffcc166634a20bf703ce189877549a26d0e4981"><code>2ffcc16</code></a> Add regression test for MPP android source set with resources</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/679e768464b80f457d4ae93d4b81a81fcff10643"><code>679e768</code></a> Fix adding non-directory to resources for Android source set</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/6b8cae27ef5182a6da684380b2275c37fa63ed86"><code>6b8cae2</code></a> Add workaround for compiler downloader for 1.5.20 release binaries</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/7d180b8bd7206ca62221dbdf5b41293cf353e4d1"><code>7d180b8</code></a> Treat toolchain as input only for JVM tasks.</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/a5e1ec9682f4f1dfd9636e1142b0b79cdb813886"><code>a5e1ec9</code></a> Revert "Warn on using 'jdkHome' option in Gradle builds."</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.5.10...v1.5.20">compare view</a></li>
</ul>
</details>
<br />
Updates `kotlin-maven-plugin` from 1.5.10 to 1.5.20
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1121
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1121 from google:dependabot/maven/value/kotlin.version-1.5.20 d12550aa4ae27f5c64d44b2be1003b75a01e443b
PiperOrigin-RevId: 381860702
|
|
Previously it worked, but only if the builder interface also had a setter for the property. Otherwise you would get an exception because the template referenced the `$toBuilderMethods` variable, which was undefined.
RELNOTES=Fixed a bug with AutoBuilder and property builder methods.
PiperOrigin-RevId: 381330964
|
|
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.1 to 3.11.2.
<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.11.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.11.2</h4>
<ul>
<li>2021-06-21 - <a href="https://github.com/mockito/mockito/compare/v3.11.1...v3.11.2">5 commit(s)</a> by dependabot[bot]</li>
<li>Bump versions.bytebuddy from 1.11.2 to 1.11.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2333">#2333</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2333">mockito/mockito#2333</a>)</li>
<li>Bump assertj-core from 3.20.0 to 3.20.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2332">#2332</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2332">mockito/mockito#2332</a>)</li>
<li>Bump org.eclipse.osgi from 3.16.200 to 3.16.300 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2330">#2330</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2330">mockito/mockito#2330</a>)</li>
<li>Bump assertj-core from 3.19.0 to 3.20.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2329">#2329</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2329">mockito/mockito#2329</a>)</li>
<li>Bump shipkit-auto-version from 1.1.17 to 1.1.19 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2328">#2328</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2328">mockito/mockito#2328</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/mockito/mockito/commit/2be3fcfa306d9e130d87213ff6698c859d01aef0"><code>2be3fcf</code></a> Bump versions.bytebuddy from 1.11.2 to 1.11.3 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2333">#2333</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/566cfa5e95b2f22f23321868f272f773017db2d8"><code>566cfa5</code></a> Bump assertj-core from 3.20.0 to 3.20.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2332">#2332</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/a8164eacb870013b5a21027f28ef5eec171965df"><code>a8164ea</code></a> Bump shipkit-auto-version from 1.1.17 to 1.1.19 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2328">#2328</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/163629c5cb5af73f8efd0fabd234963483f09440"><code>163629c</code></a> Bump assertj-core from 3.19.0 to 3.20.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2329">#2329</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/441e5569dc58c8c6cc1b060f1071b5c8975953a0"><code>441e556</code></a> Bump org.eclipse.osgi from 3.16.200 to 3.16.300 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2330">#2330</a>)</li>
<li>See full diff in <a href="https://github.com/mockito/mockito/compare/v3.11.1...v3.11.2">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mockito:mockito-core&package-manager=maven&previous-version=3.11.1&new-version=3.11.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1119
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1119 from google:dependabot/maven/value/org.mockito-mockito-core-3.11.2 28e525c120e81b4040ef72e82df4021ea1538b26
PiperOrigin-RevId: 380806068
|
|
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.0 to 3.11.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.11.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.11.1</h4>
<ul>
<li>2021-06-11 - <a href="https://github.com/mockito/mockito/compare/v3.11.0...v3.11.1">3 commit(s)</a> by Charles Munger, dependabot[bot]</li>
<li>Bump versions.bytebuddy from 1.11.1 to 1.11.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2322">#2322</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2322">mockito/mockito#2322</a>)</li>
<li>Check package-privacy of method params [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2318">#2318</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2318">mockito/mockito#2318</a>)</li>
<li>Bump shipkit-auto-version from 1.1.16 to 1.1.17 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2317">#2317</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2317">mockito/mockito#2317</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/mockito/mockito/commit/ef34307383da5a27fff23f7310787d262fbb4cfd"><code>ef34307</code></a> Bump versions.bytebuddy from 1.11.1 to 1.11.2 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2322">#2322</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/41e445c1f7029a8635283428f1f02846ba95f241"><code>41e445c</code></a> Check for non-public type references in methods (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2318">#2318</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/07951e90c82d194f65821ff809247ea819264ea2"><code>07951e9</code></a> Bump shipkit-auto-version from 1.1.16 to 1.1.17 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2317">#2317</a>)</li>
<li>See full diff in <a href="https://github.com/mockito/mockito/compare/v3.11.0...v3.11.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=maven&previous-version=3.11.0&new-version=3.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1116
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1116 from google:dependabot/maven/value/org.mockito-mockito-core-3.11.1 5f156ef18824e8ad9ef24b06e1925e3036716438
PiperOrigin-RevId: 379281280
|
|
Tells you which parameter was duplicated.
Useful when you have many parameters.
RELNOTES=Add better error message when detecting duplicate parameters
PiperOrigin-RevId: 378873646
|
|
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.10.0 to 3.11.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>v3.11.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.11.0</h4>
<ul>
<li>2021-06-03 - <a href="https://github.com/mockito/mockito/compare/v3.10.0...v3.11.0">18 commit(s)</a> by Charles Munger, Szczepan Faber, dependabot[bot]</li>
<li>Bump versions.bytebuddy from 1.11.0 to 1.11.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2313">#2313</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2313">mockito/mockito#2313</a>)</li>
<li>Undo parent for MultipleParentsClassLoader [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2312">#2312</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2312">mockito/mockito#2312</a>)</li>
<li>Bump shipkit-auto-version from 1.1.14 to 1.1.16 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2310">#2310</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2310">mockito/mockito#2310</a>)</li>
<li>Bump gradle/wrapper-validation-action from 1.0.3 to 1.0.4 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2309">#2309</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2309">mockito/mockito#2309</a>)</li>
<li>Bump com.github.ben-manes.versions from 0.38.0 to 0.39.0 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2308">#2308</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2308">mockito/mockito#2308</a>)</li>
<li>Bump shipkit-auto-version from 1.1.11 to 1.1.14 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2307">#2307</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2307">mockito/mockito#2307</a>)</li>
<li>Use the parent classloader if the context classloader is a child of it. [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2306">#2306</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2306">mockito/mockito#2306</a>)</li>
<li>Bump kotlin-stdlib from 1.5.0 to 1.5.10 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2305">#2305</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2305">mockito/mockito#2305</a>)</li>
<li>"The type is not public and its mock class is loaded by a different class loader" with a context classloader that delegates [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2303">#2303</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2303">mockito/mockito#2303</a>)</li>
<li>Enabled automated changelog [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2301">#2301</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2301">mockito/mockito#2301</a>)</li>
<li>Bump kotlinx-coroutines-core from 1.4.3-native-mt to 1.5.0-native-mt [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2299">#2299</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2299">mockito/mockito#2299</a>)</li>
<li>Bump versions.errorprone from 2.6.0 to 2.7.1 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2298">#2298</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2298">mockito/mockito#2298</a>)</li>
<li>Bump junit-platform-launcher from 1.7.1 to 1.7.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2297">#2297</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2297">mockito/mockito#2297</a>)</li>
<li>Bump versions.junitJupiter from 5.7.1 to 5.7.2 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2296">#2296</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2296">mockito/mockito#2296</a>)</li>
<li>Renamed main dev branch [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2295">#2295</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2295">mockito/mockito#2295</a>)</li>
<li>Bump gradle/wrapper-validation-action from 1 to 1.0.3 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2294">#2294</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2294">mockito/mockito#2294</a>)</li>
<li>Bump actions/checkout from 2 to 2.3.4 [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2293">#2293</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/pull/2293">mockito/mockito#2293</a>)</li>
<li>'this' is not available - when enabling mock-maker-inline [(<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2082">#2082</a>)](<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2082">mockito/mockito#2082</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/mockito/mockito/commit/92cbac227d930f9b306527e8292a89bdb0cde348"><code>92cbac2</code></a> Undo parent for MultipleParentsClassLoader (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2312">#2312</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/67c56326daac74ac9f2a147f760f84635c2b8044"><code>67c5632</code></a> Bump versions.bytebuddy from 1.11.0 to 1.11.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2313">#2313</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/d4753548bc3e9be3f95395c52ce856b5cf518b13"><code>d475354</code></a> Bump gradle/wrapper-validation-action from 1.0.3 to 1.0.4 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2309">#2309</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/7ceabaf529aeb227f20b1eecbd4e7be95924290c"><code>7ceabaf</code></a> Bump shipkit-auto-version from 1.1.14 to 1.1.16 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2310">#2310</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/5c775ee9a8bc65b3c9118d02788f65e803b24e69"><code>5c775ee</code></a> Bump com.github.ben-manes.versions from 0.38.0 to 0.39.0 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2308">#2308</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/66998ea7f81c6adf49983cea081586e19760b7a0"><code>66998ea</code></a> Use the parent classloader if the context classloader is a child of it (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2306">#2306</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/ae6dd4efbd0aa4a58558fb689bbed8be474cfe68"><code>ae6dd4e</code></a> Bump shipkit-auto-version from 1.1.11 to 1.1.14 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2307">#2307</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/c2715ea34a4f32325aad9f00221a24ce6c95bc86"><code>c2715ea</code></a> Bump kotlin-stdlib from 1.5.0 to 1.5.10 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2305">#2305</a>)</li>
<li><a href="https://github.com/mockito/mockito/commit/c6054cd3822b8d2c37b439ce508049b4cbe563c6"><code>c6054cd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2301">#2301</a> from mockito/ci</li>
<li><a href="https://github.com/mockito/mockito/commit/45bf88726bbb17a82f501a02b02ca26dba019d98"><code>45bf887</code></a> Bump versions.errorprone from 2.6.0 to 2.7.1 (<a href="https://github-redirect.dependabot.com/mockito/mockito/issues/2298">#2298</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/mockito/mockito/compare/v3.10.0...v3.11.0">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mockito:mockito-core&package-manager=maven&previous-version=3.10.0&new-version=3.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1113
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1113 from google:dependabot/maven/value/org.mockito-mockito-core-3.11.0 3190077efe17c110590de5658b12fb68009770c1
PiperOrigin-RevId: 377969064
|
|
only. am: 2a66d35dd3 am: 6eabe1e8be am: bb49451a26 am: 5fe506f8a9 am: d542bcf5c7 -s ours
am skip reason: Merged-In I07ffa1a7b0720075c720e28cbbdd49d857112dfa with SHA-1 de4b038fb8 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/auto/+/14804811
Change-Id: Ib48406a6f35fe371ae2cbe4d373cf8a07be1fbd6
|
|
RELNOTES=n/a
PiperOrigin-RevId: 377297134
|
|
in Class.
These changes continue the effort to move away from referencing classes from the user API directly in processors, which can cause issues especially with Android dependencies.
Note: I decided not to do anything with isTypeOf yet because I'm not sure of a great way to support that.
RELNOTES=Add String and TypeElement versions of auto-common APIs that currently take in Class.
PiperOrigin-RevId: 377287397
|
|
6eabe1e8be am: bb49451a26 am: 5fe506f8a9
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1723293
Merged-In: I07ffa1a7b0720075c720e28cbbdd49d857112dfa
Change-Id: I07ffa1a7b0720075c720e28cbbdd49d857112dfa
|
|
reformatting is excluded.
RELNOTES=n/a
PiperOrigin-RevId: 377145832
|
|
6eabe1e8be am: bb49451a26 am: 5fe506f8a9
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1723293
Change-Id: I07ffa1a7b0720075c720e28cbbdd49d857112dfa
|
|
6eabe1e8be am: bb49451a26
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1723293
Change-Id: I84133161de56e52d8584ec1bd5da1471b7fcfac0
|
|
6eabe1e8be
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1723293
Change-Id: I4b107c58ed1e365ac2bb4ec134b3a60b382a9bcf
|
|
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1723293
Change-Id: I756634c16cc2e6268ee183397d605f9f953e39b4
|
|
Bug: 180441353
Change-Id: I70ab3f5c5e32de1057f4a46f069127bc933e97da
|
|
usages with auto-common alternatives.
This fixes an issue that occurs when the Android flavor of Guava somehow finds its way onto the processor class path and gets classloaded instead of the server Guava. The ideal solution would be to just keep the Android flavor of Guava off of the processor class path. However, it's been something that we've allowed for a while now, e.g. in Dagger, and would be difficult to start enforcing.
RELNOTES=N/A
PiperOrigin-RevId: 376926489
|
|
The issue occurs when the Android flavor of Guava somehow finds its way onto the processor class path and gets classloaded instead of the server Guava. The ideal solution would be to just keep the Android flavor of Guava off of the processor class path. However, it's been something that we've allowed for a while now, e.g. in Dagger, and would be difficult to start enforcing.
This CL adds a new API for auto-common. A follow-up CL will update auto-value and auto-service to depend on the new auto-common APIs once auto-common has a release with those changes.
RELNOTES=Added new public APIs for guava collector usage (toImmutable*) that are Android-compatible.
PiperOrigin-RevId: 376892205
|
|
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/actions/cache/releases">actions/cache's releases</a>.</em></p>
<blockquote>
<h2>v2.1.6</h2>
<ul>
<li>Catch unhandled "bad file descriptor" errors that sometimes occurs when the cache server returns non-successful response (<a href="https://github-redirect.dependabot.com/actions/cache/pull/596">actions/cache#596</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/actions/cache/commit/c64c572235d810460d0d6876e9c705ad5002b353"><code>c64c572</code></a> Catch and log unhandled exceptions stemming from closed file descriptor (<a href="https://github-redirect.dependabot.com/actions/cache/issues/596">#596</a>)</li>
<li><a href="https://github.com/actions/cache/commit/cc2d767a726ddd654506e76169ec14b20dc75915"><code>cc2d767</code></a> Update Rust directories recommended for caching (<a href="https://github-redirect.dependabot.com/actions/cache/issues/433">#433</a>)</li>
<li><a href="https://github.com/actions/cache/commit/2fa955d825a29821e73ec064792122ea9f70e573"><code>2fa955d</code></a> Update examples.md (<a href="https://github-redirect.dependabot.com/actions/cache/issues/588">#588</a>)</li>
<li><a href="https://github.com/actions/cache/commit/3a696372f2ec10535e4c026a4fdae5fcca629e4a"><code>3a69637</code></a> elixir typo - stray parenthesis (<a href="https://github-redirect.dependabot.com/actions/cache/issues/569">#569</a>)</li>
<li><a href="https://github.com/actions/cache/commit/366e5ba0224e0ebd6fba2a453d108cb20e734946"><code>366e5ba</code></a> Update cache key for Elixir (<a href="https://github-redirect.dependabot.com/actions/cache/issues/568">#568</a>)</li>
<li><a href="https://github.com/actions/cache/commit/8d3f2fc3ce25d6c95a1297ce8d93f9c3c3ac8f00"><code>8d3f2fc</code></a> Update dependencies (<a href="https://github-redirect.dependabot.com/actions/cache/issues/565">#565</a>)</li>
<li>See full diff in <a href="https://github.com/actions/cache/compare/v2.1.5...v2.1.6">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=2.1.5&new-version=2.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1107
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1107 from google:dependabot/github_actions/actions/cache-2.1.6 d41e24730d2f2269f28adfb6ad68cc34b54cb9b7
PiperOrigin-RevId: 376626348
|
|
Resolves #1087
Fixes #1099
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1099 from ZacSweers:z/metadata eb0328e9ac7772b5f811ea7d5094786ccc6d678e
PiperOrigin-RevId: 376238198
|
|
Change-Id: Idf7a84c057e7a363fa01c42e468399f90e68ab2c
|
|
a6eef0c416 am: 687c940e04 am: 257c2835df
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1719621
Change-Id: I205f6a02ebe60ac517c2b25964391892835bef47
|
|
a6eef0c416 am: 687c940e04
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1719621
Change-Id: I82b39f9a399ec5fc7cb392a5d4a99297f306a9fd
|
|
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1719621
Change-Id: Ife9a83ea80d87083639c15fe04e16e33103d15e5
|
|
Original change: https://android-review.googlesource.com/c/platform/external/auto/+/1719621
Change-Id: If44d1e77a81825ab921c91a980ce394b1a923b4e
|
|
Bug: 180441353
Change-Id: I0ceb9e9f84453bf0d7676a199d8fcf9584697938
|
|
Bumps `kotlin.version` from 1.5.0 to 1.5.10.
Updates `kotlin-stdlib` from 1.5.0 to 1.5.10
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">kotlin-stdlib's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 1.5.10</h2>
<h4><a href="https://kotlinlang.org/docs/releases.html#update-to-a-new-release">How to update to a new release</a></h4>
<h2>Changelog</h2>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-41078"><code>KT-41078</code></a> Incorrect type substitution in contracts with type parameters</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44770"><code>KT-44770</code></a> JVM / IR: "IllegalArgumentException: Unrecognized Type: [null]" Jackson doesn't recognize type</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45084"><code>KT-45084</code></a> JVM IR: "NoSuchElementException: Sequence contains no element matching the predicate" when inline class is passed to lambda with >22 parameters</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45779"><code>KT-45779</code></a> JVM / IR: java.lang.NoSuchMethodError: 'int java.lang.Integer.plus(int)' caused by function reference</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45941"><code>KT-45941</code></a> JVM IR: local functions use generic type parameters of the outer class in the bytecode, which breaks Bytebuddy and MockK</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46149"><code>KT-46149</code></a> Generate synthetic classes for SAM adapters with erased instead of generic supertype</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46189"><code>KT-46189</code></a> JVM IR: tailrec function with capturing lambda in default parameter value leads to NoSuchMethodError at runtime</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46214"><code>KT-46214</code></a> JVM / IR: "IllegalStateException: No mapping for symbol: VALUE_PARAMETER INSTANCE_RECEIVER" on a suspend function in an inner class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46238"><code>KT-46238</code></a> JVM IR: BootstrapMethodError in JDK 11+ on intersection type passed in arguments of SAM adapter where SAM interface's type parameter has a non-trivial upper bound</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46259"><code>KT-46259</code></a> JVM IR: local function for adapted function reference is not declared as ACC_SYNTHETIC</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46284"><code>KT-46284</code></a> JVM IR: "Unbound private symbol IrClassSymbol" on class reference to script class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46402"><code>KT-46402</code></a> IllegalAccessError: "CapturedLambdaInterpreter (in unnamed module <a href="https://github.com/0x71b06418"><code>@0x71b06418</code></a>) cannot access class jdk.internal.org.objectweb.asm.Type" caused by inline function with a suspend parameter in Maven project</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46408"><code>KT-46408</code></a> JVM IR: BootstrapMethodError due to missing bridge for subclass of generic Java interface</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46426"><code>KT-46426</code></a> JVM IR: Corrupted .class file when passing Array constructor reference as (inline) lambda</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46455"><code>KT-46455</code></a> OOM on parsing invalid code with string interpolation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46503"><code>KT-46503</code></a> JVM IR: "AssertionError: Unexpected variance in super type argument: out <a href="https://github.com/1"><code>@1</code></a>"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46505"><code>KT-46505</code></a> JVM IR: NullPointerException caused by a callable reference with nullable inline value class parameter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46512"><code>KT-46512</code></a> JVM / IR: NoSuchMethodError on SAM conversion of a function reference</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46515"><code>KT-46515</code></a> IndexOutOfBoundsException: "Empty list doesn't contain element at index 0." on bad variable name in 1.5.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46516"><code>KT-46516</code></a> JVM IR: "AnalyzerException: Expected I, but found R" on subclassing AbstractMutableList<!-- raw HTML omitted --></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46524"><code>KT-46524</code></a> Cannot use unsigned literals with api-version < 1.5 even with opt-in</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46537"><code>KT-46537</code></a> JVM / IR: "IllegalStateException: No noarg super constructor for CLASS" caused by "No-arg" plugin with annotation on child class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46540"><code>KT-46540</code></a> JVM / IR: AnalyzerException: Expected an object reference, but found J caused by java.function.Supplier</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46554"><code>KT-46554</code></a> JVM IR: "IllegalStateException: No mapping for symbol: VAR IR_TEMPORARY_VARIABLE" with value class constructor delegation call</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46555"><code>KT-46555</code></a> JVM IR: IllegalAccessError when using Java method reference</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46562"><code>KT-46562</code></a> Kotlin 1.5.0 generates non-serializable lambdas when they should be serializable</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46568"><code>KT-46568</code></a> JVM IR: "AssertionError: IrCall expected inside JvmStatic wrapper" on compiling protected static function with return type Nothing inside companion object of abstract class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46574"><code>KT-46574</code></a> JVM / IR: ClassCastException caused by runBlocking awaiting call while returning Kotlin.Result type.</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46579"><code>KT-46579</code></a> JVM IR: "IllegalArgumentException: Sequence contains more than one matching element" for Java enum with overloaded values() static method</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46584"><code>KT-46584</code></a> JVM IR: Intrinsics.needClassReification (UnsupportedOperationException thrown). Property delegate provider crossinline lambda inlining/reification issue</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46751"><code>KT-46751</code></a> JVM / IR:"ClassCastException: java.lang.String cannot be cast to java.lang.Void" in extension function in Kotlin 1.5</li>
</ul>
<h3>IDE</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45981"><code>KT-45981</code></a> failed to analyze: java.lang.AssertionError: diagnostic callback has been already registered: Code analysis get stuck in AS 2020.3.1.14 & Kotlin v1.5.0-M2</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46622"><code>KT-46622</code></a> 60+ second freezes with Kotlin plugin 1.5.0: GetModuleInfoKt.findJvmStdlibAcrossDependencies</li>
</ul>
<h3>IDE. Gradle Integration</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46417"><code>KT-46417</code></a> [UNRESOLVED_REFERENCE] For project to project dependencies of native platform test source sets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/5af81b4373c410b4e9920822c2ded02903d351eb"><code>5af81b4</code></a> Update Kotlin/Native: 1.5.10-release-76</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/b3134c0232c22b81e62f1e33ab1082564408c913"><code>b3134c0</code></a> Implemented collecting use-old-backend flag from Gradle</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/0505d58c54871a8c2ffac446ab3bc90a4a1195d3"><code>0505d58</code></a> Fix exposing provided by Gradle Kotlin dependencies.</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/f0f2b92b4e3237dce967946492352661a7d5ce3f"><code>f0f2b92</code></a> Parcelize: Handle class hierarchies of Parcelers (KT-46567)</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/87b2cc158e00ea6ac4715696d0636113e3ea2669"><code>87b2cc1</code></a> IR: Lower shared variables in enum entries (KT-46605)</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/43a81e35d7368476212ac3bce5df85d3b9db7134"><code>43a81e3</code></a> Update Kotlin/Native: 1.5.10-eap-69</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/61cdc669b5edd337581fbbd54d53f8856c9dd600"><code>61cdc66</code></a> Cache all module dependencies to avoid O(n^2) calc complexity</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/40ced5aea0519d47d405d7adb8e389d5f61bd58a"><code>40ced5a</code></a> Do not insert Nothing handling in JvmStatic wrapper.</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e6966d2c8f73caac707f155a72a41056cd4f2db2"><code>e6966d2</code></a> Revert "JVM IR: mute testJvmStaticAndJvmInline for 1.5.0"</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/8d86066547f0e43476ba51f5c8b17b0f7cff826d"><code>8d86066</code></a> Minor. Make test actually suspend and add a test without suspension</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.5.0...v1.5.10">compare view</a></li>
</ul>
</details>
<br />
Updates `kotlin-maven-plugin` from 1.5.0 to 1.5.10
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1100
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1100 from google:dependabot/maven/value/kotlin.version-1.5.10 c4a552bf3d454bd580b68df7de53bee01bb37cc3
PiperOrigin-RevId: 375940416
|
|
Bumps [truth](https://github.com/google/truth) from 1.1.2 to 1.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/google/truth/releases">truth's releases</a>.</em></p>
<blockquote>
<h2>1.1.3</h2>
<ul>
<li>Fixed a bug in how <code>comparingExpectedFieldsOnly()</code> handles <code>oneof</code> fields. (f27208428)</li>
<li>Improved <code>comparingExpectedFieldsOnly</code> to work when required fields are absent. (f27208428)</li>
<li>Changed <code>Subject.toString()</code> to throw <code>UnsupportedOperationException</code>. (fa4c7b512)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/google/truth/commits">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.truth:truth&package-manager=maven&previous-version=1.1.2&new-version=1.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1105
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1105 from google:dependabot/maven/factory/com.google.truth-truth-1.1.3 7fbf445546096e40c7383708fa567a5a4fb33845
PiperOrigin-RevId: 375938868
|
|
Bumps [truth](https://github.com/google/truth) from 1.1.2 to 1.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/google/truth/releases">truth's releases</a>.</em></p>
<blockquote>
<h2>1.1.3</h2>
<ul>
<li>Fixed a bug in how <code>comparingExpectedFieldsOnly()</code> handles <code>oneof</code> fields. (f27208428)</li>
<li>Improved <code>comparingExpectedFieldsOnly</code> to work when required fields are absent. (f27208428)</li>
<li>Changed <code>Subject.toString()</code> to throw <code>UnsupportedOperationException</code>. (fa4c7b512)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/google/truth/commits">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.truth:truth&package-manager=maven&previous-version=1.1.2&new-version=1.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1103
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1103 from google:dependabot/maven/common/com.google.truth-truth-1.1.3 91762d77ae2b31df62921b9120b7d76407f4457e
PiperOrigin-RevId: 375932815
|
|
Bumps [truth](https://github.com/google/truth) from 1.1.2 to 1.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/google/truth/releases">truth's releases</a>.</em></p>
<blockquote>
<h2>1.1.3</h2>
<ul>
<li>Fixed a bug in how <code>comparingExpectedFieldsOnly()</code> handles <code>oneof</code> fields. (f27208428)</li>
<li>Improved <code>comparingExpectedFieldsOnly</code> to work when required fields are absent. (f27208428)</li>
<li>Changed <code>Subject.toString()</code> to throw <code>UnsupportedOperationException</code>. (fa4c7b512)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/google/truth/commits">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.truth:truth&package-manager=maven&previous-version=1.1.2&new-version=1.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1104
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1104 from google:dependabot/maven/service/com.google.truth-truth-1.1.3 2392dc5f08f739a10935983032ec1f0601217a46
PiperOrigin-RevId: 375932778
|
|
Bumps `truth.version` from 1.1.2 to 1.1.3.
Updates `truth` from 1.1.2 to 1.1.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/google/truth/releases">truth's releases</a>.</em></p>
<blockquote>
<h2>1.1.3</h2>
<ul>
<li>Fixed a bug in how <code>comparingExpectedFieldsOnly()</code> handles <code>oneof</code> fields. (f27208428)</li>
<li>Improved <code>comparingExpectedFieldsOnly</code> to work when required fields are absent. (f27208428)</li>
<li>Changed <code>Subject.toString()</code> to throw <code>UnsupportedOperationException</code>. (fa4c7b512)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/google/truth/commits">compare view</a></li>
</ul>
</details>
<br />
Updates `truth-java8-extension` from 1.1.2 to 1.1.3
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
Fixes #1106
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1106 from google:dependabot/maven/value/truth.version-1.1.3 11a715248788de9bb64daffa986f8dda823e8d23
PiperOrigin-RevId: 375932769
|