Bumpsksp from 1.9.24-1.0.20 to 2.0.0-1.0.24.
Updatescom.google.devtools.ksp:symbol-processing-api from 1.9.24-1.0.20 to 2.0.0-1.0.24
Release notes
Sourced fromcom.google.devtools.ksp:symbol-processing-api's releases.
2.0.0-1.0.24
What's Changed
#2013 Handle edge cases of KtAnnotated.annotations#2009 Fix :kotlin-analysis-api:shadowJar failing on Windows#2006 Use symbol-processing-aa-embeddable in Gradle
Bugs Fixed
#1956 IllegalAccessError in Dagger with KSP2.0.0-1.0.22 and KSP2#1998 KSP2 version 2.0.0-1.0.23 crashes on Moshi codegen with NoSuchElementException: Collection contains no element matching the predicate.
Full Changelog:google/ksp@e880744...c63864c
2.0.0-1.0.23
Issues fixed
- [KSP2] Nullable type arg type becomes non-null after replace() call#1856
- Annotations on enum entires on K2 are missing#1962
- Got IllegalStateException when calling replace() on error types#1960
- [KSP2] Resolver.getJvmCheckedException doesn't work on property accessors#1900
- [KSP2] Property getter JVM names in data classes become componentN instead of getXXX#1958
- [KSP2] Resolver.mapToJvmSignature doesn't unwrap inline classes#1859
- [KSP2] KSFunctionDeclaration.asMemberOf does not return correct types#1919
- implement getOwnerJvmClassName#1979
- [KSP2] KSPropertyDeclaration.hasBackingField returns inconsistent results#1939
- [KSP2] Annotations on extension receivers are missing#1899
2.0.0-1.0.22
Important Changes
KSErrorType.toString() now contains the reference name it was tried to be resolved, and thereforeKSErrorType is no longer a singleton. Processors relying on equality checks of that (in contrast of usingKSType.isError) will need to be updated accordingly.
Issues Fixed
#1908 KSP2: Calling KSP2 in programs does not appear to work on macOS or Windows#1917 KSP2's symbol-processing-aa-embeddable artifact exposes an unresolvable pre-release kotlin 2.0.20 dependency#1911 NoSuchMethodError when running KSP2 with Dagger (KSP 2.0.0-1.0.21)#1909 KSP2: default annotation arguments no longer work in 1.0.21#1232 Expose simple names on a missing types's synthetic declaration#1857 [KSP2] Modifiers are missing for property accessors#1924 [KSP2] Type arg becomes '*' after calling KSType.replace() with an error type#1948 KSP2 default annotation KClass values for built-in types use java.lang.* versions
What's Changed
... (truncated)
Commits
c63864c UPDATE_AA_VERSION: 2.1.0-dev-2499b683dee Handle edge cases of KtAnnotated.annotations27653c6 Fix :kotlin-analysis-api:shadowJar failing on Windowse1b8468 Use symbol-processing-aa-embeddable in Gradlee880744 change android native targets for integration test until android sdk is fixed9bacece UPDATE_AA_VERSION: 2.1.0-dev-13290c950e0 set release branch to 1.0.24a1ff1a1 Revert "UPDATE_KOTLIN_VERSION: 2.0.10-RC"7e89e44 Reapply "Downgrade Kotlin to 2.0.0"b5e330c Revert "Reapply "UPDATE_KOTLIN_VERSION: 2.0.20-dev-3728""- Additional commits viewable incompare view
Updatescom.google.devtools.ksp from 1.9.24-1.0.20 to 2.0.0-1.0.24
Release notes
Sourced fromcom.google.devtools.ksp's releases.
2.0.0-1.0.24
What's Changed
#2013 Handle edge cases of KtAnnotated.annotations#2009 Fix :kotlin-analysis-api:shadowJar failing on Windows#2006 Use symbol-processing-aa-embeddable in Gradle
Bugs Fixed
#1956 IllegalAccessError in Dagger with KSP2.0.0-1.0.22 and KSP2#1998 KSP2 version 2.0.0-1.0.23 crashes on Moshi codegen with NoSuchElementException: Collection contains no element matching the predicate.
Full Changelog:google/ksp@e880744...c63864c
2.0.0-1.0.23
Issues fixed
- [KSP2] Nullable type arg type becomes non-null after replace() call#1856
- Annotations on enum entires on K2 are missing#1962
- Got IllegalStateException when calling replace() on error types#1960
- [KSP2] Resolver.getJvmCheckedException doesn't work on property accessors#1900
- [KSP2] Property getter JVM names in data classes become componentN instead of getXXX#1958
- [KSP2] Resolver.mapToJvmSignature doesn't unwrap inline classes#1859
- [KSP2] KSFunctionDeclaration.asMemberOf does not return correct types#1919
- implement getOwnerJvmClassName#1979
- [KSP2] KSPropertyDeclaration.hasBackingField returns inconsistent results#1939
- [KSP2] Annotations on extension receivers are missing#1899
2.0.0-1.0.22
Important Changes
KSErrorType.toString() now contains the reference name it was tried to be resolved, and thereforeKSErrorType is no longer a singleton. Processors relying on equality checks of that (in contrast of usingKSType.isError) will need to be updated accordingly.
Issues Fixed
#1908 KSP2: Calling KSP2 in programs does not appear to work on macOS or Windows#1917 KSP2's symbol-processing-aa-embeddable artifact exposes an unresolvable pre-release kotlin 2.0.20 dependency#1911 NoSuchMethodError when running KSP2 with Dagger (KSP 2.0.0-1.0.21)#1909 KSP2: default annotation arguments no longer work in 1.0.21#1232 Expose simple names on a missing types's synthetic declaration#1857 [KSP2] Modifiers are missing for property accessors#1924 [KSP2] Type arg becomes '*' after calling KSType.replace() with an error type#1948 KSP2 default annotation KClass values for built-in types use java.lang.* versions
What's Changed
... (truncated)
Commits
c63864c UPDATE_AA_VERSION: 2.1.0-dev-2499b683dee Handle edge cases of KtAnnotated.annotations27653c6 Fix :kotlin-analysis-api:shadowJar failing on Windowse1b8468 Use symbol-processing-aa-embeddable in Gradlee880744 change android native targets for integration test until android sdk is fixed9bacece UPDATE_AA_VERSION: 2.1.0-dev-13290c950e0 set release branch to 1.0.24a1ff1a1 Revert "UPDATE_KOTLIN_VERSION: 2.0.10-RC"7e89e44 Reapply "Downgrade Kotlin to 2.0.0"b5e330c Revert "Reapply "UPDATE_KOTLIN_VERSION: 2.0.20-dev-3728""- Additional commits viewable incompare 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 rebase will rebase this PR@dependabot recreate will recreate this PR, overwriting any edits that have been made to it@dependabot merge will merge this PR after your CI passes on it@dependabot squash and merge will squash and merge this PR after your CI passes on it@dependabot cancel merge will cancel a previously requested merge and block automerging@dependabot reopen will reopen this PR if it is closed@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency@dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps
kspfrom 1.9.24-1.0.20 to 2.0.0-1.0.24.Updates
com.google.devtools.ksp:symbol-processing-apifrom 1.9.24-1.0.20 to 2.0.0-1.0.24Release notes
Sourced fromcom.google.devtools.ksp:symbol-processing-api's releases.
... (truncated)
Commits
c63864cUPDATE_AA_VERSION: 2.1.0-dev-2499b683deeHandle edge cases of KtAnnotated.annotations27653c6Fix :kotlin-analysis-api:shadowJar failing on Windowse1b8468Use symbol-processing-aa-embeddable in Gradlee880744change android native targets for integration test until android sdk is fixed9baceceUPDATE_AA_VERSION: 2.1.0-dev-13290c950e0set release branch to 1.0.24a1ff1a1Revert "UPDATE_KOTLIN_VERSION: 2.0.10-RC"7e89e44Reapply "Downgrade Kotlin to 2.0.0"b5e330cRevert "Reapply "UPDATE_KOTLIN_VERSION: 2.0.20-dev-3728""Updates
com.google.devtools.kspfrom 1.9.24-1.0.20 to 2.0.0-1.0.24Release notes
Sourced fromcom.google.devtools.ksp's releases.
... (truncated)
Commits
c63864cUPDATE_AA_VERSION: 2.1.0-dev-2499b683deeHandle edge cases of KtAnnotated.annotations27653c6Fix :kotlin-analysis-api:shadowJar failing on Windowse1b8468Use symbol-processing-aa-embeddable in Gradlee880744change android native targets for integration test until android sdk is fixed9baceceUPDATE_AA_VERSION: 2.1.0-dev-13290c950e0set release branch to 1.0.24a1ff1a1Revert "UPDATE_KOTLIN_VERSION: 2.0.10-RC"7e89e44Reapply "Downgrade Kotlin to 2.0.0"b5e330cRevert "Reapply "UPDATE_KOTLIN_VERSION: 2.0.20-dev-3728""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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@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)