Closed juul-mobile-bot closed 11 months ago
5 files ±0 5 suites ±0 33s :stopwatch: -1s 17 tests ±0 17 :heavy_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 19 runs ±0 19 :heavy_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 98059810. ± Comparison against base commit 4c081b4c.
This PR contains the following updates:
1.9.10-1.0.13
->1.9.20-1.0.14
1.9.10
->1.9.20
1.9.10
->1.9.20
Release Notes
google/ksp (com.google.devtools.ksp:symbol-processing-api)
### [`v1.9.20-1.0.14`](https://togithub.com/google/ksp/releases/tag/1.9.20-1.0.14) [Compare Source](https://togithub.com/google/ksp/compare/1.9.20-1.0.13...1.9.20-1.0.14) ##### issues fixed - [#1474](https://togithub.com/google/ksp/issues/1474) Unresolvable types in annotation value are incorrectly displayed as null values instead of error types. - [#1522](https://togithub.com/google/ksp/issues/1522) KspTaskNative is not configuration cacheable - [#1554](https://togithub.com/google/ksp/issues/1554) KSP Incremental Processing: Removing a file does not remove transitively generated files - [#1555](https://togithub.com/google/ksp/issues/1555) KSP Incremental Processing: Clean source files should have generated output cache accessible via Resolver. - [#1568](https://togithub.com/google/ksp/issues/1568) KSP resolves dependencies too early ### [`v1.9.20-1.0.13`](https://togithub.com/google/ksp/releases/tag/1.9.20-1.0.13) [Compare Source](https://togithub.com/google/ksp/compare/1.9.10-1.0.13...1.9.20-1.0.13) Bumping Kotlin to 1.9.20 for KSP 1.0.13.JetBrains/kotlin (org.jetbrains.kotlin:kotlin-parcelize-runtime)
### [`v1.9.20`](https://togithub.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#1920) ##### Analysis. API ##### New Features - [`KT-58834`](https://youtrack.jetbrains.com/issue/KT-58834) Analysis API: Add source shadowing feature to resolve extensions ##### Performance Improvements - [`KT-57515`](https://youtrack.jetbrains.com/issue/KT-57515) LL FIR: Performance bottleneck in `CompositeModificationTracker.getModificationCount` - [`KT-59266`](https://youtrack.jetbrains.com/issue/KT-59266) K2: optimize FirElementBuilder.getOrBuildFir for elements outside body - [`KT-59454`](https://youtrack.jetbrains.com/issue/KT-59454) K2: drop resolve from org.jetbrains.kotlin.analysis.api.fir.components.KtFirVisibilityChecker#collectContainingDeclarations - [`KT-59453`](https://youtrack.jetbrains.com/issue/KT-59453) K2: completion regression from org.jetbrains.kotlin.analysis.api.fir.components.KtFirVisibilityChecker#collectContainingDeclarations - [`KT-59189`](https://youtrack.jetbrains.com/issue/KT-59189) Analysis API: KtFirKDocReference.resolveToSymbols is slow - [`KT-58125`](https://youtrack.jetbrains.com/issue/KT-58125) K2: LL FIR: `KtToFirMapping.getElement` is slow for `KtUserType`s due to on-air resolution of types ##### Fixes - [`KT-59240`](https://youtrack.jetbrains.com/issue/KT-59240) K2: FirLazyResolveContractViolationException: `lazyResolveToPhase(IMPORTS)` cannot be called from a transformer with a phase IMPORTS from superTypes - [`KT-58499`](https://youtrack.jetbrains.com/issue/KT-58499) K2: FirLazyBlock should be calculated before accessing - [`KT-57966`](https://youtrack.jetbrains.com/issue/KT-57966) K2: Analysis API: Reference Shortener does not work correctly when called on entire file - [`KT-60954`](https://youtrack.jetbrains.com/issue/KT-60954) K2: Analysis API: Reference shortener does not work correctly with variable assignments - [`KT-60940`](https://youtrack.jetbrains.com/issue/KT-60940) K2: Analysis API: Reference shortener incorrectly handles types in vararg parameters declarations - [`KT-60488`](https://youtrack.jetbrains.com/issue/KT-60488) Analysis API: forbid providing custom KtLifetimeToken for every analyze call - [`KT-60728`](https://youtrack.jetbrains.com/issue/KT-60728) K2: proper support for scripts in LL FIR transformers - [`KT-59159`](https://youtrack.jetbrains.com/issue/KT-59159) K2 IDE: declaration is not found exception - [`KT-59297`](https://youtrack.jetbrains.com/issue/KT-59297) K2: exception from body resolve leads to corrupted state and broken analysis - [`KT-59077`](https://youtrack.jetbrains.com/issue/KT-59077) KtFirExpressionTypeProvider behaviour for KtSimpleNameReferences in function calls - [`KT-60586`](https://youtrack.jetbrains.com/issue/KT-60586) K2: forbid analyze from write action - [`KT-57743`](https://youtrack.jetbrains.com/issue/KT-57743) K2 IDE: StackOverflowError from LLFirSessionCache for simple JPS project with cyclic dependencies - [`KT-61026`](https://youtrack.jetbrains.com/issue/KT-61026) K2 Scripts: FirLazyExpression should be calculated before accessing from on-air resolve - [`KT-61009`](https://youtrack.jetbrains.com/issue/KT-61009) K2 Scripts: KtFirExpressionTypeProvider: Expected FirResolvedTypeRef with ConeKotlinType but was FirImplicitTypeRefImplWithoutSourceConfiguration
📅 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.