Skip to content

Commit badf5d4

Browse files
authored
Kotlin 2.2.10 (#456)
1 parent ba8661e commit badf5d4

File tree

7 files changed

+973
-553
lines changed

7 files changed

+973
-553
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
[![Kotlin Experimental](https://kotl.in/badges/experimental.svg)](https://kotlinlang.org/docs/components-stability.html)
99
[![Official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
10-
[![Kotlin](https://img.shields.io/badge/kotlin-2.0.0--2.2.0-blue.svg?logo=kotlin)](http://kotlinlang.org)
10+
[![Kotlin](https://img.shields.io/badge/kotlin-2.0.0--2.2.10-blue.svg?logo=kotlin)](http://kotlinlang.org)
1111
[![GitHub License](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat)](http://www.apache.org/licenses/LICENSE-2.0)
1212

1313
[//]: # ([![TeamCity build](https://img.shields.io/teamcity/build/s/Build_kRPC_All.svg?server=http%3A%2F%2Fkrpc.teamcity.com)](https://teamcity.jetbrains.com/viewType.html?buildTypeId=Build_kRPC_All&guest=1))
@@ -102,7 +102,7 @@ To ensure that all IDE features of our compiler plugin work properly on IntelliJ
102102
We support all stable Kotlin versions starting from 2.0.0:
103103
- 2.0.0, 2.0.10, 2.0.20, 2.0.21
104104
- 2.1.0, 2.1.10, 2.1.20, 2.1.21
105-
- 2.2.0
105+
- 2.2.0, 2.2.10
106106

107107
For a full compatibility checklist,
108108
see [Versions](https://kotlin.github.io/kotlinx-rpc/versions.html).
@@ -134,8 +134,8 @@ that will set up code generation in a project.
134134
Example of a setup in a project's `build.gradle.kts`:
135135
```kotlin
136136
plugins {
137-
kotlin("multiplatform") version "2.2.0"
138-
kotlin("plugin.serialization") version "2.2.0"
137+
kotlin("multiplatform") version "2.2.10"
138+
kotlin("plugin.serialization") version "2.2.10"
139139
id("org.jetbrains.kotlinx.rpc.plugin") version "0.9.1"
140140
}
141141
```

compiler-plugin/compiler-plugin-k2/src/main/templates/kotlinx/rpc/codegen/FirVersionSpecificApiImpl.kt

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ import org.jetbrains.kotlin.fir.declarations.FirRegularClass
5959
import org.jetbrains.kotlin.fir.declarations.processAllDeclarations
6060
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
6161
//##csm /specific
62-
//##csm specific=[2.2.20...2.*]
62+
//##csm specific=[2.2.20...2.2.*]
6363
import org.jetbrains.kotlin.fir.FirSession
6464
import org.jetbrains.kotlin.fir.analysis.checkers.toRegularClassSymbol
6565
import org.jetbrains.kotlin.fir.resolve.toClassSymbol
@@ -73,6 +73,20 @@ import org.jetbrains.kotlin.fir.declarations.FirRegularClass
7373
import org.jetbrains.kotlin.fir.declarations.processAllDeclarations
7474
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
7575
//##csm /specific
76+
//##csm specific=[2.3.0...2.*]
77+
import org.jetbrains.kotlin.fir.FirSession
78+
import org.jetbrains.kotlin.fir.resolve.toClassSymbol
79+
import org.jetbrains.kotlin.fir.resolve.toRegularClassSymbol
80+
import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
81+
import org.jetbrains.kotlin.fir.types.ConeKotlinType
82+
import org.jetbrains.kotlin.fir.types.FirResolvedTypeRef
83+
import org.jetbrains.kotlin.fir.types.FirTypeRef
84+
import org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol
85+
import org.jetbrains.kotlin.fir.declarations.FirRegularClass
86+
import org.jetbrains.kotlin.fir.declarations.processAllDeclarations
87+
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
88+
import org.jetbrains.kotlin.fir.types.toRegularClassSymbol
89+
//##csm /specific
7690
//##csm /FirVersionSpecificApiImpl.kt-import
7791

7892
object FirVersionSpecificApiImpl : FirVersionSpecificApi {

docs/pages/kotlinx-rpc/topics/versions.topic

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
- Copyright 2023-2024 JetBrains s.r.o and contributors. Use of this source code is governed by the Apache 2.0 license.
3+
- Copyright 2023-2025 JetBrains s.r.o and contributors. Use of this source code is governed by the Apache 2.0 license.
44
-->
55

66
<!DOCTYPE topic
@@ -24,7 +24,7 @@
2424
<list>
2525
<li>2.0.0, 2.0.10, 2.0.20, 2.0.21</li>
2626
<li>2.1.0, 2.1.10, 2.1.20, 2.1.21</li>
27-
<li>2.2.0</li>
27+
<li>2.2.0, 2.2.10</li>
2828
</list>
2929
<p>
3030
Our code generation will support these versions (See more on <a anchor="code-generation-artifacts">code

docs/pages/kotlinx-rpc/v.list

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@
1515

1616
<!-- Library versions -->
1717
<var name="kotlinx-rpc-version" value="0.9.1"/>
18-
<var name="kotlin-version" value="2.2.0"/>
18+
<var name="kotlin-version" value="2.2.10"/>
1919
</vars>

0 commit comments

Comments
 (0)