diff options
author | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-06-28 07:38:05 -0700 |
---|---|---|
committer | Google Java Core Libraries <java-libraries-firehose+copybara@google.com> | 2021-06-28 07:38:31 -0700 |
commit | ba9f11078a51b80f971e0335aa44c713e9979133 (patch) | |
tree | b137a1feb5b82ba654a05475e1d08b492dd76e44 | |
parent | 05ea13561169d5c6c0ea6711f1b7b3eb1492920d (diff) | |
download | auto-ba9f11078a51b80f971e0335aa44c713e9979133.tar.gz |
Bump kotlin.version from 1.5.10 to 1.5.20 in /value
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
-rw-r--r-- | value/src/it/functional/pom.xml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/value/src/it/functional/pom.xml b/value/src/it/functional/pom.xml index 234321c1..edecd185 100644 --- a/value/src/it/functional/pom.xml +++ b/value/src/it/functional/pom.xml @@ -32,7 +32,7 @@ <version>HEAD-SNAPSHOT</version> <name>Auto-Value Functional Integration Test</name> <properties> - <kotlin.version>1.5.10</kotlin.version> + <kotlin.version>1.5.20</kotlin.version> <exclude.tests>this-matches-nothing</exclude.tests> </properties> <dependencies> |