dependabot[bot] opened a new pull request, #297:
URL: https://github.com/apache/logging-log4j-samples/pull/297

   Bumps [org.jetbrains.kotlin:kotlin-bom](https://github.com/JetBrains/kotlin) 
from 2.1.10 to 2.1.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.1.20</h2>
   <h2>Changelog</h2>
   <h3>Analysis API</h3>
   <h4>Fixes</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-68198";><code>KT-68198</code></a> 
Analysis API: Support application service registration in plugin XMLs</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-57733";><code>KT-57733</code></a> 
Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in 
combined symbol providers</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73156";><code>KT-73156</code></a> 
AA: type retrieval for erroneous typealias crashes</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71907";><code>KT-71907</code></a> 
K2 debugger evaluator failed when cannot resolve unrelated annotation</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69128";><code>KT-69128</code></a> 
K2 IDE: &quot;Unresolved reference in KDoc&quot; reports existing Java class in 
reference to its own nested class</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71613";><code>KT-71613</code></a> 
KaFirPsiJavaTypeParameterSymbol cannot be cast to KaFirTypeParameterSymbol</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71741";><code>KT-71741</code></a> 
K2 IDE. Classifier was found in KtFile but was not found in FirFile in 
<code>libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts</code>
 in <code>kotlin.git</code> and broken analysis</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71942";><code>KT-71942</code></a> 
Need to rethrow Intellij Platform exceptions, like ProcessCanceledException</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-70949";><code>KT-70949</code></a> 
Analysis API: &quot;containingDeclaration&quot; does not work on nested Java 
classes in K2 implementation</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69736";><code>KT-69736</code></a> 
K2 IDE: False positive resolution from KDoc for <code>value</code></li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69047";><code>KT-69047</code></a> 
Analysis API: Unresolved KDoc reference to extensions with the same name</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-70815";><code>KT-70815</code></a> 
Analysis API: Implement stop-the-world session invalidation</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69630";><code>KT-69630</code></a> 
KAPT User project builds with KAPT4 enabled fail with Metaspace overflow</li>
   </ul>
   <h3>Analysis API. Code Compilation</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71263";><code>KT-71263</code></a> 
K2 evaluator: Error in evaluating self property with extension receiver</li>
   </ul>
   <h3>Analysis API. FIR</h3>
   <h4>Performance Improvements</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72025";><code>KT-72025</code></a> 
FileStructureElement: reduce redundant resolve</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74012";><code>KT-74012</code></a> 
Redundant <code>FirAbstractBodyResolveTransformerDispatcher.&lt;init&gt;</code> 
CPU consumption</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73900";><code>KT-73900</code></a> 
ContextCollectorVisitor#computeContext may spend significant time on 
<code>createSnapshot</code></li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73665";><code>KT-73665</code></a> 
FirElementFinder is inefficient in large files</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73330";><code>KT-73330</code></a> 
Remove bodies from functions without contracts after the CONTRACTS phase</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73017";><code>KT-73017</code></a> 
Analysis API: <code>FirReferenceResolveHelper.getSymbolsByResolvedImport</code> 
searches for classes even when the selected <code>FqName</code> is a known 
package</li>
   </ul>
   <h4>Fixes</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72308";><code>KT-72308</code></a> 
getOrBuildFir returns null for this expression for plusAssign operator</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72660";><code>KT-72660</code></a> 
ISE: Recursive update at 
org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74097";><code>KT-74097</code></a> 
ISE: Recursive update at 
org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74098";><code>KT-74098</code></a> 
ISE: Recursive update at 
org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72148";><code>KT-72148</code></a> 
K2: KISEWA: Expected FirResolvedArgumentList for FirAnnotationCallImpl of 
FirValueParameterImpl(DataClassMember) but FirArgumentListImpl found</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73079";><code>KT-73079</code></a> 
K2: Internal compiler error when conflicting type aliases are present</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73456";><code>KT-73456</code></a> 
Expected FirResolvedContractDescription but FirRawContractDescriptionImpl found 
for FirSimpleFunctionImpl</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73259";><code>KT-73259</code></a> 
Expected FirResolvedContractDescription but FirLegacyRawContractDescriptionImpl 
found for FirSimpleFunctionImpl</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72740";><code>KT-72740</code></a> 
FirDanglingModifierList: <code>lazyResolveToPhase(STATUS)</code> cannot be 
called from a transformer with a phase STATUS</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-66132";><code>KT-66132</code></a> 
K2: FirRegularClass expected, but FirFileImpl found | Containing declaration is 
not found</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72196";><code>KT-72196</code></a> 
K2. KMP. IllegalStateException: expect-actual matching is only possible for 
code with sources</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72652";><code>KT-72652</code></a> 
<code>FirProvider#getContainingClass</code> should support 
<code>FirDanglingModifierSymbol</code></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";>org.jetbrains.kotlin:kotlin-bom's
 changelog</a>.</em></p>
   <blockquote>
   <h2>2.1.20</h2>
   <h3>Analysis API</h3>
   <h4>Fixes</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-68198";><code>KT-68198</code></a> 
Analysis API: Support application service registration in plugin XMLs</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-57733";><code>KT-57733</code></a> 
Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in 
combined symbol providers</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73156";><code>KT-73156</code></a> 
AA: type retrieval for erroneous typealias crashes</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71907";><code>KT-71907</code></a> 
K2 debugger evaluator failed when cannot resolve unrelated annotation</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69128";><code>KT-69128</code></a> 
K2 IDE: &quot;Unresolved reference in KDoc&quot; reports existing Java class in 
reference to its own nested class</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71613";><code>KT-71613</code></a> 
KaFirPsiJavaTypeParameterSymbol cannot be cast to KaFirTypeParameterSymbol</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71741";><code>KT-71741</code></a> 
K2 IDE. Classifier was found in KtFile but was not found in FirFile in 
<code>libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts</code>
 in <code>kotlin.git</code> and broken analysis</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71942";><code>KT-71942</code></a> 
Need to rethrow Intellij Platform exceptions, like ProcessCanceledException</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-70949";><code>KT-70949</code></a> 
Analysis API: &quot;containingDeclaration&quot; does not work on nested Java 
classes in K2 implementation</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69736";><code>KT-69736</code></a> 
K2 IDE: False positive resolution from KDoc for <code>value</code></li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69047";><code>KT-69047</code></a> 
Analysis API: Unresolved KDoc reference to extensions with the same name</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-70815";><code>KT-70815</code></a> 
Analysis API: Implement stop-the-world session invalidation</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-69630";><code>KT-69630</code></a> 
KAPT User project builds with KAPT4 enabled fail with Metaspace overflow</li>
   </ul>
   <h3>Analysis API. Code Compilation</h3>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-71263";><code>KT-71263</code></a> 
K2 evaluator: Error in evaluating self property with extension receiver</li>
   </ul>
   <h3>Analysis API. FIR</h3>
   <h4>Performance Improvements</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72025";><code>KT-72025</code></a> 
FileStructureElement: reduce redundant resolve</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74012";><code>KT-74012</code></a> 
Redundant <code>FirAbstractBodyResolveTransformerDispatcher.&lt;init&gt;</code> 
CPU consumption</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73900";><code>KT-73900</code></a> 
ContextCollectorVisitor#computeContext may spend significant time on 
<code>createSnapshot</code></li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73665";><code>KT-73665</code></a> 
FirElementFinder is inefficient in large files</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73330";><code>KT-73330</code></a> 
Remove bodies from functions without contracts after the CONTRACTS phase</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73017";><code>KT-73017</code></a> 
Analysis API: <code>FirReferenceResolveHelper.getSymbolsByResolvedImport</code> 
searches for classes even when the selected <code>FqName</code> is a known 
package</li>
   </ul>
   <h4>Fixes</h4>
   <ul>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72308";><code>KT-72308</code></a> 
getOrBuildFir returns null for this expression for plusAssign operator</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72660";><code>KT-72660</code></a> 
ISE: Recursive update at 
org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74097";><code>KT-74097</code></a> 
ISE: Recursive update at 
org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-74098";><code>KT-74098</code></a> 
ISE: Recursive update at 
org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72148";><code>KT-72148</code></a> 
K2: KISEWA: Expected FirResolvedArgumentList for FirAnnotationCallImpl of 
FirValueParameterImpl(DataClassMember) but FirArgumentListImpl found</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73079";><code>KT-73079</code></a> 
K2: Internal compiler error when conflicting type aliases are present</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73456";><code>KT-73456</code></a> 
Expected FirResolvedContractDescription but FirRawContractDescriptionImpl found 
for FirSimpleFunctionImpl</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73259";><code>KT-73259</code></a> 
Expected FirResolvedContractDescription but FirLegacyRawContractDescriptionImpl 
found for FirSimpleFunctionImpl</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72740";><code>KT-72740</code></a> 
FirDanglingModifierList: <code>lazyResolveToPhase(STATUS)</code> cannot be 
called from a transformer with a phase STATUS</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-66132";><code>KT-66132</code></a> 
K2: FirRegularClass expected, but FirFileImpl found | Containing declaration is 
not found</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72196";><code>KT-72196</code></a> 
K2. KMP. IllegalStateException: expect-actual matching is only possible for 
code with sources</li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-72652";><code>KT-72652</code></a> 
<code>FirProvider#getContainingClass</code> should support 
<code>FirDanglingModifierSymbol</code></li>
   <li><a 
href="https://youtrack.jetbrains.com/issue/KT-73105";><code>KT-73105</code></a> 
Lazy resolve contract violation (BODY_RESOLVE from BODY_RESOLVE)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/658a2010b15a22583f9841e1a2d4bddf1baac612";><code>658a201</code></a>
 Add ChangeLog for 2.1.20-RC3</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/b2dfd946fae7d632ae8f4b59dcb8f59a69c1f874";><code>b2dfd94</code></a>
 [FIR] Fix a false negative <code>SUPER_CALL_WITH_DEFAULT_PARAMETERS</code></li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/982a4ef0cdb9aa7ddb7d715575f2bb3f6010128a";><code>982a4ef</code></a>
 [FIR] Reproduce ^KT-75578</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/173e94a33a27164bb0890a965db21be0ecc6b031";><code>173e94a</code></a>
 Fix CMP-7747</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/dbed51216ac390a2f4eecbd70a7134b3d77e52e1";><code>dbed512</code></a>
 CMP-7571: keep the calls to public $stable fields (in K1 klibs) as is</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/e7e183f4df71c8a702b71b36fc664ff158064dbc";><code>e7e183f</code></a>
 CMP-7571: merge two findDeclaration calls into one</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/0c8b50dff5fb52364c85fa9d9f1b744fa895ef8c";><code>0c8b50d</code></a>
 CMP-7571: improve signature generation for an artificial stability getter</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/cb387d50e56946d168151d4bf515dee86a2e8165";><code>cb387d5</code></a>
 CMP-7571: add signatures to artifical stability getters</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/f17e609df3014162f17e55bc19bf33a158df6682";><code>f17e609</code></a>
 Avoid multiple finalizations of generalConfigurationMetrics</li>
   <li><a 
href="https://github.com/JetBrains/kotlin/commit/45e81bb7f13fe8a3d2dbd5eeee2649edb7a88e74";><code>45e81bb</code></a>
 Edit ChangeLog for 2.1.20-RC2</li>
   <li>Additional commits viewable in <a 
href="https://github.com/JetBrains/kotlin/compare/v2.1.10...v2.1.20";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.kotlin:kotlin-bom&package-manager=maven&previous-version=2.1.10&new-version=2.1.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 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>


-- 
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: robots-unsubscr...@logging.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to