android
android copied to clipboard
Bump kotlin_version from 1.6.21 to 1.7.0
Bumps kotlin_version from 1.6.21 to 1.7.0.
Updates kotlin-gradle-plugin from 1.6.21 to 1.7.0
Release notes
Sourced from kotlin-gradle-plugin's releases.
Kotlin 1.7.0-RC2
Changelog
Compiler
KT-52311java.lang.VerifyError: Bad type on operand stackKT-52503New green code appeared at the callable reference resolutionJavaScript
KT-52518Kotlin/JS IR: project with 1.6.21 fails to consume library built with 1.7.0-RC: ISE "Unexpected IrType kind: KIND_NOT_SET" at IrDeclarationDeserializer.deserializeIrTypeData()Tools. CLI
KT-52409Report error when use-k2 with MultiplatformTools. Gradle
KT-52509Main variant published to Gradle plugin portal uses unshadowed artifactKT-52392Gradle: 1.7.0 does not support custom gradle build configuration on Windows OSTools. Kapt
KT-52284FIR: add error in 1.7.0 branch if run with KaptChecksums
File Sha256 kotlin-compiler-1.7.0-RC2.zip 264b86c9d91d15a6eba0b720d759861adaab886ce37ae2dc8081af634eefba71 kotlin-native-linux-x86_64-1.7.0-RC2.tar.gz 650812727f1ce1c585d109e9435872ffa89316714ecde472cdf0927d5efc4a1c kotlin-native-macos-x86_64-1.7.0-RC2.tar.gz c4bfc7332ccd2ea952a201f489d1ff57fa0b2ae93dccac5a2459c545e5655cf3 kotlin-native-macos-aarch64-1.7.0-RC2.tar.gz 753e0ea090bc190eb63f6caf4bacf69817253aaa0d2f4eb6e7e79267a3041cb6 kotlin-native-windows-x86_64-1.7.0-RC2.zip 58c824f3e0fdbd358584b87745d918518513ab83b5e0c67ca072f5402477946e Kotlin 1.7.0-RC
Changelog
Compiler
KT-51640FIR: remove warning about "far from being production ready"KT-52404Prolong deprecation cycle for errors at contravariant usages of star projected argument from JavaKT-51844New errors in overload resolution involving vararg extension methodsKT-50877Inconsistent flexible typeKT-51988"NPE: getContainingDeclaration…lDeclarationType.REGULAR) must not be null" when using@BuilderInferencewith multiple type argumentsKT-51925Native: "IllegalStateException: Symbol for kotlinx.cinterop/CStructVar|null[0] is unbound" caused by inline functionKT-52035FIR: add error in 1.7.0 branch if run on JS / Native configurationKT-52037FIR: add error in 1.7.0 branch if run with non-compatible pluginsJavaScript
... (truncated)
Commits
- See full diff in compare view
Updates kotlin-stdlib from 1.6.21 to 1.7.0
Release notes
Sourced from kotlin-stdlib's releases.
Kotlin 1.7.0-RC2
Changelog
Compiler
KT-52311java.lang.VerifyError: Bad type on operand stackKT-52503New green code appeared at the callable reference resolutionJavaScript
KT-52518Kotlin/JS IR: project with 1.6.21 fails to consume library built with 1.7.0-RC: ISE "Unexpected IrType kind: KIND_NOT_SET" at IrDeclarationDeserializer.deserializeIrTypeData()Tools. CLI
KT-52409Report error when use-k2 with MultiplatformTools. Gradle
KT-52509Main variant published to Gradle plugin portal uses unshadowed artifactKT-52392Gradle: 1.7.0 does not support custom gradle build configuration on Windows OSTools. Kapt
KT-52284FIR: add error in 1.7.0 branch if run with KaptChecksums
File Sha256 kotlin-compiler-1.7.0-RC2.zip 264b86c9d91d15a6eba0b720d759861adaab886ce37ae2dc8081af634eefba71 kotlin-native-linux-x86_64-1.7.0-RC2.tar.gz 650812727f1ce1c585d109e9435872ffa89316714ecde472cdf0927d5efc4a1c kotlin-native-macos-x86_64-1.7.0-RC2.tar.gz c4bfc7332ccd2ea952a201f489d1ff57fa0b2ae93dccac5a2459c545e5655cf3 kotlin-native-macos-aarch64-1.7.0-RC2.tar.gz 753e0ea090bc190eb63f6caf4bacf69817253aaa0d2f4eb6e7e79267a3041cb6 kotlin-native-windows-x86_64-1.7.0-RC2.zip 58c824f3e0fdbd358584b87745d918518513ab83b5e0c67ca072f5402477946e Kotlin 1.7.0-RC
Changelog
Compiler
KT-51640FIR: remove warning about "far from being production ready"KT-52404Prolong deprecation cycle for errors at contravariant usages of star projected argument from JavaKT-51844New errors in overload resolution involving vararg extension methodsKT-50877Inconsistent flexible typeKT-51988"NPE: getContainingDeclaration…lDeclarationType.REGULAR) must not be null" when using@BuilderInferencewith multiple type argumentsKT-51925Native: "IllegalStateException: Symbol for kotlinx.cinterop/CStructVar|null[0] is unbound" caused by inline functionKT-52035FIR: add error in 1.7.0 branch if run on JS / Native configurationKT-52037FIR: add error in 1.7.0 branch if run with non-compatible pluginsJavaScript
... (truncated)
Commits
- See full diff in compare view
You can trigger a rebase of this PR 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)
Codacy
Lint
| Type | master | PR |
| Warnings | 86 | 86 |
| Errors | 0 | 66 |
SpotBugs
| Category | Base | New |
|---|---|---|
| Bad practice | 33 | 33 |
| Correctness | 45 | 45 |
| Dodgy code | 353 | 353 |
| Experimental | 1 | 1 |
| Internationalization | 9 | 9 |
| Multithreaded correctness | 9 | 9 |
| Performance | 66 | 66 |
| Security | 29 | 29 |
| Total | 545 | 545 |
Lint increased!
Codecov Report
Merging #10356 (5ddfe00) into master (affe52e) will increase coverage by
27.88%. The diff coverage is0.00%.
@@ Coverage Diff @@
## master #10356 +/- ##
=============================================
+ Coverage 3.33% 31.21% +27.88%
- Complexity 426 3222 +2796
=============================================
Files 535 535
Lines 39586 39586
Branches 5462 5462
=============================================
+ Hits 1320 12358 +11038
+ Misses 38187 25426 -12761
- Partials 79 1802 +1723
| Impacted Files | Coverage Δ | |
|---|---|---|
| ...owncloud/android/authentication/PassCodeManager.kt | 34.61% <0.00%> (+34.61%) |
:arrow_up: |
| ...roid/ui/activity/ReceiveExternalFilesActivity.java | 0.35% <0.00%> (+0.35%) |
:arrow_up: |
| ...owncloud/android/ui/activity/PassCodeActivity.java | 0.49% <0.00%> (+0.49%) |
:arrow_up: |
| ...cloud/android/ui/preview/PreviewImageActivity.java | 0.55% <0.00%> (+0.55%) |
:arrow_up: |
| ...owncloud/android/ui/activity/UserInfoActivity.java | 0.58% <0.00%> (+0.58%) |
:arrow_up: |
| ...oud/android/ui/activity/NotificationsActivity.java | 0.59% <0.00%> (+0.59%) |
:arrow_up: |
| ...ui/fragment/contactsbackup/BackupListFragment.java | 0.93% <0.00%> (+0.93%) |
:arrow_up: |
| ...wncloud/android/ui/preview/PreviewVideoActivity.kt | 0.94% <0.00%> (+0.94%) |
:arrow_up: |
| ...loud/android/ui/activities/ActivitiesActivity.java | 1.03% <0.00%> (+1.03%) |
:arrow_up: |
| ...cloud/android/ui/activity/ExternalSiteWebView.java | 1.08% <0.00%> (+1.08%) |
:arrow_up: |
| ... and 266 more |
Tons of lint errors (forEach and others).
Superseded by #10493
OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.