Commit 53f26d9
authored
[dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1 update (#10661)
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/camera/camera_android_camerax/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin).
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/google_sign_in/google_sign_in_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin).
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/interactive_media_ads/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin).
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/pigeon/platform_tests/test_plugin/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin).
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/shared_preferences/shared_preferences_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin).
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/video_player/video_player_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin).
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/webview_flutter/webview_flutter_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin).
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.3.0</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p>
<blockquote>
<h2>2.3.0</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li>
</ul>
</details>
<br />
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.3.0</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p>
<blockquote>
<h2>2.3.0</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li>
</ul>
</details>
<br />
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.3.0</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p>
<blockquote>
<h2>2.3.0</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li>
</ul>
</details>
<br />
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.3.0</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p>
<blockquote>
<h2>2.3.0</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li>
</ul>
</details>
<br />
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.3.0</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure & weight</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: "Invalid dangling file module" exception during session invalidation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p>
<blockquote>
<h2>2.3.0</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li>
</ul>
<h3>Analysis API. FIR</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li>
</ul>
<h3>Analysis API. Providers and Caches</h3>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li>
...
_Description has been truncated_1 parent d3f860d commit 53f26d9
File tree
24 files changed
+45
-17
lines changed- packages
- camera/camera_android_camerax
- android
- google_sign_in/google_sign_in_android
- android
- interactive_media_ads
- android
- src/main/kotlin/dev/flutter/packages/interactive_media_ads
- ios/interactive_media_ads/Sources/interactive_media_ads
- pigeon
- lib/src
- platform_tests/test_plugin/android
- video_player/video_player_android
- android
- webview_flutter/webview_flutter_android
- android
24 files changed
+45
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
0 commit comments