trackr
trackr copied to clipboard
Bump kotlin_version from 1.5.0 to 1.5.10
Bumps kotlin_version
from 1.5.0 to 1.5.10.
Updates kotlin-gradle-plugin
from 1.5.0 to 1.5.10
Release notes
Sourced from kotlin-gradle-plugin's releases.
Kotlin 1.5.10
How to update to a new release
Changelog
Compiler
Fixes
KT-41078
Incorrect type substitution in contracts with type parametersKT-44770
JVM / IR: "IllegalArgumentException: Unrecognized Type: [null]" Jackson doesn't recognize typeKT-45084
JVM IR: "NoSuchElementException: Sequence contains no element matching the predicate" when inline class is passed to lambda with >22 parametersKT-45779
JVM / IR: java.lang.NoSuchMethodError: 'int java.lang.Integer.plus(int)' caused by function referenceKT-45941
JVM IR: local functions use generic type parameters of the outer class in the bytecode, which breaks Bytebuddy and MockKKT-46149
Generate synthetic classes for SAM adapters with erased instead of generic supertypeKT-46189
JVM IR: tailrec function with capturing lambda in default parameter value leads to NoSuchMethodError at runtimeKT-46214
JVM / IR: "IllegalStateException: No mapping for symbol: VALUE_PARAMETER INSTANCE_RECEIVER" on a suspend function in an inner classKT-46238
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 boundKT-46259
JVM IR: local function for adapted function reference is not declared as ACC_SYNTHETICKT-46284
JVM IR: "Unbound private symbol IrClassSymbol" on class reference to script classKT-46402
IllegalAccessError: "CapturedLambdaInterpreter (in unnamed module@0x71b06418
) cannot access class jdk.internal.org.objectweb.asm.Type" caused by inline function with a suspend parameter in Maven projectKT-46408
JVM IR: BootstrapMethodError due to missing bridge for subclass of generic Java interfaceKT-46426
JVM IR: Corrupted .class file when passing Array constructor reference as (inline) lambdaKT-46455
OOM on parsing invalid code with string interpolationKT-46503
JVM IR: "AssertionError: Unexpected variance in super type argument: out@1
"KT-46505
JVM IR: NullPointerException caused by a callable reference with nullable inline value class parameterKT-46512
JVM / IR: NoSuchMethodError on SAM conversion of a function referenceKT-46515
IndexOutOfBoundsException: "Empty list doesn't contain element at index 0." on bad variable name in 1.5.0KT-46516
JVM IR: "AnalyzerException: Expected I, but found R" on subclassing AbstractMutableListKT-46524
Cannot use unsigned literals with api-version < 1.5 even with opt-inKT-46537
JVM / IR: "IllegalStateException: No noarg super constructor for CLASS" caused by "No-arg" plugin with annotation on child classKT-46540
JVM / IR: AnalyzerException: Expected an object reference, but found J caused by java.function.SupplierKT-46554
JVM IR: "IllegalStateException: No mapping for symbol: VAR IR_TEMPORARY_VARIABLE" with value class constructor delegation callKT-46555
JVM IR: IllegalAccessError when using Java method referenceKT-46562
Kotlin 1.5.0 generates non-serializable lambdas when they should be serializableKT-46568
JVM IR: "AssertionError: IrCall expected inside JvmStatic wrapper" on compiling protected static function with return type Nothing inside companion object of abstract classKT-46574
JVM / IR: ClassCastException caused by runBlocking awaiting call while returning Kotlin.Result type.KT-46579
JVM IR: "IllegalArgumentException: Sequence contains more than one matching element" for Java enum with overloaded values() static methodKT-46584
JVM IR: Intrinsics.needClassReification (UnsupportedOperationException thrown). Property delegate provider crossinline lambda inlining/reification issueKT-46751
JVM / IR:"ClassCastException: java.lang.String cannot be cast to java.lang.Void" in extension function in Kotlin 1.5IDE
KT-45981
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-M2KT-46622
60+ second freezes with Kotlin plugin 1.5.0: GetModuleInfoKt.findJvmStdlibAcrossDependenciesIDE. Gradle Integration
KT-46417
[UNRESOLVED_REFERENCE] For project to project dependencies of native platform test source sets
... (truncated)
Changelog
Sourced from kotlin-gradle-plugin's changelog.
1.5.10
Compiler
Fixes
KT-41078
Incorrect type substitution in contracts with type parametersKT-44770
JVM / IR: "IllegalArgumentException: Unrecognized Type: [null]" Jackson doesn't recognize typeKT-45084
JVM IR: "NoSuchElementException: Sequence contains no element matching the predicate" when inline class is passed to lambda with >22 parametersKT-45779
JVM / IR: java.lang.NoSuchMethodError: 'int java.lang.Integer.plus(int)' caused by function referenceKT-45941
JVM IR: local functions use generic type parameters of the outer class in the bytecode, which breaks Bytebuddy and MockKKT-46149
Generate synthetic classes for SAM adapters with erased instead of generic supertypeKT-46189
JVM IR: tailrec function with capturing lambda in default parameter value leads to NoSuchMethodError at runtimeKT-46214
JVM / IR: "IllegalStateException: No mapping for symbol: VALUE_PARAMETER INSTANCE_RECEIVER" on a suspend function in an inner classKT-46238
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 boundKT-46259
JVM IR: local function for adapted function reference is not declared as ACC_SYNTHETICKT-46284
JVM IR: "Unbound private symbol IrClassSymbol" on class reference to script classKT-46402
IllegalAccessError: "CapturedLambdaInterpreter (in unnamed module@0x71b06418
) cannot access class jdk.internal.org.objectweb.asm.Type" caused by inline function with a suspend parameter in Maven projectKT-46408
JVM IR: BootstrapMethodError due to missing bridge for subclass of generic Java interfaceKT-46426
JVM IR: Corrupted .class file when passing Array constructor reference as (inline) lambdaKT-46455
OOM on parsing invalid code with string interpolationKT-46503
JVM IR: "AssertionError: Unexpected variance in super type argument: out@1
"KT-46505
JVM IR: NullPointerException caused by a callable reference with nullable inline value class parameterKT-46512
JVM / IR: NoSuchMethodError on SAM conversion of a function referenceKT-46515
IndexOutOfBoundsException: "Empty list doesn't contain element at index 0." on bad variable name in 1.5.0KT-46516
JVM IR: "AnalyzerException: Expected I, but found R" on subclassing AbstractMutableListKT-46524
Cannot use unsigned literals with api-version < 1.5 even with opt-inKT-46537
JVM / IR: "IllegalStateException: No noarg super constructor for CLASS" caused by "No-arg" plugin with annotation on child classKT-46540
JVM / IR: AnalyzerException: Expected an object reference, but found J caused by java.function.SupplierKT-46554
JVM IR: "IllegalStateException: No mapping for symbol: VAR IR_TEMPORARY_VARIABLE" with value class constructor delegation callKT-46555
JVM IR: IllegalAccessError when using Java method referenceKT-46562
Kotlin 1.5.0 generates non-serializable lambdas when they should be serializableKT-46568
JVM IR: "AssertionError: IrCall expected inside JvmStatic wrapper" on compiling protected static function with return type Nothing inside companion object of abstract classKT-46574
JVM / IR: ClassCastException caused by runBlocking awaiting call while returning Kotlin.Result type.KT-46579
JVM IR: "IllegalArgumentException: Sequence contains more than one matching element" for Java enum with overloaded values() static methodKT-46584
JVM IR: Intrinsics.needClassReification (UnsupportedOperationException thrown). Property delegate provider crossinline lambda inlining/reification issueKT-46751
JVM / IR:"ClassCastException: java.lang.String cannot be cast to java.lang.Void" in extension function in Kotlin 1.5IDE
KT-45981
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-M2KT-46622
60+ second freezes with Kotlin plugin 1.5.0: GetModuleInfoKt.findJvmStdlibAcrossDependenciesIDE. Gradle Integration
KT-46417
[UNRESOLVED_REFERENCE] For project to project dependencies of native platform test source setsLibraries
KT-46280
JvmRecord annotation missing constructor in common
... (truncated)
Commits
5af81b4
Update Kotlin/Native: 1.5.10-release-76b3134c0
Implemented collecting use-old-backend flag from Gradle0505d58
Fix exposing provided by Gradle Kotlin dependencies.f0f2b92
Parcelize: Handle class hierarchies of Parcelers (KT-46567)87b2cc1
IR: Lower shared variables in enum entries (KT-46605)43a81e3
Update Kotlin/Native: 1.5.10-eap-6961cdc66
Cache all module dependencies to avoid O(n^2) calc complexity40ced5a
Do not insert Nothing handling in JvmStatic wrapper.e6966d2
Revert "JVM IR: mute testJvmStaticAndJvmInline for 1.5.0"8d86066
Minor. Make test actually suspend and add a test without suspension- Additional commits viewable in compare view
Updates kotlin-stdlib
from 1.5.0 to 1.5.10
Release notes
Sourced from kotlin-stdlib's releases.
Kotlin 1.5.10
How to update to a new release
Changelog
Compiler
Fixes
KT-41078
Incorrect type substitution in contracts with type parametersKT-44770
JVM / IR: "IllegalArgumentException: Unrecognized Type: [null]" Jackson doesn't recognize typeKT-45084
JVM IR: "NoSuchElementException: Sequence contains no element matching the predicate" when inline class is passed to lambda with >22 parametersKT-45779
JVM / IR: java.lang.NoSuchMethodError: 'int java.lang.Integer.plus(int)' caused by function referenceKT-45941
JVM IR: local functions use generic type parameters of the outer class in the bytecode, which breaks Bytebuddy and MockKKT-46149
Generate synthetic classes for SAM adapters with erased instead of generic supertypeKT-46189
JVM IR: tailrec function with capturing lambda in default parameter value leads to NoSuchMethodError at runtimeKT-46214
JVM / IR: "IllegalStateException: No mapping for symbol: VALUE_PARAMETER INSTANCE_RECEIVER" on a suspend function in an inner classKT-46238
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 boundKT-46259
JVM IR: local function for adapted function reference is not declared as ACC_SYNTHETICKT-46284
JVM IR: "Unbound private symbol IrClassSymbol" on class reference to script classKT-46402
IllegalAccessError: "CapturedLambdaInterpreter (in unnamed module@0x71b06418
) cannot access class jdk.internal.org.objectweb.asm.Type" caused by inline function with a suspend parameter in Maven projectKT-46408
JVM IR: BootstrapMethodError due to missing bridge for subclass of generic Java interfaceKT-46426
JVM IR: Corrupted .class file when passing Array constructor reference as (inline) lambdaKT-46455
OOM on parsing invalid code with string interpolationKT-46503
JVM IR: "AssertionError: Unexpected variance in super type argument: out@1
"KT-46505
JVM IR: NullPointerException caused by a callable reference with nullable inline value class parameterKT-46512
JVM / IR: NoSuchMethodError on SAM conversion of a function referenceKT-46515
IndexOutOfBoundsException: "Empty list doesn't contain element at index 0." on bad variable name in 1.5.0KT-46516
JVM IR: "AnalyzerException: Expected I, but found R" on subclassing AbstractMutableListKT-46524
Cannot use unsigned literals with api-version < 1.5 even with opt-inKT-46537
JVM / IR: "IllegalStateException: No noarg super constructor for CLASS" caused by "No-arg" plugin with annotation on child classKT-46540
JVM / IR: AnalyzerException: Expected an object reference, but found J caused by java.function.SupplierKT-46554
JVM IR: "IllegalStateException: No mapping for symbol: VAR IR_TEMPORARY_VARIABLE" with value class constructor delegation callKT-46555
JVM IR: IllegalAccessError when using Java method referenceKT-46562
Kotlin 1.5.0 generates non-serializable lambdas when they should be serializableKT-46568
JVM IR: "AssertionError: IrCall expected inside JvmStatic wrapper" on compiling protected static function with return type Nothing inside companion object of abstract classKT-46574
JVM / IR: ClassCastException caused by runBlocking awaiting call while returning Kotlin.Result type.KT-46579
JVM IR: "IllegalArgumentException: Sequence contains more than one matching element" for Java enum with overloaded values() static methodKT-46584
JVM IR: Intrinsics.needClassReification (UnsupportedOperationException thrown). Property delegate provider crossinline lambda inlining/reification issueKT-46751
JVM / IR:"ClassCastException: java.lang.String cannot be cast to java.lang.Void" in extension function in Kotlin 1.5IDE
KT-45981
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-M2KT-46622
60+ second freezes with Kotlin plugin 1.5.0: GetModuleInfoKt.findJvmStdlibAcrossDependenciesIDE. Gradle Integration
KT-46417
[UNRESOLVED_REFERENCE] For project to project dependencies of native platform test source sets
... (truncated)
Changelog
Sourced from kotlin-stdlib's changelog.
1.5.10
Compiler
Fixes
KT-41078
Incorrect type substitution in contracts with type parametersKT-44770
JVM / IR: "IllegalArgumentException: Unrecognized Type: [null]" Jackson doesn't recognize typeKT-45084
JVM IR: "NoSuchElementException: Sequence contains no element matching the predicate" when inline class is passed to lambda with >22 parametersKT-45779
JVM / IR: java.lang.NoSuchMethodError: 'int java.lang.Integer.plus(int)' caused by function referenceKT-45941
JVM IR: local functions use generic type parameters of the outer class in the bytecode, which breaks Bytebuddy and MockKKT-46149
Generate synthetic classes for SAM adapters with erased instead of generic supertypeKT-46189
JVM IR: tailrec function with capturing lambda in default parameter value leads to NoSuchMethodError at runtimeKT-46214
JVM / IR: "IllegalStateException: No mapping for symbol: VALUE_PARAMETER INSTANCE_RECEIVER" on a suspend function in an inner classKT-46238
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 boundKT-46259
JVM IR: local function for adapted function reference is not declared as ACC_SYNTHETICKT-46284
JVM IR: "Unbound private symbol IrClassSymbol" on class reference to script classKT-46402
IllegalAccessError: "CapturedLambdaInterpreter (in unnamed module@0x71b06418
) cannot access class jdk.internal.org.objectweb.asm.Type" caused by inline function with a suspend parameter in Maven projectKT-46408
JVM IR: BootstrapMethodError due to missing bridge for subclass of generic Java interfaceKT-46426
JVM IR: Corrupted .class file when passing Array constructor reference as (inline) lambdaKT-46455
OOM on parsing invalid code with string interpolationKT-46503
JVM IR: "AssertionError: Unexpected variance in super type argument: out@1
"KT-46505
JVM IR: NullPointerException caused by a callable reference with nullable inline value class parameterKT-46512
JVM / IR: NoSuchMethodError on SAM conversion of a function referenceKT-46515
IndexOutOfBoundsException: "Empty list doesn't contain element at index 0." on bad variable name in 1.5.0KT-46516
JVM IR: "AnalyzerException: Expected I, but found R" on subclassing AbstractMutableListKT-46524
Cannot use unsigned literals with api-version < 1.5 even with opt-inKT-46537
JVM / IR: "IllegalStateException: No noarg super constructor for CLASS" caused by "No-arg" plugin with annotation on child classKT-46540
JVM / IR: AnalyzerException: Expected an object reference, but found J caused by java.function.SupplierKT-46554
JVM IR: "IllegalStateException: No mapping for symbol: VAR IR_TEMPORARY_VARIABLE" with value class constructor delegation callKT-46555
JVM IR: IllegalAccessError when using Java method referenceKT-46562
Kotlin 1.5.0 generates non-serializable lambdas when they should be serializableKT-46568
JVM IR: "AssertionError: IrCall expected inside JvmStatic wrapper" on compiling protected static function with return type Nothing inside companion object of abstract classKT-46574
JVM / IR: ClassCastException caused by runBlocking awaiting call while returning Kotlin.Result type.KT-46579
JVM IR: "IllegalArgumentException: Sequence contains more than one matching element" for Java enum with overloaded values() static methodKT-46584
JVM IR: Intrinsics.needClassReification (UnsupportedOperationException thrown). Property delegate provider crossinline lambda inlining/reification issueKT-46751
JVM / IR:"ClassCastException: java.lang.String cannot be cast to java.lang.Void" in extension function in Kotlin 1.5IDE
KT-45981
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-M2KT-46622
60+ second freezes with Kotlin plugin 1.5.0: GetModuleInfoKt.findJvmStdlibAcrossDependenciesIDE. Gradle Integration
KT-46417
[UNRESOLVED_REFERENCE] For project to project dependencies of native platform test source setsLibraries
KT-46280
JvmRecord annotation missing constructor in common
... (truncated)
Commits
5af81b4
Update Kotlin/Native: 1.5.10-release-76b3134c0
Implemented collecting use-old-backend flag from Gradle0505d58
Fix exposing provided by Gradle Kotlin dependencies.f0f2b92
Parcelize: Handle class hierarchies of Parcelers (KT-46567)87b2cc1
IR: Lower shared variables in enum entries (KT-46605)43a81e3
Update Kotlin/Native: 1.5.10-eap-6961cdc66
Cache all module dependencies to avoid O(n^2) calc complexity40ced5a
Do not insert Nothing handling in JvmStatic wrapper.e6966d2
Revert "JVM IR: mute testJvmStaticAndJvmInline for 1.5.0"8d86066
Minor. Make test actually suspend and add a test without suspension- Additional commits viewable in compare view
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 commands and options
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) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language -
@dependabot badge me
will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)