Skip to content

Commit 87eafe6

Browse files
committed
Extends kotlinx libraries set.
1 parent ad3cd94 commit 87eafe6

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

gradle.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ kotlin.version=2.1.21
9292
# https://mvnrepository.com/artifact/org.jetbrains.kotlinx/atomicfu-jvm
9393
kotlinx.atomicfu.version=0.27.0
9494

95+
# https://mvnrepository.com/artifact/org.jetbrains.kotlinx/kotlinx-collections-immutable-jvm
96+
kotlinx.collections-immutable.version=0.4.0
97+
9598
# https://mvnrepository.com/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm
9699
kotlinx.coroutines.version=1.10.2
97100

patching/generate.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ static void generateBuildConfig0(File buildConfigSrc, Project project) {
6161
final String JNA_VERSION = project['jna.version']
6262
final String KOTLIN_VERSION = project['kotlin.version']
6363
final String KOTLINX_ATOMICFU_VERSION = project['kotlinx.atomicfu.version']
64+
final String KOTLINX_COLLECTIONS_IMMUTABLE_VERSION = project['kotlinx.collections-immutable.version']
6465
final String KOTLINX_COROUTINES_VERSION = project['kotlinx.coroutines.version']
6566
final String KOTLINX_DATETIME_VERSION = project['kotlinx.datetime.version']
6667
final String KOTLINX_IO_VERSION = project['kotlinx.io.version']
@@ -107,6 +108,7 @@ static void generateBuildConfig0(File buildConfigSrc, Project project) {
107108
printStream.println(" public static final String JNA_VERSION = \"" + JNA_VERSION + "\";")
108109
printStream.println(" public static final String KOTLIN_VERSION = \"" + KOTLIN_VERSION + "\";")
109110
printStream.println(" public static final String KOTLINX_ATOMICFU_VERSION = \"" + KOTLINX_ATOMICFU_VERSION + "\";")
111+
printStream.println(" public static final String KOTLINX_COLLECTIONS_IMMUTABLE_VERSION = \"" + KOTLINX_COLLECTIONS_IMMUTABLE_VERSION + "\";")
110112
printStream.println(" public static final String KOTLINX_COROUTINES_VERSION = \"" + KOTLINX_COROUTINES_VERSION + "\";")
111113
printStream.println(" public static final String KOTLINX_DATETIME_VERSION = \"" + KOTLINX_DATETIME_VERSION + "\";")
112114
printStream.println(" public static final String KOTLINX_IO_VERSION = \"" + KOTLINX_IO_VERSION + "\";")

patching/src/main/java/com/fox2code/foxloader/dependencies/DependencyHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@ GSON_DEPENDENCY, new Dependency("com.google.guava:guava:21.0", MAVEN_CENTRAL, "c
143143
MAVEN_CENTRAL, "kotlin.KotlinVersion", null, "263bdc679e1f62012db7b091796279b6d71cf36f4797a98ff1ace05835f201c8"),
144144
new Dependency("org.jetbrains.kotlinx:atomicfu-jvm:" + BuildConfig.KOTLINX_ATOMICFU_VERSION,
145145
MAVEN_CENTRAL, "kotlinx.atomicfu.AtomicRef", null, "2b68464170070a8b085d8a7224c7c002dbd65ea14e1f8b97a9605115a252f7fb"),
146+
new Dependency("org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:" + BuildConfig.KOTLINX_COLLECTIONS_IMMUTABLE_VERSION,
147+
MAVEN_CENTRAL, "kotlinx.collections.immutable.ImmutableCollection", null, "d767014ad0c9a27d27d26fd38e7afa030aee0d141338f108781ff02ecf2fdab5"),
146148
new Dependency("org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:" + BuildConfig.KOTLINX_COROUTINES_VERSION,
147149
MAVEN_CENTRAL, "kotlinx.coroutines.CoroutineDispatcher", null, "5ca175b38df331fd64155b35cd8cae1251fa9ee369709b36d42e0a288ccce3fd"),
148150
new Dependency("org.jetbrains.kotlinx:kotlinx-datetime-jvm:" + BuildConfig.KOTLINX_DATETIME_VERSION,

0 commit comments

Comments
 (0)