@@ -23,17 +23,23 @@ publish-scm-url = "https://github.com/sureshg/kotlin-mpp-playgrou
23
23
# Gradle Dependencies Versions
24
24
kotlinx-kover = " 0.7.2"
25
25
kotlinx-io = " 0.2.0"
26
+ kotlinx-atomicfu = " 0.21.0"
27
+ kotlinx-coroutines = " 1.7.2"
28
+ kotlinx-datetime = " 0.4.0"
29
+ kotlinx-serialization = " 1.5.1"
30
+ kotlinx-collections-immutable = " 0.3.5"
31
+ kotlinx-lincheck = " 2.20"
32
+ kotlinx-benchmark = " 0.4.8"
33
+ kotlinx-reflect-lite = " 1.0.0"
26
34
zip-prefixer = " 0.3.1"
27
- ajalt-mordant = " 2.0.0-beta14"
35
+ ajalt-mordant = " 2.0.0"
36
+ ajalt-clikt = " 4.0.0"
28
37
classgraph = " 4.8.160"
29
38
dokka = " 1.8.20"
39
+ intellij-markdown = " 0.4.1"
30
40
jgit = " 6.5.0.202303070854-r"
31
41
jte = " 3.0.0"
32
42
junit = " 5.10.0-M1"
33
- kotlinx-atomicfu = " 0.21.0"
34
- kotlinx-coroutines = " 1.7.2"
35
- kotlinx-datetime = " 0.4.0"
36
- kotlinx-serialization = " 1.5.1"
37
43
ktor = " 2.3.2"
38
44
kotlinRetry = " 1.0.9"
39
45
koin = " 3.4.1"
@@ -61,7 +67,7 @@ taskinfo = "2.1.0"
61
67
dependency-analysis = " 1.20.0"
62
68
best-practices-plugin = " 0.9"
63
69
graalvm-nativeimage = " 0.9.23"
64
- github-depgraph = " 0.0.2 "
70
+ github-depgraph = " 0.0.3 "
65
71
66
72
67
73
[libraries ]
@@ -90,23 +96,29 @@ build-nativeimage-plugin = { module = "org.graalvm.buildtools:native-grad
90
96
build-github-depgraph = { module = " org.gradle:github-dependency-graph-gradle-plugin" , version.ref = " github-depgraph" }
91
97
92
98
# Gradle Dependencies
93
- kotlin-bom = { module = " org.jetbrains.kotlin:kotlin-bom" , version.ref = " kotlin" }
94
- kotlin-stdlib = { module = " org.jetbrains.kotlin:kotlin-stdlib" , version.ref = " kotlin" }
95
- kotlin-stdlib-jdk8 = { module = " org.jetbrains.kotlin:kotlin-stdlib-jdk8" , version.ref = " kotlin" }
96
- kotlin-reflect = { module = " org.jetbrains.kotlin:kotlin-reflect" , version.ref = " kotlin" }
97
- kotlin-test = { module = " org.jetbrains.kotlin:kotlin-test" , version.ref = " kotlin" }
98
- kotlinx-coroutines-core = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " kotlinx-coroutines" }
99
- kotlinx-coroutines-test = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-test" , version.ref = " kotlinx-coroutines" }
100
- kotlinx-serialization-core = { module = " org.jetbrains.kotlinx:kotlinx-serialization-core" , version.ref = " kotlinx-serialization" }
101
- kotlinx-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " kotlinx-serialization" }
102
- kotlinx-datetime = { module = " org.jetbrains.kotlinx:kotlinx-datetime" , version.ref = " kotlinx-datetime" }
103
- kotlinx-atomicfu = { module = " org.jetbrains.kotlinx:atomicfu" , version.ref = " kotlinx-atomicfu" }
104
- kotlinx-io-core = { module = " org.jetbrains.kotlinx:kotlinx-io-core" , version.ref = " kotlinx-io" }
105
- kotlinx-io-bytestring = { module = " org.jetbrains.kotlinx:kotlinx-io-bytestring" , version.ref = " kotlinx-io" }
99
+ kotlin-bom = { module = " org.jetbrains.kotlin:kotlin-bom" , version.ref = " kotlin" }
100
+ kotlin-stdlib = { module = " org.jetbrains.kotlin:kotlin-stdlib" , version.ref = " kotlin" }
101
+ kotlin-stdlib-jdk8 = { module = " org.jetbrains.kotlin:kotlin-stdlib-jdk8" , version.ref = " kotlin" }
102
+ kotlin-reflect = { module = " org.jetbrains.kotlin:kotlin-reflect" , version.ref = " kotlin" }
103
+ kotlin-test = { module = " org.jetbrains.kotlin:kotlin-test" , version.ref = " kotlin" }
104
+ kotlinx-coroutines-core = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " kotlinx-coroutines" }
105
+ kotlinx-coroutines-test = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-test" , version.ref = " kotlinx-coroutines" }
106
+ kotlinx-coroutines-slf4j = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-slf4j" , version.ref = " kotlinx-coroutines" }
107
+ kotlinx-coroutines-debug = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-debug" , version.ref = " kotlinx-coroutines" }
108
+ kotlinx-serialization-core = { module = " org.jetbrains.kotlinx:kotlinx-serialization-core" , version.ref = " kotlinx-serialization" }
109
+ kotlinx-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " kotlinx-serialization" }
110
+ kotlinx-datetime = { module = " org.jetbrains.kotlinx:kotlinx-datetime" , version.ref = " kotlinx-datetime" }
111
+ kotlinx-atomicfu = { module = " org.jetbrains.kotlinx:atomicfu" , version.ref = " kotlinx-atomicfu" }
112
+ kotlinx-io-core = { module = " org.jetbrains.kotlinx:kotlinx-io-core" , version.ref = " kotlinx-io" }
113
+ kotlinx-io-bytestring = { module = " org.jetbrains.kotlinx:kotlinx-io-bytestring" , version.ref = " kotlinx-io" }
114
+ kotlinx-lincheck = { module = " org.jetbrains.kotlinx:lincheck" , version.ref = " kotlinx-lincheck" }
115
+ kotlinx-reflect-lite = { module = " org.jetbrains.kotlinx:kotlinx.reflect.lite" , version.ref = " kotlinx-reflect-lite" }
116
+ kotlinx-collections-immutable = { module = " org.jetbrains.kotlinx:kotlinx-collections-immutable" , version.ref = " kotlinx-collections-immutable" }
106
117
107
- kotlinRetry = { module = " com.michael-bull.kotlin-retry:kotlin-retry" , version.ref = " kotlinRetry" }
108
- kotest-core = { module = " io.kotest:kotest-assertions-core" , version.ref = " kotest" }
109
- kotest-junit5 = { module = " io.kotest:kotest-runner-junit5" , version.ref = " kotest" }
118
+ kotlinRetry = { module = " com.michael-bull.kotlin-retry:kotlin-retry" , version.ref = " kotlinRetry" }
119
+ kotest-core = { module = " io.kotest:kotest-assertions-core" , version.ref = " kotest" }
120
+ kotest-junit5 = { module = " io.kotest:kotest-runner-junit5" , version.ref = " kotest" }
121
+ intellij-markdown = { module = " org.jetbrains:markdown" , version.ref = " intellij-markdown" }
110
122
111
123
ktor-bom = { module = " io.ktor:ktor-bom" , version.ref = " ktor" }
112
124
ktor-server = { module = " io.ktor:ktor-server-core" , version.ref = " ktor" }
@@ -129,18 +141,18 @@ ktor-client-logging = { module = "io.ktor:ktor-client-logging"
129
141
rsocket-ktor-client = { module = " io.rsocket.kotlin:rsocket-ktor-client" , version.ref = " rsocket" }
130
142
rsocket-ktor-server = { module = " io.rsocket.kotlin:rsocket-ktor-server" , version.ref = " rsocket" }
131
143
132
- ajalt-mordant = { module = " com.github.ajalt.mordant:mordant" , version.ref = " ajalt-mordant" }
133
- jgit = { module = " org.eclipse.jgit:org.eclipse.jgit" , version.ref = " jgit" }
134
- jte = { module = " gg.jte:jte" , version.ref = " jte" }
135
- jte-runtime = { module = " gg.jte:jte-runtime" , version.ref = " jte" }
136
- jte-models = { module = " gg.jte:jte-models" , version.ref = " jte" }
137
- jte-native = { module = " gg.jte:native-resources" , version.ref = " jte" }
138
- jte-kotlin = { module = " gg.jte:jte-kotlin" , version.ref = " jte" }
139
- junit-bom = { module = " org.junit:junit-bom" , version.ref = " junit" }
140
- junit-jupiter = { module = " org.junit.jupiter:junit-jupiter" , version.ref = " junit" }
141
- junit-jupiter-api = { module = " org.junit.jupiter:junit-jupiter-api" , version.ref = " junit" }
142
- junit-jupiter-engine = { module = " org.junit.jupiter:junit-jupiter-engine" , version.ref = " junit" }
143
- junit-jupiter-params = { module = " org.junit.jupiter:junit-jupiter-params" , version.ref = " junit" }
144
+ ajalt-mordant = { module = " com.github.ajalt.mordant:mordant" , version.ref = " ajalt-mordant" }
145
+ jgit = { module = " org.eclipse.jgit:org.eclipse.jgit" , version.ref = " jgit" }
146
+ jte = { module = " gg.jte:jte" , version.ref = " jte" }
147
+ jte-runtime = { module = " gg.jte:jte-runtime" , version.ref = " jte" }
148
+ jte-models = { module = " gg.jte:jte-models" , version.ref = " jte" }
149
+ jte-native = { module = " gg.jte:native-resources" , version.ref = " jte" }
150
+ jte-kotlin = { module = " gg.jte:jte-kotlin" , version.ref = " jte" }
151
+ junit-bom = { module = " org.junit:junit-bom" , version.ref = " junit" }
152
+ junit-jupiter = { module = " org.junit.jupiter:junit-jupiter" , version.ref = " junit" }
153
+ junit-jupiter-api = { module = " org.junit.jupiter:junit-jupiter-api" , version.ref = " junit" }
154
+ junit-jupiter-engine = { module = " org.junit.jupiter:junit-jupiter-engine" , version.ref = " junit" }
155
+ junit-jupiter-params = { module = " org.junit.jupiter:junit-jupiter-params" , version.ref = " junit" }
144
156
145
157
graalvm-sdk = { module = " org.graalvm.sdk:graal-sdk" , version.ref = " graalvm" }
146
158
google-auto-annotations = { module = " com.google.auto.service:auto-service-annotations" , version.ref = " google-auto-service" }
@@ -152,10 +164,10 @@ koin-slf4j = { module = "io.insert-koin:koin-logger-slf4j"
152
164
koin-test = { module = " io.insert-koin:koin-test" , version.ref = " koin" }
153
165
koin-test-junit5 = { module = " io.insert-koin:koin-test-junit5" , version.ref = " koin" }
154
166
155
- classgraph = { module = " io.github.classgraph:classgraph" , version.ref = " classgraph" }
156
- slf4j-api = { module = " org.slf4j:slf4j-api" , version.ref = " slf4j" }
157
- slf4j-simple = { module = " org.slf4j:slf4j-simple" , version.ref = " slf4j" }
158
- slf4j-nop = { module = " org.slf4j:slf4j-nop" , version.ref = " slf4j" }
167
+ classgraph = { module = " io.github.classgraph:classgraph" , version.ref = " classgraph" }
168
+ slf4j-api = { module = " org.slf4j:slf4j-api" , version.ref = " slf4j" }
169
+ slf4j-simple = { module = " org.slf4j:slf4j-simple" , version.ref = " slf4j" }
170
+ slf4j-nop = { module = " org.slf4j:slf4j-nop" , version.ref = " slf4j" }
159
171
160
172
[plugins ]
161
173
benmanes = { id = " com.github.ben-manes.versions" , version.ref = " benmanes" }
0 commit comments