2
2
ksp = " 1.9.21-1.0.15"
3
3
kotlinJupyter = " 0.11.0-358"
4
4
ktlint = " 3.4.5"
5
+
6
+ # make sure to sync with :generator module
5
7
kotlin = " 1.9.0"
8
+ kotlinpoet = " 1.16.0"
9
+
6
10
dokka = " 1.8.10"
7
11
libsPublisher = " 0.0.60-dev-30"
8
12
# "Bootstrap" version of the dataframe, used in the build itself to generate @DataSchema APIs,
@@ -22,13 +26,14 @@ mysql = "8.0.33"
22
26
postgresql = " 42.6.0"
23
27
sqlite = " 3.42.0.1"
24
28
kotlinDatetime = " 0.4.0"
25
- kotlinpoet = " 1.16.0"
26
29
openapi = " 2.1.20"
27
- kotlinLogging = " 5 .0.1 "
28
- sl4j = " 2.0.7 "
30
+ kotlinLogging = " 6 .0.3 "
31
+ sl4j = " 2.0.12 "
29
32
30
33
junit = " 4.13.2"
31
- kotestAsserions = " 4.6.3"
34
+ junit-jupiter = " 5.10.2"
35
+ junit-platform = " 1.10.2"
36
+ kotestAsserions = " 5.8.0"
32
37
jsoup = " 1.14.3"
33
38
arrow = " 11.0.0"
34
39
docProcessor = " 0.3.2"
@@ -38,34 +43,44 @@ plugin-publish = "0.15.0"
38
43
shadow = " 8.1.1"
39
44
android-gradle-api = " 7.3.1"
40
45
ktor-server-netty = " 2.3.8"
46
+ kotlin-compile-testing = " 1.5.0"
41
47
42
48
[libraries ]
43
49
ksp-gradle = { group = " com.google.devtools.ksp" , name = " symbol-processing-gradle-plugin" , version.ref = " ksp" }
44
50
ksp-api = { group = " com.google.devtools.ksp" , name = " symbol-processing-api" , version.ref = " ksp" }
45
- jupyter-api = { module = " org.jetbrains.kotlinx: kotlin-jupyter-kernel" , version.ref = " kotlinJupyter" }
51
+ jupyter-api = { group = " org.jetbrains.kotlinx" , name = " kotlin-jupyter-kernel" , version.ref = " kotlinJupyter" }
46
52
47
53
kotlin-stdlib = { group = " org.jetbrains.kotlin" , name = " kotlin-stdlib" , version.ref = " kotlin" }
48
54
kotlin-stdlib-jdk8 = { group = " org.jetbrains.kotlin" , name = " kotlin-stdlib-jdk8" , version.ref = " kotlin" }
49
55
50
56
kotlin-reflect = { group = " org.jetbrains.kotlin" , name = " kotlin-reflect" , version.ref = " kotlin" }
51
57
kotlin-scriptingJvm = { group = " org.jetbrains.kotlin" , name = " kotlin-scripting-jvm" , version.ref = " kotlin" }
52
- commonsCsv = { module = " org.apache.commons: commons-csv" , version.ref = " commonsCsv" }
53
- commonsCompress = { module = " org.apache.commons: commons-compress" , version.ref = " commonsCompress" }
54
- klaxon = { module = " com.beust: klaxon" , version.ref = " klaxon" }
55
- fuel = { module = " com.github.kittinunf.fuel: fuel" , version.ref = " fuel" }
56
- poi = { module = " org.apache.poi: poi" , version.ref = " poi" }
58
+ commonsCsv = { group = " org.apache.commons" , name = " commons-csv" , version.ref = " commonsCsv" }
59
+ commonsCompress = { group = " org.apache.commons" , name = " commons-compress" , version.ref = " commonsCompress" }
60
+ klaxon = { group = " com.beust" , name = " klaxon" , version.ref = " klaxon" }
61
+ fuel = { group = " com.github.kittinunf.fuel" , name = " fuel" , version.ref = " fuel" }
62
+ poi = { group = " org.apache.poi" , name = " poi" , version.ref = " poi" }
57
63
mariadb = { group = " org.mariadb.jdbc" , name = " mariadb-java-client" , version.ref = " mariadb" }
58
64
h2db = { group = " com.h2database" , name = " h2" , version.ref = " h2db" }
59
65
mysql = { group = " mysql" , name = " mysql-connector-java" , version.ref = " mysql" }
60
66
postgresql = { group = " org.postgresql" , name = " postgresql" , version.ref = " postgresql" }
61
67
sqlite = { group = " org.xerial" , name = " sqlite-jdbc" , version.ref = " sqlite" }
62
68
63
- poi-ooxml = { module = " org.apache.poi: poi-ooxml" , version.ref = " poi" }
64
- kotlin-datetimeJvm = { module = " org.jetbrains.kotlinx: kotlinx-datetime-jvm" , version.ref = " kotlinDatetime" }
69
+ poi-ooxml = { group = " org.apache.poi" , name = " poi-ooxml" , version.ref = " poi" }
70
+ kotlin-datetimeJvm = { group = " org.jetbrains.kotlinx" , name = " kotlinx-datetime-jvm" , version.ref = " kotlinDatetime" }
65
71
66
- junit = { module = " junit:junit" , version.ref = " junit" }
67
- kotestAssertions = { module = " io.kotest:kotest-assertions-core" , version.ref = " kotestAsserions" }
68
- jsoup = { module = " org.jsoup:jsoup" , version.ref = " jsoup" }
72
+ junit = { group = " junit" , name = " junit" , version.ref = " junit" }
73
+
74
+ junit-bom = { group = " org.junit" , name = " junit-bom" , version.ref = " junit-jupiter" }
75
+ junit-jupiter = { group = " org.junit.jupiter" , name = " junit-jupiter" , version.ref = " junit-jupiter" }
76
+ junit-jupiter-engine = { group = " org.junit.jupiter" , name = " junit-jupiter-engine" , version.ref = " junit-jupiter" }
77
+ junit-platform-commons = { group = " org.junit.platform" , name = " junit-platform-commons" , version.ref = " junit-platform" }
78
+ junit-platform-launcher = { group = " org.junit.platform" , name = " junit-platform-launcher" , version.ref = " junit-platform" }
79
+ junit-platform-runner = { group = " org.junit.platform" , name = " junit-platform-runner" , version.ref = " junit-platform" }
80
+ junit-platform-suite-api = { group = " org.junit.platform" , name = " junit-platform-suite-api" , version.ref = " junit-platform" }
81
+
82
+ kotestAssertions = { group = " io.kotest" , name = " kotest-assertions-core" , version.ref = " kotestAsserions" }
83
+ jsoup = { group = " org.jsoup" , name = " jsoup" , version.ref = " jsoup" }
69
84
70
85
arrow-format = { group = " org.apache.arrow" , name = " arrow-format" , version.ref = " arrow" }
71
86
arrow-vector = { group = " org.apache.arrow" , name = " arrow-vector" , version.ref = " arrow" }
@@ -78,7 +93,17 @@ kotlinLogging = { group = "io.github.oshai", name = "kotlin-logging", version.re
78
93
sl4j = { group = " org.slf4j" , name = " slf4j-simple" , version.ref = " sl4j" }
79
94
android-gradle-api = { group = " com.android.tools.build" , name = " gradle-api" , version.ref = " android-gradle-api" }
80
95
android-gradle = { group = " com.android.tools.build" , name = " gradle" , version.ref = " android-gradle-api" }
96
+ kotlin-gradle-plugin = { group = " org.jetbrains.kotlin" , name = " kotlin-gradle-plugin" }
97
+ kotlin-gradle-plugin-api = { group = " org.jetbrains.kotlin" , name = " kotlin-gradle-plugin-api" }
81
98
ktor-server-netty = { group = " io.ktor" , name = " ktor-server-netty" , version.ref = " ktor-server-netty" }
99
+ kotlin-compile-testing = { group = " com.github.tschuchortdev" , name = " kotlin-compile-testing" , version.ref = " kotlin-compile-testing" }
100
+ kotlin-compile-testing-ksp = { group = " com.github.tschuchortdev" , name = " kotlin-compile-testing-ksp" , version.ref = " kotlin-compile-testing" }
101
+ kotlin-compiler = { group = " org.jetbrains.kotlin" , name = " kotlin-compiler" , version.ref = " kotlin" }
102
+ kotlin-compiler-embeddable = { group = " org.jetbrains.kotlin" , name = " kotlin-compiler-embeddable" , version.ref = " kotlin" }
103
+ kotlin-compiler-internal-test-framework = { group = " org.jetbrains.kotlin" , name = " kotlin-compiler-internal-test-framework" , version.ref = " kotlin" }
104
+ kotlin-test = { group = " org.jetbrains.kotlin" , name = " kotlin-test" , version.ref = " kotlin" }
105
+ kotlin-script-runtime = { group = " org.jetbrains.kotlin" , name = " kotlin-script-runtime" , version.ref = " kotlin" }
106
+ kotlin-annotations-jvm = { group = " org.jetbrains.kotlin" , name = " kotlin-annotations-jvm" , version.ref = " kotlin" }
82
107
83
108
[plugins ]
84
109
jupyter-api = { id = " org.jetbrains.kotlin.jupyter.api" , version.ref = " kotlinJupyter" }
@@ -92,10 +117,9 @@ kotlinter = { id = "org.jmailen.kotlinter", version.ref = "ktlint" }
92
117
dataframe = { id = " org.jetbrains.kotlinx.dataframe" , version.ref = " dataframe" }
93
118
kotlin-serialization = { id = " org.jetbrains.kotlin.plugin.serialization" , version.ref = " kotlin" }
94
119
docProcessor = { id = " nl.jolanrensen.docProcessor" , version.ref = " docProcessor" }
95
- simpleGit = { id = " xyz.ronella.simple-git" , version.ref = " simpleGit" }
120
+ simpleGit = { id = " xyz.ronella.simple-git" , version.ref = " simpleGit" }
96
121
serialization = { id = " org.jetbrains.kotlin.plugin.serialization" , version.ref = " kotlin" }
97
122
kover = { id = " org.jetbrains.kotlinx.kover" , version.ref = " kover" }
98
123
dependencyVersions = { id = " com.github.ben-manes.versions" , version.ref = " dependencyVersions" }
99
124
plugin-publish = { id = " com.gradle.plugin-publish" , version.ref = " plugin-publish" }
100
125
shadow = { id = " com.github.johnrengelman.shadow" , version.ref = " shadow" }
101
-
0 commit comments