-
Notifications
You must be signed in to change notification settings - Fork 6
Commit 4255a70
Bump kotlin from 1.9.24 to 2.0.0 (#122)
Bumps `kotlin` from 1.9.24 to 2.0.0.
Updates `org.jetbrains.kotlin.jvm` from 1.9.24 to 2.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.jvm's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.0</h2>
<h2>Changelog</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.0/ChangeLog.md">org.jetbrains.kotlin.jvm's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.0</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/e84e83568cde569ee54980542e37c87507e914bc"><code>e84e835</code></a>
Add changelog for 2.0.0</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/975dea282fbc4968b913bfd15babc735bf7f2509"><code>975dea2</code></a>
Add changelog for 2.0.0-RC3</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b618ee4e954bfe80540d82366281f3b5436a4bd4"><code>b618ee4</code></a>
[FIR] Prohibit referencing java field in case of conflict with
property..</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b239239cc1eb55db990c3c6951dcc555c3fcf97d"><code>b239239</code></a>
K2: build outer classes sequence in FirImplicitBodyResolve properly</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/afc5b49b8e92e83e8fb6166a3449c92f0b960e27"><code>afc5b49</code></a>
[IR] Assume IrFile has at least one offset entry</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/be1804cd908414ab40ec66830336aab9cfb8b7fc"><code>be1804c</code></a>
[K/N][tests] Don't attempt to download simulator after first
failure</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b6661605d6ee893ea2466910edbdb6e29b4433f7"><code>b666160</code></a>
K2: fix captureFromExpressionInternal for nullable intersection
types</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f04f0514100e4d976608b809621a19a19ae326b2"><code>f04f051</code></a>
K2: fix withNullability() for ConeIntersectionType</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cda1ad413239a610eeea355d2e4a763e0107f01e"><code>cda1ad4</code></a>
K2: reproduce KT-67912</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8e0919e3a1d333ef67572791e315a556489b11d7"><code>8e0919e</code></a>
[K2/JS] Use declaration session for looking up containing
declaration</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v1.9.24...v2.0.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `org.jetbrains.kotlin.multiplatform` from 1.9.24 to 2.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.multiplatform's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.0</h2>
<h2>Changelog</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.0/ChangeLog.md">org.jetbrains.kotlin.multiplatform's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.0</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/e84e83568cde569ee54980542e37c87507e914bc"><code>e84e835</code></a>
Add changelog for 2.0.0</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/975dea282fbc4968b913bfd15babc735bf7f2509"><code>975dea2</code></a>
Add changelog for 2.0.0-RC3</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b618ee4e954bfe80540d82366281f3b5436a4bd4"><code>b618ee4</code></a>
[FIR] Prohibit referencing java field in case of conflict with
property..</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b239239cc1eb55db990c3c6951dcc555c3fcf97d"><code>b239239</code></a>
K2: build outer classes sequence in FirImplicitBodyResolve properly</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/afc5b49b8e92e83e8fb6166a3449c92f0b960e27"><code>afc5b49</code></a>
[IR] Assume IrFile has at least one offset entry</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/be1804cd908414ab40ec66830336aab9cfb8b7fc"><code>be1804c</code></a>
[K/N][tests] Don't attempt to download simulator after first
failure</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b6661605d6ee893ea2466910edbdb6e29b4433f7"><code>b666160</code></a>
K2: fix captureFromExpressionInternal for nullable intersection
types</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f04f0514100e4d976608b809621a19a19ae326b2"><code>f04f051</code></a>
K2: fix withNullability() for ConeIntersectionType</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cda1ad413239a610eeea355d2e4a763e0107f01e"><code>cda1ad4</code></a>
K2: reproduce KT-67912</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8e0919e3a1d333ef67572791e315a556489b11d7"><code>8e0919e</code></a>
[K2/JS] Use declaration session for looking up containing
declaration</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v1.9.24...v2.0.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `org.jetbrains.kotlin.plugin.serialization` from 1.9.24 to 2.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.plugin.serialization's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.0</h2>
<h2>Changelog</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.0/ChangeLog.md">org.jetbrains.kotlin.plugin.serialization's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.0</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/e84e83568cde569ee54980542e37c87507e914bc"><code>e84e835</code></a>
Add changelog for 2.0.0</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/975dea282fbc4968b913bfd15babc735bf7f2509"><code>975dea2</code></a>
Add changelog for 2.0.0-RC3</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b618ee4e954bfe80540d82366281f3b5436a4bd4"><code>b618ee4</code></a>
[FIR] Prohibit referencing java field in case of conflict with
property..</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b239239cc1eb55db990c3c6951dcc555c3fcf97d"><code>b239239</code></a>
K2: build outer classes sequence in FirImplicitBodyResolve properly</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/afc5b49b8e92e83e8fb6166a3449c92f0b960e27"><code>afc5b49</code></a>
[IR] Assume IrFile has at least one offset entry</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/be1804cd908414ab40ec66830336aab9cfb8b7fc"><code>be1804c</code></a>
[K/N][tests] Don't attempt to download simulator after first
failure</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b6661605d6ee893ea2466910edbdb6e29b4433f7"><code>b666160</code></a>
K2: fix captureFromExpressionInternal for nullable intersection
types</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f04f0514100e4d976608b809621a19a19ae326b2"><code>f04f051</code></a>
K2: fix withNullability() for ConeIntersectionType</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cda1ad413239a610eeea355d2e4a763e0107f01e"><code>cda1ad4</code></a>
K2: reproduce KT-67912</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8e0919e3a1d333ef67572791e315a556489b11d7"><code>8e0919e</code></a>
[K2/JS] Use declaration session for looking up containing
declaration</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v1.9.24...v2.0.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `org.jetbrains.kotlin.plugin.allopen` from 1.9.24 to 2.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.plugin.allopen's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.0</h2>
<h2>Changelog</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.0/ChangeLog.md">org.jetbrains.kotlin.plugin.allopen's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.0</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65327"><code>KT-65327</code></a>
Support reading klib contents in Analysis API</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65560"><code>KT-65560</code></a>
K2: Anaysis API: ContextCollector triggers redundant resolution in the
case of file elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64987"><code>KT-64987</code></a>
Analysis API: 50GB memory allocation on creating empty
kotlinx.collections.immutable.persistentMapOf</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61789"><code>KT-61789</code></a>
K2: optimize getFirForNonKtFileElement for references inside super type
reference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-59498"><code>KT-59498</code></a>
K2: getOnAirGetTowerContextProvider took too much time due to on air
resolve</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61728"><code>KT-61728</code></a>
Analysis API: optimize AllCandidatesResolver.getAllCandidates</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65561"><code>KT-65561</code></a>
Analysis API: dummy.kt is not a physical file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65616"><code>KT-65616</code></a>
K2: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus from STATUS</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65600"><code>KT-65600</code></a>
Analysis Api: FirFile for KtCodeFragments are created and not updated on
changes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64919"><code>KT-64919</code></a>
K2 IDE: Implement KMP support for sealed class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64241"><code>KT-64241</code></a>
K2: Unresolved calls to functions in scripts depending on included
projects</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65813"><code>KT-65813</code></a>
Analysis API Standalone:
<code>FirDeclarationForCompiledElementSearcher</code> does not find
compiled elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66052"><code>KT-66052</code></a>
AA: render expect/actual modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66795"><code>KT-66795</code></a>
KtCodeFragment.clone() is broken</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66532"><code>KT-66532</code></a>
K2 CodeGen AA: missing annotation setup for function in source module
but not in a compile target file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64833"><code>KT-64833</code></a>
Analysis API: Members implemented by delegation have no overridden
symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62405"><code>KT-62405</code></a>
Analysis API: Symbols <code>SUBSTITUTION_OVERRIDE</code> have no
overridden symbols</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66749"><code>KT-66749</code></a>
K2: "Collection contains no element matching the predicate" on
an unresolved call</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62832"><code>KT-62832</code></a>
K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to
FirResolvedDeclarationStatus</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66719"><code>KT-66719</code></a>
AbstractGetKlibSourceFileNameTest: The dependency to
":native:analysis-api-klib-reader" breaks JPS compilation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66603"><code>KT-66603</code></a>
Analysis API: support type annotations in
KtPsiTypeProviderMixIn#asPsiType</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64505"><code>KT-64505</code></a>
Analysis API Standalone: Remove test-specific calculation of sealed
class inheritors</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66013"><code>KT-66013</code></a>
Analysis API Standalone: Sealed inheritors aren't correctly calculated
for source classes</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62880"><code>KT-62880</code></a>
K2 IDE: Unresolved java annotation methods in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66530"><code>KT-66530</code></a>
K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for
Java type parameter with wrong use site</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65571"><code>KT-65571</code></a>
Support VirtualFile inputs to Analysis API modules</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66485"><code>KT-66485</code></a>
Substituted types are not provided for callable references</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66498"><code>KT-66498</code></a>
Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a
class to be a subclass of itself</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64579"><code>KT-64579</code></a>
K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl
of FirValueParameterImpl(Source) but FirArgumentListImpl
found"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65978"><code>KT-65978</code></a>
Analysis API: Use soft references in
<code>FileStructureCache</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-64051"><code>KT-64051</code></a>
K2 IDE: Analysis API: Unresolved links to typealias in KDoc</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66189"><code>KT-66189</code></a>
K2 / IDE: KtFirExpressionTypeProvider bugs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-61422"><code>KT-61422</code></a>
K2 IDE: "No array element type for vararg value parameter:
org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl"</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66276"><code>KT-66276</code></a>
K2: Analysis API:
<code>TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM</code> false positive
for script parameter</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66232"><code>KT-66232</code></a>
K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated
by LL FIR tests</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-60996"><code>KT-60996</code></a>
K2: Stub Based Deserializer: Set versionRequirements to enable
VERSION_REQUIREMENT_DEPRECATION diagnostics</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66306"><code>KT-66306</code></a>
K2: Analysis API: drop ability to enable global phase resolve lock</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-55750"><code>KT-55750</code></a>
LL FIR: Implement multi-threaded resolve</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/e84e83568cde569ee54980542e37c87507e914bc"><code>e84e835</code></a>
Add changelog for 2.0.0</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/975dea282fbc4968b913bfd15babc735bf7f2509"><code>975dea2</code></a>
Add changelog for 2.0.0-RC3</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b618ee4e954bfe80540d82366281f3b5436a4bd4"><code>b618ee4</code></a>
[FIR] Prohibit referencing java field in case of conflict with
property..</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b239239cc1eb55db990c3c6951dcc555c3fcf97d"><code>b239239</code></a>
K2: build outer classes sequence in FirImplicitBodyResolve properly</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/afc5b49b8e92e83e8fb6166a3449c92f0b960e27"><code>afc5b49</code></a>
[IR] Assume IrFile has at least one offset entry</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/be1804cd908414ab40ec66830336aab9cfb8b7fc"><code>be1804c</code></a>
[K/N][tests] Don't attempt to download simulator after first
failure</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b6661605d6ee893ea2466910edbdb6e29b4433f7"><code>b666160</code></a>
K2: fix captureFromExpressionInternal for nullable intersection
types</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/f04f0514100e4d976608b809621a19a19ae326b2"><code>f04f051</code></a>
K2: fix withNullability() for ConeIntersectionType</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cda1ad413239a610eeea355d2e4a763e0107f01e"><code>cda1ad4</code></a>
K2: reproduce KT-67912</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8e0919e3a1d333ef67572791e315a556489b11d7"><code>8e0919e</code></a>
[K2/JS] Use declaration session for looking up containing
declaration</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v1.9.24...v2.0.0">compare
view</a></li>
</ul>
</details>
<br />
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
…1 parent 28602ee commit 4255a70Copy full SHA for 4255a70
File tree
Expand file treeCollapse file tree
14 files changed
+240
-258
lines changedFilter options
- api
- benchmark
- gradle
- kotlin-js-store
- test-suites
- src
- linuxX64Test/kotlin/io/github/optimumcode/json/schema/suite
- macosArm64Test/kotlin/io/github/optimumcode/json/schema/suite
- macosX64Test/kotlin/io/github/optimumcode/json/schema/suite
- mingwX64Test/kotlin/io/github/optimumcode/json/schema/suite
- nativeTest/kotlin/io/github/optimumcode/json/schema/suite
Expand file treeCollapse file tree
14 files changed
+240
-258
lines changed+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| 6 | + | |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
| |
|
+2-2Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 |
| - | |
| 91 | + | |
92 | 92 |
| |
93 | 93 |
| |
94 | 94 |
| |
| |||
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
101 |
| - | |
| 101 | + | |
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
|
api/json-schema-validator.api
Copy file name to clipboardExpand all lines: api/json-schema-validator.api+15-15Lines changed: 15 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
245 | 245 |
| |
246 | 246 |
| |
247 | 247 |
| |
248 |
| - | |
| 248 | + | |
249 | 249 |
| |
250 |
| - | |
251 |
| - | |
| 250 | + | |
| 251 | + | |
252 | 252 |
| |
253 |
| - | |
254 |
| - | |
| 253 | + | |
| 254 | + | |
255 | 255 |
| |
256 | 256 |
| |
257 | 257 |
| |
| |||
274 | 274 |
| |
275 | 275 |
| |
276 | 276 |
| |
277 |
| - | |
| 277 | + | |
278 | 278 |
| |
279 |
| - | |
280 |
| - | |
| 279 | + | |
| 280 | + | |
281 | 281 |
| |
282 |
| - | |
283 |
| - | |
| 282 | + | |
| 283 | + | |
284 | 284 |
| |
285 | 285 |
| |
286 | 286 |
| |
| |||
314 | 314 |
| |
315 | 315 |
| |
316 | 316 |
| |
317 |
| - | |
| 317 | + | |
318 | 318 |
| |
319 |
| - | |
320 |
| - | |
| 319 | + | |
| 320 | + | |
321 | 321 |
| |
322 |
| - | |
323 |
| - | |
| 322 | + | |
| 323 | + | |
324 | 324 |
| |
325 | 325 |
| |
326 | 326 |
| |
|
+2-3Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
17 |
| - | |
18 |
| - | |
| 16 | + | |
| 17 | + | |
19 | 18 |
| |
20 | 19 |
| |
21 | 20 |
| |
|
+1-2Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
141 | 141 |
| |
142 | 142 |
| |
143 | 143 |
| |
| 144 | + | |
144 | 145 |
| |
145 |
| - | |
146 |
| - | |
147 | 146 |
| |
148 | 147 |
| |
149 | 148 |
| |
|
+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
|
+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
|
0 commit comments