@@ -72,6 +72,10 @@ dependencies {
72
72
exclude group : ' org.abego.treelayout'
73
73
}
74
74
75
+ def kotlinVersion = " 1.6.0"
76
+ def kafkaVersion = " 2.4.0"
77
+ def jacksonVersion = " 2.17.2"
78
+
75
79
def withoutServers = {
76
80
exclude group : ' org.eclipse.jetty'
77
81
exclude group : ' org.eclipse.jetty.aggregate'
@@ -115,7 +119,10 @@ dependencies {
115
119
}
116
120
compileOnly group : ' com.couchbase.client' , name : ' java-client' , version : ' 3.3.0' , withoutJacksons
117
121
compileOnly group : ' io.lettuce' , name : ' lettuce-core' , version : ' 6.1.1.RELEASE'
118
- compileOnly group : ' com.fasterxml.jackson.module' , name : ' jackson-module-kotlin' , version : ' 2.14.0' , withoutJacksons
122
+ compileOnly group : ' com.fasterxml.jackson.module' , name : ' jackson-module-kotlin' , version : jacksonVersion, withoutJacksons
123
+ testImplementation group : ' com.fasterxml.jackson.module' , name : ' jackson-module-kotlin' , version : jacksonVersion, withoutJacksons
124
+ compileOnly group : ' com.fasterxml.jackson.core' , name : ' jackson-core' , version : jacksonVersion
125
+ testImplementation group : ' com.fasterxml.jackson.core' , name : ' jackson-core' , version : jacksonVersion
119
126
compileOnly group : ' com.amazonaws' , name : ' aws-java-sdk-s3' , version : ' 1.11.270'
120
127
compileOnly group : ' com.amazonaws' , name : ' aws-java-sdk-comprehend' , version : ' 1.12.353' , withoutJacksons
121
128
compileOnly group : ' com.sun.mail' , name : ' javax.mail' , version : ' 1.6.0'
@@ -128,6 +135,12 @@ dependencies {
128
135
compileOnly group : ' org.apache.arrow' , name : ' arrow-vector' , version : ' 13.0.0'
129
136
compileOnly group : ' org.apache.arrow' , name : ' arrow-memory-netty' , version : ' 13.0.0'
130
137
138
+ compileOnly group : ' org.jetbrains.kotlinx' , name : ' kotlinx-coroutines-core' , version : ' 1.4.2'
139
+ compileOnly group : ' org.apache.kafka' , name : ' kafka-clients' , version : kafkaVersion
140
+ compileOnly group : ' com.github.conker84' , name : ' neo4j-configuration-lifecycle' , version : ' ad59084711'
141
+ compileOnly group : ' io.confluent' , name : ' kafka-avro-serializer' , version : ' 5.2.2'
142
+
143
+ testImplementation group : ' com.fasterxml.jackson.dataformat' , name : ' jackson-dataformat-yaml' , version : ' 2.16.1'
131
144
testImplementation group : ' org.apache.arrow' , name : ' arrow-vector' , version : ' 13.0.0'
132
145
testImplementation group : ' org.apache.arrow' , name : ' arrow-memory-netty' , version : ' 13.0.0'
133
146
@@ -155,6 +168,16 @@ dependencies {
155
168
testImplementation group : ' org.mockito' , name : ' mockito-core' , version : ' 5.4.0'
156
169
testImplementation group : ' org.apache.parquet' , name : ' parquet-hadoop' , version : ' 1.13.1' , withoutServers
157
170
testImplementation group : ' com.opencsv' , name : ' opencsv' , version : ' 5.7.1'
171
+ testImplementation group : ' org.jetbrains.kotlinx' , name : ' kotlinx-coroutines-core' , version : ' 1.4.2'
172
+ // testImplementation group: 'org.jetbrains.kotlin', name: 'kotlin-test-junit', version: kotlinVersion
173
+ // testImplementation group: 'org.jetbrains.kotlin', name: 'kotlin-test-junit5', version: kotlinVersion
174
+
175
+ testImplementation group : ' org.jetbrains.kotlin' , name : ' kotlin-test' , version : ' 1.6.0'
176
+
177
+ testImplementation group : ' org.apache.kafka' , name : ' kafka-clients' , version : kafkaVersion
178
+ testImplementation group : ' io.confluent' , name : ' kafka-avro-serializer' , version : ' 5.2.2'
179
+ testImplementation group : ' org.testcontainers' , name : ' kafka' , version : testContainersVersion
180
+ testImplementation group : ' com.github.conker84' , name : ' neo4j-configuration-lifecycle' , version : ' ad59084711'
158
181
159
182
configurations. all {
160
183
exclude group : ' org.slf4j' , module : ' slf4j-nop'
0 commit comments