aboutsummaryrefslogtreecommitdiff
path: root/value/src/it/functional/pom.xml
diff options
context:
space:
mode:
authordependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2021-08-25 07:17:05 -0700
committerGoogle Java Core Libraries <java-libraries-firehose+copybara@google.com>2021-08-25 07:18:58 -0700
commit1e50cb6b71397b19f7435f9c35066dc24f404ce7 (patch)
tree4b98ec6584ef20be0b0787d292ce8fa42efacf60 /value/src/it/functional/pom.xml
parent8ae16f680ec64b15651101da32e33a65f18443a8 (diff)
downloadauto-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: &quot;Lambda with offset already exists&quot; 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> &quot;IllegalStateException: Cannot serialize error type: [ERROR : <!-- raw HTML omitted -->]&quot; 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> &quot;Inconsistent type&quot; 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: &quot;VerifyError: Bad type on operand stack&quot; 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: &quot;VerifyError: Bad type on operand stack&quot; when throwing result of smartcast</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-47833"><code>KT-47833</code></a> False positive &quot;Type argument is not within its bounds &quot; 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: &quot;Unbound private symbol: <!-- raw HTML omitted -->&quot; 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> &quot;IllegalStateException: Expected some types&quot; on a call with several excepted type constraints</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-47854"><code>KT-47854</code></a> &quot;IllegalArgumentException: Type is inconsistent&quot; 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> &quot;AssertionError: Intersection type should not be marked nullable&quot; 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: &quot;expression will be resolved to Int in future releases&quot;</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: &quot;AssertionError: Annotation class expected: deserialized class Array&quot; 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 &quot;Returning type parameter has been inferred to Nothing implicitly&quot;</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.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 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>