ZacSweers / MoshiX

Extensions for Moshi including IR plugins, moshi-sealed, and more.
Apache License 2.0
514 stars 37 forks source link

Update kotlinpoet to v1.15.0 #508

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 9 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.squareup:kotlinpoet-ksp 1.14.2 -> 1.15.0 age adoption passing confidence
com.squareup:kotlinpoet-metadata 1.14.2 -> 1.15.0 age adoption passing confidence
com.squareup:kotlinpoet 1.14.2 -> 1.15.0 age adoption passing confidence

Release Notes

square/kotlinpoet (com.squareup:kotlinpoet-ksp) ### [`v1.15.0`](https://togithub.com/square/kotlinpoet/releases/tag/1.15.0) [Compare Source](https://togithub.com/square/kotlinpoet/compare/1.14.2...1.15.0) Thanks to [@​drawers](https://togithub.com/drawers), [@​fejesjoco](https://togithub.com/fejesjoco), [@​takahirom](https://togithub.com/takahirom), [@​martinbonnin](https://togithub.com/martinbonnin), [@​mcarleio](https://togithub.com/mcarleio) for contributing to this release. In this release the `:kotlinpoet` module has been converted to a Kotlin Multiplatform module ([#​1654](https://togithub.com/square/kotlinpoet/issues/1654)), though for now it only supports the JVM target. - New: Kotlin 1.9.20. - New: KSP 1.9.20-1.0.14. - New: Extract `TypeSpecHolder` interface for constructs that can hold a `TypeSpec` and their builders ([#​1723](https://togithub.com/square/kotlinpoet/issues/1723)). - New: Expose relative path from `FileSpec` ([#​1720](https://togithub.com/square/kotlinpoet/issues/1720)). - New: Return the generated path from `FileSpec.writeTo()`. ([#​1514](https://togithub.com/square/kotlinpoet/issues/1514)). - New: Remove default compatibility from unstable types ([#​1662](https://togithub.com/square/kotlinpoet/issues/1662)). - New: Deprecate `TypeSpec.expectClassBuilder()` and `TypeSpec.valueClassBuilder()` ([#​1589](https://togithub.com/square/kotlinpoet/issues/1589)). - New: Add option to convert `KSAnnotation` to `AnnotationSpec` while omitting default values ([#​1538](https://togithub.com/square/kotlinpoet/issues/1538)). - New: Add `FileSpec.builder` convenience for `MemberName` ([#​1585](https://togithub.com/square/kotlinpoet/issues/1585)). - Fix: Set `DecimalFormatSymbols.minusSign` for consistency across locales ([#​1658](https://togithub.com/square/kotlinpoet/issues/1658)). - Fix: Fix link to incremental KSP in KDoc ([#​1638](https://togithub.com/square/kotlinpoet/issues/1638)). - Fix: Emit primary constructor KDoc ([#​1637](https://togithub.com/square/kotlinpoet/issues/1637)).

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 these updates again.



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