-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Commit 58c3312
authored
[dependabot]: Bump org.jetbrains.kotlin:kotlin-bom from 2.0.21 to 2.2.20 in /packages/pigeon/platform_tests/test_plugin/android (#10114)
Bumps [org.jetbrains.kotlin:kotlin-bom](https://github.com/JetBrains/kotlin) from 2.0.21 to 2.2.20.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-bom's releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.2.20</h2>
<h2>Changelog</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78187"><code>KT-78187</code></a> Synthetic properties not to be shown as callables</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72525"><code>KT-72525</code></a> K2. red code and KIWA on new-lines in guarded when conditions (with parentheses)</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-74246"><code>KT-74246</code></a> KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-site</li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78382"><code>KT-78382</code></a> K2 IR lowering error when interface extends interface</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>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78164"><code>KT-78164</code></a> Evaluator: '<code>@JvmName</code>' annotations are not recognized in other modules</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76457"><code>KT-76457</code></a> K2 IDE / KMP Debugger: KISEWA “Cannot compile a common source without a JVM counterpart” on evaluating inline fun from common module inside jvm</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73084"><code>KT-73084</code></a> K2 evaluator cannot resolve local variables standing at the closing brace</li>
</ul>
<h3>Analysis API. FIR</h3>
<h4>Performance Improvements</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76490"><code>KT-76490</code></a> Do not load ast during the contracts phase if no contracts present</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78132"><code>KT-78132</code></a> Do not check FirElementBuilder#tryGetFirWithoutBodyResolve optimization for already resolved declarations</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72227"><code>KT-72227</code></a> SOE from recursive value class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-68977"><code>KT-68977</code></a> K2 IDE: Reference to companion object through typealias in a function call does not work</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72357"><code>KT-72357</code></a> Implement partial body resolution</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76932"><code>KT-76932</code></a> Support context parameters on dangling modifier list</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72407"><code>KT-72407</code></a> FirImplementationByDelegationWithDifferentGenericSignatureChecker: FirLazyExpression should be calculated before accessing</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-77602"><code>KT-77602</code></a> K2 / Analysis API: KAEWA “No fir element was found for KtParameter” on incorrect context()-call</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-77629"><code>KT-77629</code></a> K2: NPE: "org.jetbrains.kotlin.fir.java.declarations.FirJavaTypeParameter.performFirstRoundOfBoundsResolution"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76855"><code>KT-76855</code></a> Analysis API: <code>KaType.asPsiType</code> returns <code>null</code> for a local inner class in dependent analysis tests</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72718"><code>KT-72718</code></a> ImplicitReceiverValue.createSnapshot creates invalid FIR if receiver is smart-casted</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76811"><code>KT-76811</code></a> Analysis API: <code>resolveToFirSymbol</code> finds a <code>FirPropertySymbol</code> for a <code>KtScript</code> in dependent analysis</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73586"><code>KT-73586</code></a> [Analysis API] Add <code>lazyResolveToPhase(STATUS)</code> before accessing modifiers of members</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71135"><code>KT-71135</code></a> AA: exception from sealed inheritors checker when <code>analyzeCopy</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75534"><code>KT-75534</code></a> K2 AA: "Containing declaration should present for nested declaration class KtNamedFunction" with dangling annotation on top-level anonymous function</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75687"><code>KT-75687</code></a> K2: local variable doesn't get to the do-while scope</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56543"><code>KT-56543</code></a> LL FIR: rework lazy transformers so transformers modify only declarations they suppose to</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76809"><code>KT-76809</code></a> Analysis API: Dependent analysis tests frequently work with the original element instead of the copied element</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78835"><code>KT-78835</code></a> Find usages of a light constructor from a class with an empty body finds usages of class as well</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78878"><code>KT-78878</code></a> K2. Method shown as unavailable in Java when <code>@JvmExposeBoxed</code> is applied (redundantly) at both class and method level in Kotlin</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-bom's changelog</a>.</em></p>
<blockquote>
<h2>2.2.20</h2>
<h3>Analysis API</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78187"><code>KT-78187</code></a> Synthetic properties not to be shown as callables</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72525"><code>KT-72525</code></a> K2. red code and KIWA on new-lines in guarded when conditions (with parentheses)</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-74246"><code>KT-74246</code></a> KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-site</li>
</ul>
<h3>Analysis API. Code Compilation</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78382"><code>KT-78382</code></a> K2 IR lowering error when interface extends interface</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>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78164"><code>KT-78164</code></a> Evaluator: '<code>@JvmName</code>' annotations are not recognized in other modules</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76457"><code>KT-76457</code></a> K2 IDE / KMP Debugger: KISEWA “Cannot compile a common source without a JVM counterpart” on evaluating inline fun from common module inside jvm</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73084"><code>KT-73084</code></a> K2 evaluator cannot resolve local variables standing at the closing brace</li>
</ul>
<h3>Analysis API. FIR</h3>
<h4>Performance Improvements</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76490"><code>KT-76490</code></a> Do not load ast during the contracts phase if no contracts present</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78132"><code>KT-78132</code></a> Do not check FirElementBuilder#tryGetFirWithoutBodyResolve optimization for already resolved declarations</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72227"><code>KT-72227</code></a> SOE from recursive value class</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-68977"><code>KT-68977</code></a> K2 IDE: Reference to companion object through typealias in a function call does not work</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72357"><code>KT-72357</code></a> Implement partial body resolution</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76932"><code>KT-76932</code></a> Support context parameters on dangling modifier list</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72407"><code>KT-72407</code></a> FirImplementationByDelegationWithDifferentGenericSignatureChecker: FirLazyExpression should be calculated before accessing</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-77602"><code>KT-77602</code></a> K2 / Analysis API: KAEWA “No fir element was found for KtParameter” on incorrect context()-call</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-77629"><code>KT-77629</code></a> K2: NPE: "org.jetbrains.kotlin.fir.java.declarations.FirJavaTypeParameter.performFirstRoundOfBoundsResolution"</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76855"><code>KT-76855</code></a> Analysis API: <code>KaType.asPsiType</code> returns <code>null</code> for a local inner class in dependent analysis tests</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-72718"><code>KT-72718</code></a> ImplicitReceiverValue.createSnapshot creates invalid FIR if receiver is smart-casted</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76811"><code>KT-76811</code></a> Analysis API: <code>resolveToFirSymbol</code> finds a <code>FirPropertySymbol</code> for a <code>KtScript</code> in dependent analysis</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-73586"><code>KT-73586</code></a> [Analysis API] Add <code>lazyResolveToPhase(STATUS)</code> before accessing modifiers of members</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-71135"><code>KT-71135</code></a> AA: exception from sealed inheritors checker when <code>analyzeCopy</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75534"><code>KT-75534</code></a> K2 AA: "Containing declaration should present for nested declaration class KtNamedFunction" with dangling annotation on top-level anonymous function</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-75687"><code>KT-75687</code></a> K2: local variable doesn't get to the do-while scope</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56543"><code>KT-56543</code></a> LL FIR: rework lazy transformers so transformers modify only declarations they suppose to</li>
</ul>
<h3>Analysis API. Infrastructure</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-76809"><code>KT-76809</code></a> Analysis API: Dependent analysis tests frequently work with the original element instead of the copied element</li>
</ul>
<h3>Analysis API. Light Classes</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78835"><code>KT-78835</code></a> Find usages of a light constructor from a class with an empty body finds usages of class as well</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78878"><code>KT-78878</code></a> K2. Method shown as unavailable in Java when <code>@JvmExposeBoxed</code> is applied (redundantly) at both class and method level in Kotlin</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-78065"><code>KT-78065</code></a> Support "Expose boxed inline value classes" in Light Classes</li>
</ul>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/693c44ee79f62895a9b92bdd60fdd7a9bc29a975"><code>693c44e</code></a> Add ChangeLog for 2.2.20-RC2</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/5b7c7af7e4222d35d55736cb0c2542de7308816b"><code>5b7c7af</code></a> [Gradle] Fail the build if AGP has already configured Kotlin in the project</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/1756c321a61597d20fd566f15bdf27009c91a082"><code>1756c32</code></a> Add permissions for GRADLE_RO_DEP_CACHE to security policy</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/05dcf52971cb9f741dfccfd22a04f4ac62c0da84"><code>05dcf52</code></a> [Native Macos] update llvm with fixes for xcode26 ^KT-79571 fixed</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/0b2dd955a2ec9abbadfc2f175ca84644d01d681b"><code>0b2dd95</code></a> [Wasm] Do not backport devServer, because it is mutable collection</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/6b0a1e4fc5332919e7573740157acf79af9fa596"><code>6b0a1e4</code></a> [IR] Use sanitized names when calculating scopes for lambdas</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/64daa7eba04438faab64b17ca4bf409c62dba694"><code>64daa7e</code></a> [FIR2IR] Properly handle generics with nullable types in delegate body genera...</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/9237f28465bc235509d59af365cbf543b44aed32"><code>9237f28</code></a> [Test] Reproduce KT-79816</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e86b28e4b21ab234fff6d584484e79ac4240a76a"><code>e86b28e</code></a> [Gradle] Add <a href="https://github.com/ExperimentalKotlinGradlePluginApi"><code>@ExperimentalKotlinGradlePluginApi</code></a> to exportKdoc</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/0f5c8a7e298863f23360be4e24ce16b8aba4f9d4"><code>0f5c8a7</code></a> Add ChangeLog for 2.2.20-RC</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.0.21...v2.2.20">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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`.
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>1 parent 002fa89 commit 58c3312Copy full SHA for 58c3312
File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedFilter options
- packages/pigeon/platform_tests/test_plugin/android
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedCollapse file: packages/pigeon/platform_tests/test_plugin/android/build.gradle
packages/pigeon/platform_tests/test_plugin/android/build.gradle
Copy file name to clipboardExpand all lines: packages/pigeon/platform_tests/test_plugin/android/build.gradle+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
69 | 69 |
| |
70 | 70 |
| |
71 | 71 |
| |
72 |
| - | |
| 72 | + | |
73 | 73 |
| |
74 | 74 |
|
0 commit comments