square / anvil

A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
Apache License 2.0
1.31k stars 82 forks source link

Update kotlinpoet to v1.15.3 #793

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

square/kotlinpoet (com.squareup:kotlinpoet-ksp) ### [`v1.15.3`](https://togithub.com/square/kotlinpoet/compare/1.15.2...1.15.3) [Compare Source](https://togithub.com/square/kotlinpoet/compare/1.15.2...1.15.3) ### [`v1.15.2`](https://togithub.com/square/kotlinpoet/releases/tag/1.15.2) [Compare Source](https://togithub.com/square/kotlinpoet/compare/1.15.1...1.15.2) Thanks to [@​evant](https://togithub.com/evant) for contributing to this release. - New: Kotlin 1.9.21. - New: KSP 1.9.21-1.0.15. - New: KSP: more accurately represent function types ([#​1742](https://togithub.com/square/kotlinpoet/issues/1742)). ### [`v1.15.1`](https://togithub.com/square/kotlinpoet/releases/tag/1.15.1) [Compare Source](https://togithub.com/square/kotlinpoet/compare/1.15.0...1.15.1) - Fix: Fix a regression introduced by [#​1637](https://togithub.com/square/kotlinpoet/issues/1637), where a superfluous newline is added to a type's KDoc if it has a primary constructor with no docs ([#​1727](https://togithub.com/square/kotlinpoet/issues/1727)). ### [`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.