myosyn / Nabi

A stable and very powerful Kotlin bot.
GNU Affero General Public License v3.0
3 stars 1 forks source link

Update dependency com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin to v1.8.10-1.0.9 - autoclosed #42

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin (source) 1.6.21-1.0.5 -> 1.8.10-1.0.9 age adoption passing confidence

Release Notes

google/ksp ### [`v1.8.10-1.0.9`](https://togithub.com/google/ksp/compare/1.8.0-1.0.9...1.8.10-1.0.9) [Compare Source](https://togithub.com/google/ksp/compare/1.8.0-1.0.9...1.8.10-1.0.9) ### [`v1.8.0-1.0.9`](https://togithub.com/google/ksp/releases/tag/1.8.0-1.0.9) [Compare Source](https://togithub.com/google/ksp/compare/1.8.0-1.0.8...1.8.0-1.0.9) #### New Features - Supported definitely non null type - Added corresponding `KSDefNonNullReference` for definitely non null types. - If you are implementing `KSVisitor` directly, you need to override `visitDefNonNullReference` in your visitor as well. - `excludedProcessors` is added to Gradle extensions to allow excluding certain processors. - `Any?` is added to unbounded type parameters #### Issues fixed - Incremental compilation fails with "Number of loaded files in snapshots differs" [#​1280](https://togithub.com/google/ksp/issues/1280) - Type T & Any can't be analyzed even in the latest version. [#​1127](https://togithub.com/google/ksp/issues/1127) - Can't differentiate between [@​A](https://togithub.com/A)(int.class) and [@​A](https://togithub.com/A)(Integer.class) [#​870](https://togithub.com/google/ksp/issues/870) - Non-embeddable compiler JAR compilations are broken in 1.0.7 [#​1155](https://togithub.com/google/ksp/issues/1155) - Need a way to specify and exclude processors [#​1234](https://togithub.com/google/ksp/issues/1234) - Bug of KSPropertyDeclaration.findOverridee() [#​1182](https://togithub.com/google/ksp/issues/1182) - KSTypeParameter#bounds returns when the bounds is another type parameter [#​1250](https://togithub.com/google/ksp/issues/1250) - Resolved KSTypeParameter doesn't equal the source [#​971](https://togithub.com/google/ksp/issues/971) #### Contributors Thanks for your contributions! [@​3flex](https://togithub.com/3flex) [@​danysantiago](https://togithub.com/danysantiago) ### [`v1.8.0-1.0.8`](https://togithub.com/google/ksp/releases/tag/1.8.0-1.0.8) [Compare Source](https://togithub.com/google/ksp/compare/1.7.22-1.0.8...1.8.0-1.0.8) KSP 1.0.8 for Kotlin 1.8.0. ### [`v1.7.22-1.0.8`](https://togithub.com/google/ksp/releases/tag/1.7.22-1.0.8) [Compare Source](https://togithub.com/google/ksp/compare/1.7.21-1.0.8...1.7.22-1.0.8) KSP 1.0.8 for Kotlin 1.7.22 ### [`v1.7.21-1.0.8`](https://togithub.com/google/ksp/releases/tag/1.7.21-1.0.8) [Compare Source](https://togithub.com/google/ksp/compare/1.7.20-1.0.8...1.7.21-1.0.8) KSP 1.0.8 for Kotlin 1.7.21 ### [`v1.7.20-1.0.8`](https://togithub.com/google/ksp/releases/tag/1.7.20-1.0.8) [Compare Source](https://togithub.com/google/ksp/compare/1.7.20-1.0.7...1.7.20-1.0.8) #### Issues Fixed - fixed nested java class resolution for more cases. - [#​1153](https://togithub.com/google/ksp/issues/1153) isMutable is always true for fields in Java source - K/N: fix duplicated compilation #### contributors [@​cdsap](https://togithub.com/cdsap) [@​3flex](https://togithub.com/3flex) ### [`v1.7.20-1.0.7`](https://togithub.com/google/ksp/releases/tag/1.7.20-1.0.7) [Compare Source](https://togithub.com/google/ksp/compare/1.7.20-1.0.6...1.7.20-1.0.7) ##### Behavior Changes `blockOtherPlugins` is on by default. The old behavior (allowing other plugins to be loaded in KSP's Gradle task) is deprecated and will be removed in the future. ##### New Features [#​1041](https://togithub.com/google/ksp/issues/1041) A new CodeGenerator.createFile method with more flexibility ##### Issues Fixed [#​167](https://togithub.com/google/ksp/issues/167) nullability for java sources ignores annotations [#​897](https://togithub.com/google/ksp/issues/897) Compatibility with Kotlin/Native compiler plugins [#​974](https://togithub.com/google/ksp/issues/974) Exceptions are swallowed when using withCompilation flag [#​985](https://togithub.com/google/ksp/issues/985) No "kotlin.ExtensionFunctionType" annotation on functional types with receivers [#​989](https://togithub.com/google/ksp/issues/989) NoSuchElementException when getting a default argument of the inner annotation type [#​997](https://togithub.com/google/ksp/issues/997) Incremental KSP fails in Java/Kotlin mixed module [#​1011](https://togithub.com/google/ksp/issues/1011) Generic TypeAliases Parameter are not consistent resolved [#​1034](https://togithub.com/google/ksp/issues/1034) After updating to KSP 1.7.0, Missing information occurs in some cases that are configured in Java. [#​1039](https://togithub.com/google/ksp/issues/1039) Support class extraction provided by annotation [#​1063](https://togithub.com/google/ksp/issues/1063) Memory leak: org.sqlite.JDBC holds classloader of KSP ##### Contributors Thank you for the pull requests! [@​Jeffset](https://togithub.com/Jeffset) [@​midery](https://togithub.com/midery) [@​jameskleeh](https://togithub.com/jameskleeh) [@​Bencodes](https://togithub.com/Bencodes) [@​heli-os](https://togithub.com/heli-os) ### [`v1.7.20-1.0.6`](https://togithub.com/google/ksp/releases/tag/1.7.20-1.0.6) [Compare Source](https://togithub.com/google/ksp/compare/1.7.10-1.0.6...1.7.20-1.0.6) KSP 1.0.6 for Kotlin 1.7.20 ### [`v1.7.10-1.0.6`](https://togithub.com/google/ksp/releases/tag/1.7.10-1.0.6) [Compare Source](https://togithub.com/google/ksp/compare/1.7.0-1.0.6...1.7.10-1.0.6) This is the KSP 1.0.6 release for kotlin compiler 1.7.10 ### [`v1.7.0-1.0.6`](https://togithub.com/google/ksp/releases/tag/1.7.0-1.0.6) [Compare Source](https://togithub.com/google/ksp/compare/1.6.21-1.0.6...1.7.0-1.0.6) This release upgrades compiler version to 1.7.0 ### [`v1.6.21-1.0.6`](https://togithub.com/google/ksp/releases/tag/1.6.21-1.0.6) [Compare Source](https://togithub.com/google/ksp/compare/1.6.21-1.0.5...1.6.21-1.0.6) #### new features new API for checking and getting annotation default value. `KSValueArgument.isDefault()` `KSAnnotation.defaultArguments: List` Verbose debug information started to be added to KSP, ships with this release: - Logs current round number of processing. - Logs loaded processor providers. - Logs an error when there is no processor providers found in AP classpath. ##### Issues fixed [#​839](https://togithub.com/google/ksp/issues/839) null value in annotation arguments if annotation originates from Java and argument is Kotlin's const val [#​936](https://togithub.com/google/ksp/issues/936) Could not extract location from getSealedSubclasses declaration [#​948](https://togithub.com/google/ksp/issues/948) KSP does not handle symlinks for new files in followup rounds [#​958](https://togithub.com/google/ksp/issues/958) Inconsistency in type of vararg parameter of overriden method [#​1004](https://togithub.com/google/ksp/issues/1004) Annotation method return type resolved as property for java sources.\ fixed an issue with deprecated compatibility flag used for building KSP jars. ##### Contributors Thank you for the pull requests! [@​jameskleeh](https://togithub.com/jameskleeh)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚩 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.