You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add standalone and embeddable extractor variants for the published RC.
Adapt plugin registration to two Kotlin 2.4.20 Beta2 changes:
- KT-85816 removes the remaining ComponentRegistrar usage.
- KT-86046 applies K1Deprecation to public K1 APIs.
Use CompilerPluginRegistrar without loading the removed legacy API for the
RC, while retaining the legacy path for older compilers. Opt in to the K1
compatibility APIs that the extractor still requires.
The RC also gives generated interface forwarders synthetic source offsets.
Use their enclosing class location to preserve previous database and query
behaviour. Keep Kotlin 2.4.20 GA above the supported-version boundary.
Kotlin changelog:
https://github.com/JetBrains/kotlin/blob/v2.4.20-RC/ChangeLog.md#2420-beta2
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments