Android-Extensions
Android-Extensions copied to clipboard
Bump kotlin_version from 1.5.10 to 1.5.20
Bumps kotlin_version from 1.5.10 to 1.5.20.
Updates kotlin-gradle-plugin from 1.5.10 to 1.5.20
Release notes
Sourced from kotlin-gradle-plugin's releases.
Kotlin 1.5.20-RC
Changelog
Backend. IR
KT-42239IR: Report compilation error instead of throwing an exception (effectively crash compiler) when some declaration wasn't found while deserializationCompiler
New Features
KT-44373FIR: support error / warning suppressionFixes
KT-38342FIR: Consider renaming diagnostic from AMBIGUITY to OVERLOAD_RESOLUTION_AMBIGUITYKT-38476[FIR] Forgotten type approximationKT-44682raw FIR: incorrect source for qualified accessKT-44813FIR bootstrap: various errors in collection-like classesKT-45508False negative ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED on a fake override with an abstract super class memberKT-45578REPL: Unresolved imports are cached for the subsequent compilationsKT-45685JVM IR: capturing a variable into crossinline suspend lambda makes the function inside inline function no longer unbox ResultKT-46235JVM IR: Stack overflow error on large expressionsKT-46578JVM IR: IllegalAccessError accessing property delegated to java super class protected field referenceKT-46597JVM IR: AssertionError: SyntheticAccessorLowering should not attempt to modify other files - crossinline accessorKT-46601JVM / IR: IllegalStateException: "Can't find method 'invokeinvoke`" when default lambda takes inline class parametersKT-46759JVM IR: CCE in LateinitUsageLowering on@JvmStaticlateinit property in objectKT-46777[Native] [IR] Support suspend function as super typeKT-46802JVM / IR: "UnsupportedOperationException: Unknown structure of ADAPTER_FOR_CALLABLE_REFERENCE" caused by function reference on@JvmStaticfunction with unused default parametersKT-46813JVM / IR: "ClassCastException: Integer cannot be cast to class Result" with Flow andfoldmethodKT-46822JVM IR: StackOverflowError on compiling a large data classKT-46837Backend Internal error: Exception during IR lowering: assert at IrOverridingUtilKt.buildFakeOverrideMemberKT-46921JVM / IR: "IndexOutOfBoundsException: Cannot pop operand off an empty stack" caused by crossinline parameter and label returnDocs & Examples
KT-33783Document when a range created with rangeTo is emptyIDE
KT-44825Can't open Kotlin compiler settings in newly created projectIDE. Gradle Integration
KT-45277Wrong jvm target in gradle module in IDEAIDE. Native
KT-39320[Commonizer] Reduce memory consumption
... (truncated)
Commits
- See full diff in compare view
Updates kotlin-stdlib-jdk7 from 1.5.10 to 1.5.20
Release notes
Sourced from kotlin-stdlib-jdk7's releases.
Kotlin 1.5.20-RC
Changelog
Backend. IR
KT-42239IR: Report compilation error instead of throwing an exception (effectively crash compiler) when some declaration wasn't found while deserializationCompiler
New Features
KT-44373FIR: support error / warning suppressionFixes
KT-38342FIR: Consider renaming diagnostic from AMBIGUITY to OVERLOAD_RESOLUTION_AMBIGUITYKT-38476[FIR] Forgotten type approximationKT-44682raw FIR: incorrect source for qualified accessKT-44813FIR bootstrap: various errors in collection-like classesKT-45508False negative ABSTRACT_CLASS_MEMBER_NOT_IMPLEMENTED on a fake override with an abstract super class memberKT-45578REPL: Unresolved imports are cached for the subsequent compilationsKT-45685JVM IR: capturing a variable into crossinline suspend lambda makes the function inside inline function no longer unbox ResultKT-46235JVM IR: Stack overflow error on large expressionsKT-46578JVM IR: IllegalAccessError accessing property delegated to java super class protected field referenceKT-46597JVM IR: AssertionError: SyntheticAccessorLowering should not attempt to modify other files - crossinline accessorKT-46601JVM / IR: IllegalStateException: "Can't find method 'invokeinvoke`" when default lambda takes inline class parametersKT-46759JVM IR: CCE in LateinitUsageLowering on@JvmStaticlateinit property in objectKT-46777[Native] [IR] Support suspend function as super typeKT-46802JVM / IR: "UnsupportedOperationException: Unknown structure of ADAPTER_FOR_CALLABLE_REFERENCE" caused by function reference on@JvmStaticfunction with unused default parametersKT-46813JVM / IR: "ClassCastException: Integer cannot be cast to class Result" with Flow andfoldmethodKT-46822JVM IR: StackOverflowError on compiling a large data classKT-46837Backend Internal error: Exception during IR lowering: assert at IrOverridingUtilKt.buildFakeOverrideMemberKT-46921JVM / IR: "IndexOutOfBoundsException: Cannot pop operand off an empty stack" caused by crossinline parameter and label returnDocs & Examples
KT-33783Document when a range created with rangeTo is emptyIDE
KT-44825Can't open Kotlin compiler settings in newly created projectIDE. Gradle Integration
KT-45277Wrong jvm target in gradle module in IDEAIDE. Native
KT-39320[Commonizer] Reduce memory consumption
... (truncated)
Commits
- See full diff 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)