kotlin-compile-testing
kotlin-compile-testing copied to clipboard
Bump embedded_kotlin_version from 1.7.10 to 1.7.20-193
Bumps embedded_kotlin_version from 1.7.10 to 1.7.20-193.
Updates kotlin-scripting-compiler from 1.7.10 to 1.7.20-193
Release notes
Sourced from kotlin-scripting-compiler's releases.
Kotlin 1.7.20-RC
Changelog
Compiler
KT-53739Builder inference, extension hides membersKT-53733Kotlin/Native: update source documentation for the new default memory managerKT-53667Compiler crashes on attempt to alloc a string on the stack in new MMKT-53480Internal error in file lowering: java.lang.ClassNotFoundException: com.android.systemui.R$stringKT-52843Compose: NPE at Parameters.getParameterByDeclarationSlot if inline function with default arguments takes a lambda which captures value class represented by LongKT-51868JVM / IR: Inconsistent behaviour between lambda expression and SAM interface conversion for the same interfaceKT-53475Kotlin/Native for iOS: "IllegalArgumentException: Sequence has more than one element"Libraries
KT-52910Provide visit extension functions for java.nio.file.PathKT-52909Implement a walk extension function for java.nio.file.PathNative
KT-53346MPP project with kotlinx-serialization-json:1.4.0-RC is not builtNative. C and ObjC Import
KT-53373Native:@ExportObjCClassdoesn't work with the new memory managerNative. Runtime
KT-53534Kotlin/Native:-Xruntime-logs=gc=infoflag doesn't work with compiler caches in 1.7.20-betaTools. Gradle
KT-53670Gradle: Cyclic dependency between kotlin-gradle-plugin-idea-1.7.20-Beta and kotlin-gradle-plugin-idea-proto-1.7.20-BetaKT-53615Gradle: Fix deprecation warnings in CleanableStoreImplKT-53118Fully up-to-date builds are slower with Kotlin 1.7.0Tools. Gradle. Cocoapods
KT-53337Add warning about future changing default linking type of framework provided via cocoapods pluginTools. Incremental Compile
KT-53266Increment Compilation: "IllegalStateException: The following LookupSymbols are not yet converted to ProgramSymbols" when changing companion object constant fieldKT-53231New IC reports build failures for missing classpath snapshotsTools. Kapt
KT-52761Kotlin 1.7.0 breaks kapt processing for protobuf generated java sourcesChecksums
... (truncated)
Commits
b489e93Fix lowering of receiver access in IR scripting8a8853cK1. Fix error message for BUILDER_INFERENCE_MULTI_LAMBDA_RESTRICTION608d45cAdd changelog for 1.7.20-RC3a340d2Fix kind of NoBuilderInferenceWithoutAnnotationRestrictiona17fc51Fix receiver inconsistency when builder inference restriction disabledf0fd2cfPut back the line with language feature to 1.7 block9775354K1: add diagnostic BUILDER_INFERENCE_STUB_RECEIVERe01c7a7K1: add diagnostic BUILDER_INFERENCE_MULTI_LAMBDA_RESTRICTION486ace1Add language feature for diagnostics in builder inference restrictionb444ad2Fix test for two builder inference lambdas- Additional commits viewable in compare view
Updates kotlin-compiler-embeddable from 1.7.10 to 1.7.20-193
Release notes
Sourced from kotlin-compiler-embeddable's releases.
Kotlin 1.7.20-RC
Changelog
Compiler
KT-53739Builder inference, extension hides membersKT-53733Kotlin/Native: update source documentation for the new default memory managerKT-53667Compiler crashes on attempt to alloc a string on the stack in new MMKT-53480Internal error in file lowering: java.lang.ClassNotFoundException: com.android.systemui.R$stringKT-52843Compose: NPE at Parameters.getParameterByDeclarationSlot if inline function with default arguments takes a lambda which captures value class represented by LongKT-51868JVM / IR: Inconsistent behaviour between lambda expression and SAM interface conversion for the same interfaceKT-53475Kotlin/Native for iOS: "IllegalArgumentException: Sequence has more than one element"Libraries
KT-52910Provide visit extension functions for java.nio.file.PathKT-52909Implement a walk extension function for java.nio.file.PathNative
KT-53346MPP project with kotlinx-serialization-json:1.4.0-RC is not builtNative. C and ObjC Import
KT-53373Native:@ExportObjCClassdoesn't work with the new memory managerNative. Runtime
KT-53534Kotlin/Native:-Xruntime-logs=gc=infoflag doesn't work with compiler caches in 1.7.20-betaTools. Gradle
KT-53670Gradle: Cyclic dependency between kotlin-gradle-plugin-idea-1.7.20-Beta and kotlin-gradle-plugin-idea-proto-1.7.20-BetaKT-53615Gradle: Fix deprecation warnings in CleanableStoreImplKT-53118Fully up-to-date builds are slower with Kotlin 1.7.0Tools. Gradle. Cocoapods
KT-53337Add warning about future changing default linking type of framework provided via cocoapods pluginTools. Incremental Compile
KT-53266Increment Compilation: "IllegalStateException: The following LookupSymbols are not yet converted to ProgramSymbols" when changing companion object constant fieldKT-53231New IC reports build failures for missing classpath snapshotsTools. Kapt
KT-52761Kotlin 1.7.0 breaks kapt processing for protobuf generated java sourcesChecksums
... (truncated)
Commits
b489e93Fix lowering of receiver access in IR scripting8a8853cK1. Fix error message for BUILDER_INFERENCE_MULTI_LAMBDA_RESTRICTION608d45cAdd changelog for 1.7.20-RC3a340d2Fix kind of NoBuilderInferenceWithoutAnnotationRestrictiona17fc51Fix receiver inconsistency when builder inference restriction disabledf0fd2cfPut back the line with language feature to 1.7 block9775354K1: add diagnostic BUILDER_INFERENCE_STUB_RECEIVERe01c7a7K1: add diagnostic BUILDER_INFERENCE_MULTI_LAMBDA_RESTRICTION486ace1Add language feature for diagnostics in builder inference restrictionb444ad2Fix test for two builder inference lambdas- Additional commits viewable in compare view
Updates kotlin-annotation-processing-embeddable from 1.7.10 to 1.7.20-193
Release notes
Sourced from kotlin-annotation-processing-embeddable's releases.
Kotlin 1.7.20-RC
Changelog
Compiler
KT-53739Builder inference, extension hides membersKT-53733Kotlin/Native: update source documentation for the new default memory managerKT-53667Compiler crashes on attempt to alloc a string on the stack in new MMKT-53480Internal error in file lowering: java.lang.ClassNotFoundException: com.android.systemui.R$stringKT-52843Compose: NPE at Parameters.getParameterByDeclarationSlot if inline function with default arguments takes a lambda which captures value class represented by LongKT-51868JVM / IR: Inconsistent behaviour between lambda expression and SAM interface conversion for the same interfaceKT-53475Kotlin/Native for iOS: "IllegalArgumentException: Sequence has more than one element"Libraries
KT-52910Provide visit extension functions for java.nio.file.PathKT-52909Implement a walk extension function for java.nio.file.PathNative
KT-53346MPP project with kotlinx-serialization-json:1.4.0-RC is not builtNative. C and ObjC Import
KT-53373Native:@ExportObjCClassdoesn't work with the new memory managerNative. Runtime
KT-53534Kotlin/Native:-Xruntime-logs=gc=infoflag doesn't work with compiler caches in 1.7.20-betaTools. Gradle
KT-53670Gradle: Cyclic dependency between kotlin-gradle-plugin-idea-1.7.20-Beta and kotlin-gradle-plugin-idea-proto-1.7.20-BetaKT-53615Gradle: Fix deprecation warnings in CleanableStoreImplKT-53118Fully up-to-date builds are slower with Kotlin 1.7.0Tools. Gradle. Cocoapods
KT-53337Add warning about future changing default linking type of framework provided via cocoapods pluginTools. Incremental Compile
KT-53266Increment Compilation: "IllegalStateException: The following LookupSymbols are not yet converted to ProgramSymbols" when changing companion object constant fieldKT-53231New IC reports build failures for missing classpath snapshotsTools. Kapt
KT-52761Kotlin 1.7.0 breaks kapt processing for protobuf generated java sourcesChecksums
... (truncated)
Commits
b489e93Fix lowering of receiver access in IR scripting8a8853cK1. Fix error message for BUILDER_INFERENCE_MULTI_LAMBDA_RESTRICTION608d45cAdd changelog for 1.7.20-RC3a340d2Fix kind of NoBuilderInferenceWithoutAnnotationRestrictiona17fc51Fix receiver inconsistency when builder inference restriction disabledf0fd2cfPut back the line with language feature to 1.7 block9775354K1: add diagnostic BUILDER_INFERENCE_STUB_RECEIVERe01c7a7K1: add diagnostic BUILDER_INFERENCE_MULTI_LAMBDA_RESTRICTION486ace1Add language feature for diagnostics in builder inference restrictionb444ad2Fix test for two builder inference lambdas- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)