KT-57053 Problem around anonymous objects in inline functions
KT-56965 K/N: linkDebugFrameworkIosArm64 tasks failing with UnsupportedOperationException: VAR name:disposables type:com.badoo.reaktive.disposable.CompositeDisposable [val]
KT-56815 compileKotlin task is stuck with while(true) and suspend function
KT-56258 VerifyError: Bad local variable type when using -Xdebug
KT-56847 Unresolved reference to Java annotation in Kotlin class with the same name packages
KT-56526 InvalidProtocolBufferException on reading module metadata compiled by K2 in 1.8.20
KT-56500 The type parameter TYPE_PARAMETER name:E index:0 variance: superTypes:[kotlin.Any?] reified:false is not defined in the referenced function FUN LOCAL_FUNCTION_FOR_LAMBDA
KT-56611 Native: new native caches are broken when KONAN_DATA_DIR is defined to a directory inside ~/.gradle
KT-56215 JVM: Object extension function nullable receiver null check false negative when object is null
KT-56033 Restore 'isMostPreciseContravariantArgument' function signature for compatibility
KT-56407 Backend Internal error: Exception during IR lowering during :daemon-common-new:compileKotlin
KT-56701 K2 (with LightTree) reports syntax errors without additional information
KT-56649 K2 uses 0-index for line numbers rather than 1-index
KT-56521 Static scope initializers sometimes not called when first accessed from interop
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)
Bumps org.jetbrains.kotlin:kotlin-gradle-plugin from 1.8.0 to 1.8.20-292.
Release notes
Sourced from org.jetbrains.kotlin:kotlin-gradle-plugin's releases.
... (truncated)
Commits
410415b
Add Changelog for 1.8.20-RC300d865
[K/JS] Remove the possibility to have negative lines and columns in Source Maps6199bd2
[Gradle, JS] Fix deprecated methods inside gradle plugin270684f
[Gradle, JS] Return methods which will be removed only in 1.9.0054e438
Revert "Optimize CoreJrtFileSystem"93a04bc
Partial revert: "KT-56789: Fix memory leak in CoreJrtFileSystem"7a6d17c
[K/N][IR] Save inline function bodies right before the inliner88c5755
[box-tests] Added a reproducer for KT-5705327f94d5
KT-56221 Gradle KTS: overloaded assignment is not supported6f28412
KT-56941 Gradle KTS navigation: go to declaration (Java) doesn't workDependabot 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)