Bump jvm from 2.1.21 to 2.2.0
Open
Number: #45
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 0
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
Created:
June 24, 2025 at 03:37 AM UTC
(3 months ago)
(3 months ago)
Updated:
June 24, 2025 at 03:37 AM UTC
(3 months ago)
(3 months ago)
Labels:
dependencies java
dependencies java
Description:
Bumps jvm from 2.1.21 to 2.2.0.
Release notes
Sourced from jvm's releases.
Kotlin 2.2.0
Changelog
Analysis API
KT-73337
Migrate analysis sources to new IR parameter APIKT-75880
K2 Mode: Typealias reference resolves to the underlying class in KMP projectKT-74246
KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-siteKT-57733
Analysis API: Use optimizedModuleWithDependenciesScope
s in combined symbol providersKT-69535
Redesign 'containingSymbol'KT-69950
Analysis API: IntroduceisSubtypeOf(ClassId)
KT-68393
Analysis API: RenameKaClassLikeSymbol. classIdIfNonLocal
toclassId
KT-62924
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableIdAnalysis API. Code Compilation
KT-75502
K2: IDEA hangs when evaluating inside kotlin-stdlib modules in the Kotlin projectKT-73077
Evaluation of inline functions is broken inside Kotlin project and Amper module in Idea sourcesKT-73936
K2: CyclicInlineDependencyException: Inline functions have a cyclic dependency in evaluatorKT-74582
InterpreterMethodNotFoundError when trying to evaluate simple expressions after recent fixesKT-74524
Compilation exception with incorrect JvmName annotation argumentsKT-74443
Compilation peer collector ignores inline property accessorsAnalysis API. FIR
New Features
KT-73493
Support context parametersPerformance Improvements
KT-75790
Experiment with increasing DEFAULT_LOCKING_INTERVAL timeKT-72159
LLFirCompilerRequiredAnnotationsTargetResolver: consider rewriting it to use honest jumping locksFixes
KT-76331
Cleanup FileStructureElement for classesKT-73117
K2 AA: Exception "Setter is not found" when val has a setter without bodyKT-76540
K2: Missing library dependency on Android SDK from androidx.activity-1.8.2 causes LiveEdit failuresKT-73266
K2. "Declaration should have non-local container" with unclosed annotation on top-level functionKT-76432
JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImplKT-76217
K2 AA: "No fir element was found for KtParameter" with multiple context parameter listsKT-74740
Highlighting is broken after the built-in serialization refactoringKT-76366
ContextCollector: annotations on class members don't have the class as implicit receiverKT-76352
ContextCollector: wrong class annotation context in BODY modeKT-76341
ContextCollector: support dangling modifiersKT-76332
"Declaration should have non-local container" for declaration inside file annotationKT-76115
DisableFirElementBuilder#getFirForElementInsideAnnotations
optimization for files, classes and scriptsKT-76347
ContextCollector: avoid resolution for enum entry annotationsKT-76272
Cleanup AbstractFileStructureTest
... (truncated)
Changelog
Sourced from jvm's changelog.
2.2.0-RC3
Compiler
KT-77301
False positive Context Parameter resolution when using DslMarkerJavaScript
KT-78073
K/JS: KProperty from local delegate changes after another delegate is invokedKlibs
KT-78168
K/N: "IndexOutOfBoundsException: Index 3 out of bounds for length 3" for iOS build with Kotlin 2.2.0-RC22.2.0-RC2
Backend. Wasm
KT-77622
K/Wasm: investigate CMP crash on mobile SafariCompiler
KT-77220
Annotation with EXPRESSION is not allowed on lambdas in Kotlin 2.2.0Compose compiler
b/420729503
Avoid copying@Deprecated
annotations on Compose compiler stubsb/417412949
Emit fake line number forskipToGroupEnd
branchIR. Tree
KT-77508
K/JS and K/Native CompilationException Wrong number of parameters in wrapperJVM. Reflection
KT-77663
Reflection: java.util.ServiceConfigurationError: "module kotlin.reflect does not declareuses
" when using kotlin-reflect in modular modeTools. CLI
KT-77445
UNRESOLVED_REFERENCE when importing classes from kotlin-stdlibTools. Gradle. Multiplatform
KT-77404
The kotlin-stdlib and annotations are missing from commonTest dependencies with 2.2.0-Beta12.2.0-RC
Compiler
... (truncated)
Commits
631e9fd
Add ChangeLog for 2.2.0-RC3f4ff47f
[Accessors] Correctly create arguments for accessors4086c4b
[Gradle] Apply Dokka versioning plugin also to leaf partial htmla8a8e06
[JS] Fix getting names of local delegated properties3b804bc
[JS] Introduce theJsNoLifting
annotation classe690a3a
[test] Add a reproducer for KT-780730f85940
[FIR] Fix collection of DSL markers from function types726a9d7
[Tests] Reproduce #KT-77301a6aed74
Add ChangeLog for 2.2.0-RC22293f5f
CLI: Follow symbolic links of content roots- Additional commits viewable in compare view
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 commands and options
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)
Pull Request Statistics
Commits:
1
1
Files Changed:
1
1
Additions:
+1
+1
Deletions:
-1
-1
Package Dependencies
Technical Details
ID: | 2138908 |
UUID: | 2613361853 |
Node ID: | PR_kwDOL77UK86bxLy9 |
Host: | GitHub |
Repository: | sullis/java-enum-playground |
Merge State: | Unknown |