aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2021-06-28 07:38:05 -0700
committerGoogle Java Core Libraries <java-libraries-firehose+copybara@google.com>2021-06-28 07:38:31 -0700
commitba9f11078a51b80f971e0335aa44c713e9979133 (patch)
treeb137a1feb5b82ba654a05475e1d08b492dd76e44
parent05ea13561169d5c6c0ea6711f1b7b3eb1492920d (diff)
downloadauto-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 &quot;Suspend function 'invoke' should be called only from a coroutine or another suspend function&quot; 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 &quot;Suspend function 'invoke' should be called only from a coroutine or another suspend function&quot; 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 &quot;Warn on using 'jdkHome' option in Gradle builds.&quot;</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.xml2
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>