Skip to content

Commit 67bd581

Browse files
author
Julien Ruaux
committed
fix: Removed unnecessary dependencies
1 parent 4e243ff commit 67bd581

File tree

3 files changed

+8
-29
lines changed

3 files changed

+8
-29
lines changed

gradle.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ kordampPluginVersion=0.47.0
88

99
airliftVersion=215
1010
antlrVersion=4.9.3
11+
guavaVersion=31.1-jre
12+
guiceVersion=5.1.0
13+
injectVersion=1
14+
jacksonVersion=2.13.1
1115
lettucemodVersion=2.19.3
1216
testcontainersRedisVersion=1.5.5
1317
sliceVersion=0.42

subprojects/trino-redisearch/src/main/java/com/redis/trino/RediSearchTable.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import static com.google.common.base.MoreObjects.toStringHelper;
44

5-
import java.util.Collection;
65
import java.util.List;
76

87
import com.google.common.collect.ImmutableList;
@@ -12,7 +11,7 @@ public class RediSearchTable {
1211
private final RediSearchTableHandle tableHandle;
1312
private final List<RediSearchColumnHandle> columns;
1413

15-
public RediSearchTable(RediSearchTableHandle tableHandle, Collection<RediSearchColumnHandle> columns) {
14+
public RediSearchTable(RediSearchTableHandle tableHandle, List<RediSearchColumnHandle> columns) {
1615
this.tableHandle = tableHandle;
1716
this.columns = ImmutableList.copyOf(columns);
1817
}

subprojects/trino-redisearch/trino-redisearch.gradle

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,19 @@ plugins {
33
}
44

55
dependencies {
6-
implementation group: 'com.redis', name: 'lettucemod', version: lettucemodVersion
7-
implementation group: 'com.github.f4b6a3', name: 'ulid-creator', version: ulidVersion
8-
implementation group: 'io.trino', name: 'trino-collect', version: trinoVersion
9-
implementation group: 'io.trino', name: 'trino-matching', version: trinoVersion
6+
compileOnly group: 'io.trino', name: 'trino-spi', version: trinoVersion
107
implementation group: 'io.trino', name: 'trino-plugin-toolkit', version: trinoVersion
118
implementation group: 'io.airlift', name: 'bootstrap', version: airliftVersion
12-
implementation group: 'io.airlift', name: 'concurrent', version: airliftVersion
139
implementation group: 'io.airlift', name: 'configuration', version: airliftVersion
14-
implementation group: 'io.airlift', name: 'http-client', version: airliftVersion
1510
implementation group: 'io.airlift', name: 'json', version: airliftVersion
16-
implementation group: 'io.airlift', name: 'log', version: airliftVersion
17-
implementation group: 'io.airlift', name: 'log-manager', version: airliftVersion
18-
implementation group: 'io.airlift', name: 'units', version: unitsVersion
19-
implementation 'com.fasterxml.jackson.core:jackson-core'
20-
implementation 'com.fasterxml.jackson.core:jackson-databind'
21-
implementation 'com.google.guava:guava'
22-
implementation 'com.google.inject:guice'
23-
implementation 'javax.inject:javax.inject'
11+
implementation group: 'com.redis', name: 'lettucemod', version: lettucemodVersion
12+
implementation group: 'com.github.f4b6a3', name: 'ulid-creator', version: ulidVersion
2413
implementation 'javax.validation:validation-api'
25-
runtimeOnly group: 'org.antlr', name: 'antlr4-runtime', version: antlrVersion
26-
compileOnly group: 'io.trino', name: 'trino-spi', version: trinoVersion
27-
compileOnly group: 'io.airlift', name: 'slice', version: sliceVersion
28-
compileOnly 'com.fasterxml.jackson.core:jackson-annotations'
29-
compileOnly 'org.openjdk.jol:jol-core'
3014
testImplementation group: 'com.redis.testcontainers', name: 'testcontainers-redis-junit', version: testcontainersRedisVersion
3115
testImplementation group: 'com.redis', name: 'lettucemod', version: lettucemodVersion, classifier: 'tests'
32-
testImplementation group: 'io.trino', name: 'trino-client', version: trinoVersion
33-
testImplementation group: 'io.trino', name: 'trino-main', version: trinoVersion
34-
testImplementation group: 'io.trino', name: 'trino-main', classifier: 'tests', version: trinoVersion
3516
testImplementation(group: 'io.trino', name: 'trino-testing', version: trinoVersion) {
3617
exclude group: 'org.testcontainers', module: 'testcontainers-java'
3718
}
38-
testImplementation group: 'io.trino', name: 'trino-jmx', version: trinoVersion
39-
testImplementation group: 'io.airlift', name: 'http-server', version: airliftVersion
40-
testImplementation group: 'io.airlift', name: 'node', version: airliftVersion
41-
testImplementation group: 'io.airlift', name: 'testing', version: airliftVersion
42-
testImplementation group: 'javax.servlet', name: 'javax.servlet-api'
4319
}
4420

4521
test {

0 commit comments

Comments
 (0)