Title: Bump org.jetbrains.kotlin.plugin.serialization from 1.7.20 to 2.2.0 in /utbot-framework by dependabot[bot] · Pull Request #2750 · UnitTestBot/UTBotJava · GitHub
Open Graph Title: Bump org.jetbrains.kotlin.plugin.serialization from 1.7.20 to 2.2.0 in /utbot-framework by dependabot[bot] · Pull Request #2750 · UnitTestBot/UTBotJava
X Title: Bump org.jetbrains.kotlin.plugin.serialization from 1.7.20 to 2.2.0 in /utbot-framework by dependabot[bot] · Pull Request #2750 · UnitTestBot/UTBotJava
Description: Bumps org.jetbrains.kotlin.plugin.serialization from 1.7.20 to 2.2.0.
Release notes
Sourced from org.jetbrains.kotlin.plugin.serialization's releases.
Kotlin 2.2.0
Changelog
Analysis API
KT-73337 Migrate analysis sources to new IR parameter API
KT-75880 K2 Mode: Typealias reference resolves to the underlying class in KMP project
KT-74246 KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-site
KT-57733 Analysis API: Use optimized ModuleWithDependenciesScopes in combined symbol providers
KT-69535 Redesign 'containingSymbol'
KT-69950 Analysis API: Introduce isSubtypeOf(ClassId)
KT-68393 Analysis API: Rename KaClassLikeSymbol. classIdIfNonLocal to classId
KT-62924 Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableId
Analysis API. Code Compilation
KT-75502 K2: IDEA hangs when evaluating inside kotlin-stdlib modules in the Kotlin project
KT-73077 Evaluation of inline functions is broken inside Kotlin project and Amper module in Idea sources
KT-73936 K2: CyclicInlineDependencyException: Inline functions have a cyclic dependency in evaluator
KT-74582 InterpreterMethodNotFoundError when trying to evaluate simple expressions after recent fixes
KT-74524 Compilation exception with incorrect JvmName annotation arguments
KT-74443 Compilation peer collector ignores inline property accessors
Analysis API. FIR
New Features
KT-73493 Support context parameters
Performance Improvements
KT-75790 Experiment with increasing DEFAULT_LOCKING_INTERVAL time
KT-72159 LLFirCompilerRequiredAnnotationsTargetResolver: consider rewriting it to use honest jumping locks
Fixes
KT-76331 Cleanup FileStructureElement for classes
KT-73117 K2 AA: Exception "Setter is not found" when val has a setter without body
KT-76540 K2: Missing library dependency on Android SDK from androidx.activity-1.8.2 causes LiveEdit failures
KT-73266 K2. "Declaration should have non-local container" with unclosed annotation on top-level function
KT-76432 JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl
KT-76217 K2 AA: "No fir element was found for KtParameter" with multiple context parameter lists
KT-74740 Highlighting is broken after the built-in serialization refactoring
KT-76366 ContextCollector: annotations on class members don't have the class as implicit receiver
KT-76352 ContextCollector: wrong class annotation context in BODY mode
KT-76341 ContextCollector: support dangling modifiers
KT-76332 "Declaration should have non-local container" for declaration inside file annotation
KT-76115 Disable FirElementBuilder#getFirForElementInsideAnnotations optimization for files, classes and scripts
KT-76347 ContextCollector: avoid resolution for enum entry annotations
KT-76272 Cleanup AbstractFileStructureTest
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.plugin.serialization's changelog.
2.2.0
Analysis API
KT-73337 Migrate analysis sources to new IR parameter API
KT-75880 K2 Mode: Typealias reference resolves to the underlying class in KMP project
KT-74246 KaVisibilityChecker.isVisible is inefficient with multiple calls on the same use-site
KT-57733 Analysis API: Use optimized ModuleWithDependenciesScopes in combined symbol providers
KT-69535 Redesign 'containingSymbol'
KT-69950 Analysis API: Introduce isSubtypeOf(ClassId)
KT-68393 Analysis API: Rename KaClassLikeSymbol. classIdIfNonLocal to classId
KT-62924 Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableId
Analysis API. Code Compilation
KT-75502 K2: IDEA hangs when evaluating inside kotlin-stdlib modules in the Kotlin project
KT-73077 Evaluation of inline functions is broken inside Kotlin project and Amper module in Idea sources
KT-73936 K2: CyclicInlineDependencyException: Inline functions have a cyclic dependency in evaluator
KT-74582 InterpreterMethodNotFoundError when trying to evaluate simple expressions after recent fixes
KT-74524 Compilation exception with incorrect JvmName annotation arguments
KT-74443 Compilation peer collector ignores inline property accessors
Analysis API. FIR
New Features
KT-73493 Support context parameters
Performance Improvements
KT-75790 Experiment with increasing DEFAULT_LOCKING_INTERVAL time
KT-72159 LLFirCompilerRequiredAnnotationsTargetResolver: consider rewriting it to use honest jumping locks
Fixes
KT-76331 Cleanup FileStructureElement for classes
KT-73117 K2 AA: Exception "Setter is not found" when val has a setter without body
KT-76540 K2: Missing library dependency on Android SDK from androidx.activity-1.8.2 causes LiveEdit failures
KT-73266 K2. "Declaration should have non-local container" with unclosed annotation on top-level function
KT-76432 JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl
KT-76217 K2 AA: "No fir element was found for KtParameter" with multiple context parameter lists
KT-74740 Highlighting is broken after the built-in serialization refactoring
KT-76366 ContextCollector: annotations on class members don't have the class as implicit receiver
KT-76352 ContextCollector: wrong class annotation context in BODY mode
KT-76341 ContextCollector: support dangling modifiers
KT-76332 "Declaration should have non-local container" for declaration inside file annotation
KT-76115 Disable FirElementBuilder#getFirForElementInsideAnnotations optimization for files, classes and scripts
KT-76347 ContextCollector: avoid resolution for enum entry annotations
KT-76272 Cleanup AbstractFileStructureTest
KT-75542 K2 AA: "FirDeclaration was not found for class KtNamedFunction, fir is class FirErrorExpressionImpl" for unclosed annotation on member function
... (truncated)
Commits
631e9fd Add ChangeLog for 2.2.0-RC3
f4ff47f [Accessors] Correctly create arguments for accessors
4086c4b [Gradle] Apply Dokka versioning plugin also to leaf partial html
a8a8e06 [JS] Fix getting names of local delegated properties
3b804bc [JS] Introduce the JsNoLifting annotation class
e690a3a [test] Add a reproducer for KT-78073
0f85940 [FIR] Fix collection of DSL markers from function types
726a9d7 [Tests] Reproduce #KT-77301
a6aed74 Add ChangeLog for 2.2.0-RC2
2293f5f 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
Open Graph Description: Bumps org.jetbrains.kotlin.plugin.serialization from 1.7.20 to 2.2.0. Release notes Sourced from org.jetbrains.kotlin.plugin.serialization's releases. Kotlin 2.2.0 Changelog Analysis API KT-...
X Description: Bumps org.jetbrains.kotlin.plugin.serialization from 1.7.20 to 2.2.0. Release notes Sourced from org.jetbrains.kotlin.plugin.serialization's releases. Kotlin 2.2.0 Changelog Analysis API ...
Opengraph URL: https://github.com/UnitTestBot/UTBotJava/pull/2750
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:6cf2d310-8fa2-e28e-7a0f-050567f8e483 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | BC18:10D3D1:48ABB2:61F118:698E5411 |
| html-safe-nonce | b10c546d0ec6dd06a6b195a5291cab3cf141419fdfbe162d10aba7339e87038a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQzE4OjEwRDNEMTo0OEFCQjI6NjFGMTE4OjY5OEU1NDExIiwidmlzaXRvcl9pZCI6IjQ4NTA3MTIxMjE0MzA2NjAxMTMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 0e965cefba08a050857c0c0b07d04d966ce4f94091da0f5cbdbdd475e31c01f0 |
| hovercard-subject-tag | pull_request:2709944834 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/UnitTestBot/UTBotJava/pull/2750/files |
| twitter:image | https://avatars.githubusercontent.com/in/29110?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/in/29110?s=400&v=4 |
| og:image:alt | Bumps org.jetbrains.kotlin.plugin.serialization from 1.7.20 to 2.2.0. Release notes Sourced from org.jetbrains.kotlin.plugin.serialization's releases. Kotlin 2.2.0 Changelog Analysis API KT-... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 0e08b85f0035d49bc4c22868f70a4d30fb8c2a777936895c37e78df095242ddc |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/UnitTestBot/UTBotJava git https://github.com/UnitTestBot/UTBotJava.git |
| octolytics-dimension-user_id | 87413538 |
| octolytics-dimension-user_login | UnitTestBot |
| octolytics-dimension-repository_id | 480810501 |
| octolytics-dimension-repository_nwo | UnitTestBot/UTBotJava |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 480810501 |
| octolytics-dimension-repository_network_root_nwo | UnitTestBot/UTBotJava |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9416d07f3607b074b276ccc81546278f89608a08 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width