diff options
author | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 2021-08-25 07:17:05 -0700 |
---|---|---|
committer | Google Java Core Libraries <java-libraries-firehose+copybara@google.com> | 2021-08-25 07:18:58 -0700 |
commit | 1e50cb6b71397b19f7435f9c35066dc24f404ce7 (patch) | |
tree | 4b98ec6584ef20be0b0787d292ce8fa42efacf60 /value/src/it/functional/pom.xml | |
parent | 8ae16f680ec64b15651101da32e33a65f18443a8 (diff) | |
download | auto-1e50cb6b71397b19f7435f9c35066dc24f404ce7.tar.gz |
Bump kotlin.version from 1.5.21 to 1.5.30 in /value
Bumps `kotlin.version` from 1.5.21 to 1.5.30.
Updates `kotlin-stdlib` from 1.5.21 to 1.5.30
<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.30</h2>
<h1>Changelog</h1>
<h2>1.5.30</h2>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47405"><code>KT-47405</code></a> Incorrect path from inlined method in stacktrace on iOS-simulator ARM64</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47408"><code>KT-47408</code></a> Incorrect line number of inlined method on iOS-simulator ARM64</li>
</ul>
<h3>Compiler</h3>
<h4>New Features</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-44261"><code>KT-44261</code></a> Support RxJava 3 nullability annotations</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-32443"><code>KT-32443</code></a> Experimental declarations should be contagious even when they are not explicitly used</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45844"><code>KT-45844</code></a> Forbid using experimental markers on override declarations</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45845"><code>KT-45845</code></a> Forbid using experimental markers on getter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46644"><code>KT-46644</code></a> Resolve overrides for IrProperty on deserialization</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46967"><code>KT-46967</code></a> Support class type parameters annotations in FIR</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47402"><code>KT-47402</code></a> Native: optimize access to object declarations that have only const vals and no init blocks</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47709"><code>KT-47709</code></a> Make when statements with enum, sealed, and Boolean subjects exhaustive by default</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47699"><code>KT-47699</code></a> Support programmatic creation of class annotations and corresponding feature flag on JVM</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45103"><code>KT-45103</code></a> Direct invoke optimization</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47785"><code>KT-47785</code></a> Compilation time increased when trying to compile AssertJ DB expression in 1.5.21</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48361"><code>KT-48361</code></a> INTEGER_OPERATOR_RESOLVE_WILL_CHANGE is not reported in some positions</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48180"><code>KT-48180</code></a> JVM / IR: AssertionError: "Lambda with offset already exists" caused by calling inline function with default lambda parameter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47328"><code>KT-47328</code></a> JVM / IR: NoSuchFieldError with missing CHECKCAST</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48172"><code>KT-48172</code></a> "IllegalStateException: Cannot serialize error type: [ERROR : <!-- raw HTML omitted -->]" in 1.5.21 with java kotlin interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48230"><code>KT-48230</code></a> JVM IR: CCE for multiple receivers case</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48262"><code>KT-48262</code></a> "Inconsistent type" with JSpecify <a href="https://github.com/NullMarked"><code>@NullMarked</code></a></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48167"><code>KT-48167</code></a> JVM / IR: If Map#entrySet is implemented in an interface, Kotlin compiler generates incorrect code for its implementation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47988"><code>KT-47988</code></a> JVM / IR: "VerifyError: Bad type on operand stack" when invoking apply with a local method reference</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48163"><code>KT-48163</code></a> JVM / IR: "VerifyError: Bad type on operand stack" when throwing result of smartcast</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47833"><code>KT-47833</code></a> False positive "Type argument is not within its bounds " with upcasting in 1.5.30-M1</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47830"><code>KT-47830</code></a> Some code doesn't compile with unrestricted builder inference</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-39883"><code>KT-39883</code></a> Deprecate computing constant values if complex boolean expressions in when condition branches and conditions of loops</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47037"><code>KT-47037</code></a> Eliminate builder inference restrictions</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46726"><code>KT-46726</code></a> IR + BuilderInference: AssertionError: Unbound private symbol <!-- raw HTML omitted --> on usage of this in a BuilderInference lambda</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-43855"><code>KT-43855</code></a> Support gradual introduction of new nullability annotations</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-43142"><code>KT-43142</code></a> FIR: Check UPPER_BOUND_VIOLATED for type alias constructors properly</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45228"><code>KT-45228</code></a> Leaking builder inference type variables though callable references</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-42270"><code>KT-42270</code></a> NI: NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER for BuilderInference with extension functions</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46029"><code>KT-46029</code></a> JVM / IR: "Unbound private symbol: <!-- raw HTML omitted -->" when trying to save SequenceScope in property</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.30/ChangeLog.md">kotlin-stdlib's changelog</a>.</em></p>
<blockquote>
<h1>CHANGELOG</h1>
<h2>1.5.30-RC</h2>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47405"><code>KT-47405</code></a> Incorrect path from inlined method in stacktrace on iOS-simulator ARM64</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47408"><code>KT-47408</code></a> Incorrect line number of inlined method on iOS-simulator ARM64</li>
</ul>
<h3>Compiler</h3>
<h4>New Features</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47709"><code>KT-47709</code></a> Make when statements with enum, sealed, and Boolean subjects exhaustive by default</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47699"><code>KT-47699</code></a> Support programmatic creation of class annotations and corresponding feature flag on JVM</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47785"><code>KT-47785</code></a> Compilation time increased when trying to compile AssertJ DB expression in 1.5.21</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47941"><code>KT-47941</code></a> "IllegalStateException: Expected some types" on a call with several excepted type constraints</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47854"><code>KT-47854</code></a> "IllegalArgumentException: Type is inconsistent" with Android's <a href="https://github.com/Nullable"><code>@Nullable</code></a> annotation starting in Kotlin 1.5.20</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47899"><code>KT-47899</code></a> "AssertionError: Intersection type should not be marked nullable" with 1.5.21</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47846"><code>KT-47846</code></a> Stack overflow when handling enhanced recursive type parameter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47747"><code>KT-47747</code></a> Introduce specific error for calls which could be resolved only with unrestricted builder inference</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47739"><code>KT-47739</code></a> JVM / IR: NoSuchFieldError with generic sealed classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47422"><code>KT-47422</code></a> -Xjspecify-annotations: If a class has a <a href="https://github.com/Nullable"><code>@Nullable</code></a> type-parameter bound, Kotlin should still treat some users' type arguments as platform types</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47437"><code>KT-47437</code></a> Type inference failure with raw types under -Xjspecify-annotations=strict</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47396"><code>KT-47396</code></a> <!-- raw HTML omitted --> in <a href="https://github.com/NullMarked"><code>@NullMarked</code></a> code should permit nullable types</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47729"><code>KT-47729</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-47333"><code>KT-47333</code></a> Xcode 13: Compilation for iOS simulator fails</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47772"><code>KT-47772</code></a> False negative WRONG_ANNOTATION_TARGET on type argument to function call</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47467"><code>KT-47467</code></a> JVM / IR: "AssertionError: Annotation class expected: deserialized class Array" caused by java annotation as a parameter of another annotation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47744"><code>KT-47744</code></a> UninitializedPropertyAccessException compiler exception on nested builder inference calls</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47724"><code>KT-47724</code></a> Type inference: False positive "Returning type parameter has been inferred to Nothing implicitly"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47660"><code>KT-47660</code></a> JVM / IR: Mockito verification fails when named parameters are ordered differently</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47589"><code>KT-47589</code></a> Using RequiresOptIn annotation on constructor property results in error even if the annotation has no VALUE_PARAMETER target</li>
</ul>
<h3>IDE</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-47947"><code>KT-47947</code></a> Add language version 1.6 to the compiler configuration preferences</li>
</ul>
<h3>Libraries</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-23351"><code>KT-23351</code></a> Regex.splitToSequence, CharSequence.splitToSequence(Regex)</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-42851"><code>KT-42851</code></a> kotlin.time.Duration toString() shows wrong result for seconds</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-45325"><code>KT-45325</code></a> Parsing Duration from String</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-34021"><code>KT-34021</code></a> Regex.matchAt / matchesAt</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/ec793b47c99197d933966cf5643a95ea2562d72c"><code>ec793b4</code></a> Fixed setting jvm target version if toolchain is not set</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/7296d9ab56c9f2fb55958521c64a20ee39d0ac75"><code>7296d9a</code></a> WA: Update K/N version to 1.5.30</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/457420dc17533537223ebddd61f60b70b463e70a"><code>457420d</code></a> Add tests for KT-48180</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/dd653aeae9aba0af1e7e2fbeb11668f9ccb0c48c"><code>dd653ae</code></a> JVM: remove InlineCodegen.expressionMap</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/bd15d1c6987cc5b11eb758f606ebca88be5c56eb"><code>bd15d1c</code></a> [FIR]: Pass special origins for local functions (named and anonymous)</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/cd39bfe0cd26ad38d1bc0d70111307b267e0201f"><code>cd39bfe</code></a> Copy methods for lambdas to DefaultImpls without receiver transformation</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/8579e25386c96319c81dd478911fb14bac9da326"><code>8579e25</code></a> Add test for KT-48230</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/69aa3f511be224770ca974acbf7779cafd16a9d4"><code>69aa3f5</code></a> [JVM_IR] Fix inlining of callable references to extension methods</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/dc5b47b921fbda45284e4405a7645fcaca7c2401"><code>dc5b47b</code></a> [Gradle, JS] Add test on valid of webpack config</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/af32a88f389fb4cd222fe6b7267bc24c7a84ccc7"><code>af32a88</code></a> [Gradle, JS] Update webpack-dev-server</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.5.21...v1.5.30">compare view</a></li>
</ul>
</details>
<br />
Updates `kotlin-maven-plugin` from 1.5.21 to 1.5.30
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 #1156
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/auto/pull/1156 from google:dependabot/maven/value/kotlin.version-1.5.30 eeb01632cce34b06ab13e4bc4e437829c0ec6dc9
PiperOrigin-RevId: 392890810
Diffstat (limited to 'value/src/it/functional/pom.xml')
-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 a45d012d..b16399cf 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.21</kotlin.version> + <kotlin.version>1.5.30</kotlin.version> <exclude.tests>this-matches-nothing</exclude.tests> </properties> <dependencies> |