dependabot[bot] opened a new pull request, #3374:
URL: https://github.com/apache/thrift/pull/3374

   Bumps [jvm](https://github.com/JetBrains/kotlin) from 2.3.10 to 2.3.20.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/JetBrains/kotlin/releases";>jvm's releases</a>.</em></p>
   <blockquote>
   <h2>Kotlin 2.3.20</h2>
   <h2>Changelog</h2>
   <h3>Analysis API. FIR</h3>
   <h4>New Features</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-78090";><code>KT-78090</code></a> 
Implement stubs support for new conditional returns and holdsIn contracts</li>
   </ul>
   <h4>Fixes</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82948";><code>KT-82948</code></a> 
'FirRegularClass' expected as a containing declaration, got 
'FirTypeAliasImpl'</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-83467";><code>KT-83467</code></a> 
Package-level JSpecify annotations are ignored when coming from jars or 
libraries</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82057";><code>KT-82057</code></a> 
K2. Cannot infer type parameter 'R' in Ktor routing post() function with 
explicit response type</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82846";><code>KT-82846</code></a> 
AA: unresolved KtExpression.expressionType for the reference to the parameter 
with default value</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-80485";><code>KT-80485</code></a> 
False positive UNRESOLVED_REFERENCE on nested interface from super-super class 
in the super type position inside an anonymous object</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82772";><code>KT-82772</code></a> 
Flaky false positive deprecation warning on PersistentMap.put in Kotlin repo in 
IDE mode</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-76487";><code>KT-76487</code></a> 
StdLibSourcesLazyDeclarationResolveTestGenerated.testWrappedInt is unstable</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82618";><code>KT-82618</code></a> 
Various tests are failing with NPE in kt-master after updating the compiler on 
19.11.25</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82076";><code>KT-82076</code></a> 
Error querying members of JavaClass created for 
SymbolLightClassForAnnotationClass during library analysis</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71596";><code>KT-71596</code></a> 
Include Js/Wasi checkers in AbstractLLFirDiagnosticsCollector</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82085";><code>KT-82085</code></a> 
No OUTER_CLASS_ARGUMENTS_REQUIRED on type parameter bound in IDE</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81873";><code>KT-81873</code></a> 
Provide a way of including traces in phase JFR events</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71929";><code>KT-71929</code></a> 
Consider leaving the non-post-compute version at 
EnhancementSymbolsCache.enhancedFunctions</li>
   </ul>
   <h3>Analysis API. Infrastructure</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-83173";><code>KT-83173</code></a> 
Analysis API Tests: Library names with RC versions aren't sanitised</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-65140";><code>KT-65140</code></a>  
LL FIR: Implement AbstractFirPsiJsDiagnosticTest for LL FIR</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82212";><code>KT-82212</code></a> 
[Analysis API, LL FIR]  Implement AbstractDiagnosticsFirWasmTest and 
AbstractDiagnosticsFirWasmWasiTest for LL FIR</li>
   </ul>
   <h3>Analysis API. Light Classes</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82227";><code>KT-82227</code></a> 
Value classes should expose regular static methods</li>
   </ul>
   <h3>Analysis API. PSI</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81710";><code>KT-81710</code></a> 
'KtTypeReference.getTypeText' does not account for 'suspend' modifier on 
suspend lambdas</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82258";><code>KT-82258</code></a> 
Prepare PSI for migration from context receivers to context parameters</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81074";><code>KT-81074</code></a> 
KDoc: List rendering is broken</li>
   </ul>
   <h3>Analysis API. Providers and Caches</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82449";><code>KT-82449</code></a> 
K2 IDE Analysis Freezes During Gradle Sync (Recursive Module Dependency 
Computation in 
KotlinModuleDependentsProviderBase.computeTransitiveDependents)</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82629";><code>KT-82629</code></a> 
'collectDiagnostics' returns stale syntax error after editor fix</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74907";><code>KT-74907</code></a> 
Analysis API: Apply platform-based library module content restrictions 
consistently</li>
   </ul>
   <h3>Analysis API. Standalone</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81107";><code>KT-81107</code></a> 
AA: KtSourceModuleBuilder.sourceRoots doesn't works with symbolic links</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/master/ChangeLog.md";>jvm's 
changelog</a>.</em></p>
   <blockquote>
   <h2>2.3.20</h2>
   <h3>Analysis API. FIR</h3>
   <h4>New Features</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-78090";><code>KT-78090</code></a> 
Implement stubs support for new conditional returns and holdsIn contracts</li>
   </ul>
   <h4>Fixes</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82948";><code>KT-82948</code></a> 
'FirRegularClass' expected as a containing declaration, got 
'FirTypeAliasImpl'</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-83467";><code>KT-83467</code></a> 
Package-level JSpecify annotations are ignored when coming from jars or 
libraries</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82057";><code>KT-82057</code></a> 
K2. Cannot infer type parameter 'R' in Ktor routing post() function with 
explicit response type</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82846";><code>KT-82846</code></a> 
AA: unresolved KtExpression.expressionType for the reference to the parameter 
with default value</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-80485";><code>KT-80485</code></a> 
False positive UNRESOLVED_REFERENCE on nested interface from super-super class 
in the super type position inside an anonymous object</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82772";><code>KT-82772</code></a> 
Flaky false positive deprecation warning on PersistentMap.put in Kotlin repo in 
IDE mode</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-76487";><code>KT-76487</code></a> 
StdLibSourcesLazyDeclarationResolveTestGenerated.testWrappedInt is unstable</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82618";><code>KT-82618</code></a> 
Various tests are failing with NPE in kt-master after updating the compiler on 
19.11.25</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82076";><code>KT-82076</code></a> 
Error querying members of JavaClass created for 
SymbolLightClassForAnnotationClass during library analysis</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71596";><code>KT-71596</code></a> 
Include Js/Wasi checkers in AbstractLLFirDiagnosticsCollector</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82085";><code>KT-82085</code></a> 
No OUTER_CLASS_ARGUMENTS_REQUIRED on type parameter bound in IDE</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81873";><code>KT-81873</code></a> 
Provide a way of including traces in phase JFR events</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71929";><code>KT-71929</code></a> 
Consider leaving the non-post-compute version at 
EnhancementSymbolsCache.enhancedFunctions</li>
   </ul>
   <h3>Analysis API. Infrastructure</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-83173";><code>KT-83173</code></a> 
Analysis API Tests: Library names with RC versions aren't sanitised</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-65140";><code>KT-65140</code></a>  
LL FIR: Implement AbstractFirPsiJsDiagnosticTest for LL FIR</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82212";><code>KT-82212</code></a> 
[Analysis API, LL FIR]  Implement AbstractDiagnosticsFirWasmTest and 
AbstractDiagnosticsFirWasmWasiTest for LL FIR</li>
   </ul>
   <h3>Analysis API. Light Classes</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82227";><code>KT-82227</code></a> 
Value classes should expose regular static methods</li>
   </ul>
   <h3>Analysis API. PSI</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81710";><code>KT-81710</code></a> 
'KtTypeReference.getTypeText' does not account for 'suspend' modifier on 
suspend lambdas</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82258";><code>KT-82258</code></a> 
Prepare PSI for migration from context receivers to context parameters</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81074";><code>KT-81074</code></a> 
KDoc: List rendering is broken</li>
   </ul>
   <h3>Analysis API. Providers and Caches</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82449";><code>KT-82449</code></a> 
K2 IDE Analysis Freezes During Gradle Sync (Recursive Module Dependency 
Computation in 
KotlinModuleDependentsProviderBase.computeTransitiveDependents)</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-82629";><code>KT-82629</code></a> 
'collectDiagnostics' returns stale syntax error after editor fix</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74907";><code>KT-74907</code></a> 
Analysis API: Apply platform-based library module content restrictions 
consistently</li>
   </ul>
   <h3>Analysis API. Standalone</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-81107";><code>KT-81107</code></a> 
AA: KtSourceModuleBuilder.sourceRoots doesn't works with symbolic links</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/d57eb4a26ed01ab03cf195da686c8047032ff16f";><code>d57eb4a</code></a>
 Add ChangeLog for 2.3.20-RC3</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/41886bbf57852fb7be15276e104810b67ff3fc0f";><code>41886bb</code></a>
 [Gradle] Update KGP npm tooling dependency versions</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/210a9bde6850e160e0b5f2cf56ae44a4851a6f4f";><code>210a9bd</code></a>
 [Native] Do not mark iosX64 target as deprecate in DSL</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/7ed446ef70bdfadff8284c29f32951b6611149c1";><code>7ed446e</code></a>
 Add ChangeLog for 2.3.20-RC2</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/520eadedf473f1c479c77f4a4f3e3f26a8a2a1b2";><code>520eade</code></a>
 [K/JVM] Fix incorrect optimization of local delegation</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/7ef8bccc4be91ff0e8e144123f7c74913b212a78";><code>7ef8bcc</code></a>
 Reflection: add LazyKProperty to fix recent performance regression</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/9fa7cf20c6af27f404f8e1356f7534080cae15ea";><code>9fa7cf2</code></a>
 [Gradle] Link NoActiveThreadsAfterCompilerInvocationIT with KT-84566</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/d410596086ea0a352d66061bdd514b9ead74b5fa";><code>d410596</code></a>
 [Gradle] Shutdown coroutines dispatcher threads after compiler invocation</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/348430b268302aadff27184084e45d91e49bdd8b";><code>348430b</code></a>
 [BTA] Fix compatibility between API 2.3.20 and KC 2.3.10</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/4058f3c6cde4ac57475124f32cf46e5b80c537e9";><code>4058f3c</code></a>
 [CMP] HiddenFromObjC remove outdated  offset check</li>
   <li>Additional commits viewable in <a 
href="https://github.com/JetBrains/kotlin/compare/v2.3.10...v2.3.20";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jvm&package-manager=gradle&previous-version=2.3.10&new-version=2.3.20)](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`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <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 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>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to