aritra-tech / Notify

πŸ“ Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools.
MIT License
316 stars 64 forks source link

Update dependency com.google.devtools.ksp to v2.0.20-1.0.25 #507

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.devtools.ksp (source) 2.0.0-1.0.21 -> 2.0.20-1.0.25 age adoption passing confidence

Release Notes

google/ksp (com.google.devtools.ksp) ### [`v2.0.20-1.0.25`](https://redirect.github.com/google/ksp/releases/tag/2.0.20-1.0.25) [Compare Source](https://redirect.github.com/google/ksp/compare/2.0.20-1.0.24...2.0.20-1.0.25) #### Bugs Fixed Inlined JVM name is not correct [#​1493](https://redirect.github.com/google/ksp/issues/1493) \[KSP2] NullPointerException when getting name of nested annotation [#​1963](https://redirect.github.com/google/ksp/issues/1963) \[KSP2] The status was unresolved for FirSimpleFunctionImpl [#​1938](https://redirect.github.com/google/ksp/issues/1938) \[KSP2] Class values in type annotations get resolved to error type [#​1933](https://redirect.github.com/google/ksp/issues/1933) \[KSP2] Comparing KSType leads to exception [#​1918](https://redirect.github.com/google/ksp/issues/1918) \[KSP2] Can't find values in repeatable annotations [#​1883](https://redirect.github.com/google/ksp/issues/1883) incremental: aggregating outputs should always be invalidated [#​2027](https://redirect.github.com/google/ksp/issues/2027) \[KSP2] Not yet implemented: KSValueArgumentLiteImpl.getLocation [#​2048](https://redirect.github.com/google/ksp/issues/2048) \[KSP2] Not yet implemented: KSValueArgumentImpl.getParent [#​2049](https://redirect.github.com/google/ksp/issues/2049) getSymbolsWithAnnotation returns copy function from data class [#​1996](https://redirect.github.com/google/ksp/issues/1996) \[KSP2] Annotations got use-site target when there are none specified [#​1882](https://redirect.github.com/google/ksp/issues/1882) getting null pointer exception [#​1929](https://redirect.github.com/google/ksp/issues/1929) \[KSP2] Calling getDeclarationsInSourceOrder throws KotlinIllegalStateExceptionWithAttachments [#​1930](https://redirect.github.com/google/ksp/issues/1930) \[KSP2] A failure occurred while executing com.google.devtools.ksp.gradle.KspAAWorkerAction [#​1941](https://redirect.github.com/google/ksp/issues/1941) KSP2: Resolver.getJvmNames doesn't work for inline and internal classes [#​1640](https://redirect.github.com/google/ksp/issues/1640) kspCaches don't work together with Gradle build cache [#​2042](https://redirect.github.com/google/ksp/issues/2042) #### Contributors Thank you so much! [@​ansman](https://redirect.github.com/ansman), [@​kuanyingchou](https://redirect.github.com/kuanyingchou) **Full Changelog**: https://github.com/google/ksp/compare/2.0.20-1.0.24...2.0.20-1.0.25 ### [`v2.0.20-1.0.24`](https://redirect.github.com/google/ksp/releases/tag/2.0.20-1.0.24) [Compare Source](https://redirect.github.com/google/ksp/compare/2.0.10-1.0.24...2.0.20-1.0.24) #### What's Changed - UPDATE_KOTLIN_VERSION: 2.0.20 by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/2040](https://redirect.github.com/google/ksp/pull/2040) ### [`v2.0.10-1.0.24`](https://redirect.github.com/google/ksp/releases/tag/2.0.10-1.0.24) [Compare Source](https://redirect.github.com/google/ksp/compare/2.0.0-1.0.24...2.0.10-1.0.24) #### What's Changed - UPDATE_KOTLIN_VERSION: 2.0.10 by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/2022](https://redirect.github.com/google/ksp/pull/2022) ### [`v2.0.0-1.0.24`](https://redirect.github.com/google/ksp/releases/tag/2.0.0-1.0.24) [Compare Source](https://redirect.github.com/google/ksp/compare/2.0.0-1.0.23...2.0.0-1.0.24) #### What's Changed [#​2013](https://redirect.github.com/google/ksp/issues/2013) Handle edge cases of KtAnnotated.annotations [#​2009](https://redirect.github.com/google/ksp/issues/2009) Fix :kotlin-analysis-api:shadowJar failing on Windows [#​2006](https://redirect.github.com/google/ksp/issues/2006) Use symbol-processing-aa-embeddable in Gradle #### Bugs Fixed [#​1956](https://redirect.github.com/google/ksp/issues/1956) IllegalAccessError in Dagger with KSP2.0.0-1.0.22 and KSP2 [#​1998](https://redirect.github.com/google/ksp/issues/1998) KSP2 version 2.0.0-1.0.23 crashes on Moshi codegen with NoSuchElementException: Collection contains no element matching the predicate. **Full Changelog**: https://github.com/google/ksp/compare/e8807446b16ba19e110cc23f6b852054614f7ec8...c63864cc1268bcb1c83e058494b6ff4b25947251 ### [`v2.0.0-1.0.23`](https://redirect.github.com/google/ksp/releases/tag/2.0.0-1.0.23) [Compare Source](https://redirect.github.com/google/ksp/compare/2.0.0-1.0.22...2.0.0-1.0.23) #### Issues fixed - \[KSP2] Nullable type arg type becomes non-null after replace() call [#​1856](https://redirect.github.com/google/ksp/issues/1856) - Annotations on enum entires on K2 are missing [#​1962](https://redirect.github.com/google/ksp/issues/1962) - Got IllegalStateException when calling replace() on error types [#​1960](https://redirect.github.com/google/ksp/issues/1960) - \[KSP2] Resolver.getJvmCheckedException doesn't work on property accessors [#​1900](https://redirect.github.com/google/ksp/issues/1900) - \[KSP2] Property getter JVM names in data classes become componentN instead of getXXX [#​1958](https://redirect.github.com/google/ksp/issues/1958) - \[KSP2] Resolver.mapToJvmSignature doesn't unwrap inline classes [#​1859](https://redirect.github.com/google/ksp/issues/1859) - \[KSP2] KSFunctionDeclaration.asMemberOf does not return correct types [#​1919](https://redirect.github.com/google/ksp/issues/1919) - implement getOwnerJvmClassName [#​1979](https://redirect.github.com/google/ksp/issues/1979) - \[KSP2] KSPropertyDeclaration.hasBackingField returns inconsistent results [#​1939](https://redirect.github.com/google/ksp/issues/1939) - \[KSP2] Annotations on extension receivers are missing [#​1899](https://redirect.github.com/google/ksp/issues/1899) ### [`v2.0.0-1.0.22`](https://redirect.github.com/google/ksp/releases/tag/2.0.0-1.0.22) [Compare Source](https://redirect.github.com/google/ksp/compare/2.0.0-1.0.21...2.0.0-1.0.22) #### Important Changes - `KSErrorType.toString()` now contains the reference name it was tried to be resolved, and therefore `KSErrorType` is no longer a singleton. Processors relying on equality checks of that (in contrast of using `KSType.isError`) will need to be updated accordingly. #### Issues Fixed [#​1908](https://redirect.github.com/google/ksp/issues/1908) KSP2: Calling KSP2 in programs does not appear to work on macOS or Windows [#​1917](https://redirect.github.com/google/ksp/issues/1917) KSP2's symbol-processing-aa-embeddable artifact exposes an unresolvable pre-release kotlin 2.0.20 dependency [#​1911](https://redirect.github.com/google/ksp/issues/1911) NoSuchMethodError when running KSP2 with Dagger (KSP 2.0.0-1.0.21) [#​1909](https://redirect.github.com/google/ksp/issues/1909) KSP2: default annotation arguments no longer work in 1.0.21 [#​1232](https://redirect.github.com/google/ksp/issues/1232) Expose simple names on a missing types's synthetic declaration [#​1857](https://redirect.github.com/google/ksp/issues/1857) \[KSP2] Modifiers are missing for property accessors [#​1924](https://redirect.github.com/google/ksp/issues/1924) \[KSP2] Type arg becomes '\*' after calling KSType.replace() with an error type [#​1948](https://redirect.github.com/google/ksp/issues/1948) KSP2 default annotation KClass values for built-in types use java.lang.\* versions #### What's Changed - Include type hint into KSErrorType. by [@​Jeffset](https://redirect.github.com/Jeffset) in [https://github.com/google/ksp/pull/1848](https://redirect.github.com/google/ksp/pull/1848) - Implement Resolver.getModuleName API by [@​ZacSweers](https://redirect.github.com/ZacSweers) in [https://github.com/google/ksp/pull/1847](https://redirect.github.com/google/ksp/pull/1847) - Patch AA service files in renamed uber jar by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/1867](https://redirect.github.com/google/ksp/pull/1867) - fix annotation default value parsing for arrays and class literals. by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1871](https://redirect.github.com/google/ksp/pull/1871) - fix package name for library based symbols by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1873](https://redirect.github.com/google/ksp/pull/1873) - Do not index classpath in declaration provider by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/1870](https://redirect.github.com/google/ksp/pull/1870) - check functional interface for modifiers by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1872](https://redirect.github.com/google/ksp/pull/1872) - Annotation default java by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1879](https://redirect.github.com/google/ksp/pull/1879) - fix type parameter bounds by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1880](https://redirect.github.com/google/ksp/pull/1880) - Add command line parser and entry points by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/1885](https://redirect.github.com/google/ksp/pull/1885) - KSP2: Fix support of wasm by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/1888](https://redirect.github.com/google/ksp/pull/1888) - Return KSClassDeclarationEnumEntryImpl for enum entry annotation values. by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1881](https://redirect.github.com/google/ksp/pull/1881) - Reuse Kotlin indexes in incremental providers by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/1891](https://redirect.github.com/google/ksp/pull/1891) - special handling for java property accessors override checking by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1894](https://redirect.github.com/google/ksp/pull/1894) - KSP2: Reuse Java indexes by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/1895](https://redirect.github.com/google/ksp/pull/1895) - Incremental: fix roots from getSealedSubclasses by [@​ting-yuan](https://redirect.github.com/ting-yuan) in [https://github.com/google/ksp/pull/1893](https://redirect.github.com/google/ksp/pull/1893) - use safe cast for annotation type to declaration resolution by [@​neetopia](https://redirect.github.com/neetopia) in [https://github.com/google/ksp/pull/1902](https://redirect.github.com/google/ksp/pull/1902) **Full Changelog**: https://github.com/google/ksp/compare/2.0.0-1.0.21...2.0.0-1.0.22

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 was generated by Mend Renovate. View the repository job log.