Title: Bump org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.0 by dependabot[bot] · Pull Request #259 · graphql-java/java-dataloader · GitHub
Open Graph Title: Bump org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.0 by dependabot[bot] · Pull Request #259 · graphql-java/java-dataloader
X Title: Bump org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.0 by dependabot[bot] · Pull Request #259 · graphql-java/java-dataloader
Description: Bumps org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.0.
Release notes
Sourced from org.jetbrains.kotlin.jvm's releases.
Kotlin 2.3.0
Changelog
Analysis API
KT-80082 K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop
KT-80303 Move :native:analysis-api-klib-reader to :libraries:tools
Analysis API. Code Compilation
KT-70860 K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var
KT-78554 K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation
KT-73201 K2 IDE: Error while evaluating expressions with local classes
Analysis API. FIR
KT-81378 Expected expression 'FirFunctionCallImpl' to be resolved caused by suspend {}
KT-80473 Add events for tracking LL activities
KT-46375 Analysis API: Support cross-file class redeclaration checks using indices
KT-80471 Analysis API: Deduplicate equivalent call candidates in resolveToCallCandidates
KT-79653 [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries
KT-75858 K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter
KT-80231 AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases
KT-80233 Pull mutation out of AnnotationArgumentsStateKeepers
KT-71466 LLFirBuiltinsSessionFactory uses createCompositeSymbolProvider
KT-76432 JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl
Analysis API. Infrastructure
KT-80717 Support IntelliJ Bazel build in the Kotlin Coop development mode
Analysis API. Light Classes
KT-80656 Duplicate no-args constructor in PSI
KT-60490 Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class
KT-79689 SymbolLightClassForClassLike.toString() causes PSI tree loading
KT-80690 Private interface functions are not present in light classes
KT-80256 K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"
KT-79012 Add a high-level overview of light classes
Analysis API. Providers and Caches
Fixes
KT-81476 Analysis API: AlreadyDisposedException from low-memory cache cleanup
KT-80911 Analysis API: Execute session invalidation in a non-cancelable section
KT-81242 Analysis API: Add UUID/lifetime properties to LL FIR session structure logging
KT-80622 Analysis API: Visualise LL FIR session structure & weight
KT-80904 Analysis API: "Invalid dangling file module" exception during session invalidation
KT-78882 K2 AA: Calling containingSymbol on getProgressionLastElement causes exception
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.jvm's changelog.
2.3.0
Analysis API
KT-80082 K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop
KT-80303 Move :native:analysis-api-klib-reader to :libraries:tools
Analysis API. Code Compilation
KT-70860 K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var
KT-78554 K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation
KT-73201 K2 IDE: Error while evaluating expressions with local classes
Analysis API. FIR
KT-81378 Expected expression 'FirFunctionCallImpl' to be resolved caused by suspend {}
KT-80473 Add events for tracking LL activities
KT-46375 Analysis API: Support cross-file class redeclaration checks using indices
KT-80471 Analysis API: Deduplicate equivalent call candidates in resolveToCallCandidates
KT-79653 [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries
KT-75858 K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter
KT-80231 AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases
KT-80233 Pull mutation out of AnnotationArgumentsStateKeepers
KT-71466 LLFirBuiltinsSessionFactory uses createCompositeSymbolProvider
KT-76432 JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl
Analysis API. Infrastructure
KT-80717 Support IntelliJ Bazel build in the Kotlin Coop development mode
Analysis API. Light Classes
KT-80656 Duplicate no-args constructor in PSI
KT-60490 Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class
KT-79689 SymbolLightClassForClassLike.toString() causes PSI tree loading
KT-80690 Private interface functions are not present in light classes
KT-80256 K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"
KT-79012 Add a high-level overview of light classes
Analysis API. Providers and Caches
Fixes
KT-81476 Analysis API: AlreadyDisposedException from low-memory cache cleanup
KT-80911 Analysis API: Execute session invalidation in a non-cancelable section
KT-81242 Analysis API: Add UUID/lifetime properties to LL FIR session structure logging
KT-80622 Analysis API: Visualise LL FIR session structure & weight
KT-80904 Analysis API: "Invalid dangling file module" exception during session invalidation
KT-78882 K2 AA: Calling containingSymbol on getProgressionLastElement causes exception
KT-58325 Analysis API: Combine LLKotlinStubBasedLibrarySymbolProviders in session dependencies (optimization)
... (truncated)
Commits
f95cb2f Add ChangeLog for 2.3.0-RC3
9d65a2e KT-82901: Fix issue with converting Long.MIN_VALUE to Duration
35a9a82 FE: Postpone DiscriminateSuspendInOverloadResolution
e0b7eea FE: Add tests for KT-82869
e66298c Add ChangeLog for 2.3.0-RC2
e490802 [K/JS] Introduce a compiler argument to enable export of suspend functions
585094b FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation
c69adc7 FIR2IR: Rename and clarify contracts for suspicious utility function
b4bb8bf FIR2IR: Pass original expected type to applySuspendConversionIfNeeded
4718830 FIR2IR: Add tests for KT-82590
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.jvm from 2.2.21 to 2.3.0. Release notes Sourced from org.jetbrains.kotlin.jvm's releases. Kotlin 2.3.0 Changelog Analysis API KT-80082 K2. False positive "Can...
X Description: Bumps org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.0. Release notes Sourced from org.jetbrains.kotlin.jvm's releases. Kotlin 2.3.0 Changelog Analysis API KT-80082 K2. False positive &...
Opengraph URL: https://github.com/graphql-java/java-dataloader/pull/259
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:81314f42-19a6-5529-9d50-6c6b4abbc77b |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A87E:29F47B:4CCD26:6CBFC0:696FA871 |
| html-safe-nonce | 617a2b46200e2d1c83e983df1af80a6dd00dd5fa16bc50bdda409027aa458000 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBODdFOjI5RjQ3Qjo0Q0NEMjY6NkNCRkMwOjY5NkZBODcxIiwidmlzaXRvcl9pZCI6IjY5MDEyMzY4MzU0NzY4MDk4NDEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | cbcdb48066f17686ce290e15c8fa2f32286c682cfbb34f9f294f5b2f22c61178 |
| hovercard-subject-tag | pull_request:3122431307 |
| 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/graphql-java/java-dataloader/pull/259/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.jvm from 2.2.21 to 2.3.0. Release notes Sourced from org.jetbrains.kotlin.jvm's releases. Kotlin 2.3.0 Changelog Analysis API KT-80082 K2. False positive "Can... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 0ca8d8c65612640b9a1a588b3eed68222ca723ed2d028b18fe81b28936d535eb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/graphql-java/java-dataloader git https://github.com/graphql-java/java-dataloader.git |
| octolytics-dimension-user_id | 14289921 |
| octolytics-dimension-user_login | graphql-java |
| octolytics-dimension-repository_id | 97364654 |
| octolytics-dimension-repository_nwo | graphql-java/java-dataloader |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 97364654 |
| octolytics-dimension-repository_network_root_nwo | graphql-java/java-dataloader |
| 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 | 95f60616ce2765d1114fe6da4af405a58c6d26d2 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width