(*) Lift jetty and guava-dependencies

This commit is contained in:
Viktor Lofgren 2024-05-23 14:20:01 +02:00
parent 65b74f9cab
commit 89aae93e60
54 changed files with 436 additions and 88 deletions

View File

@ -20,7 +20,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.mockito implementation libs.mockito
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test

View File

@ -33,7 +33,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.gson implementation libs.bundles.gson
implementation libs.notnull implementation libs.notnull

View File

@ -22,7 +22,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.gson implementation libs.bundles.gson
implementation libs.notnull implementation libs.notnull

View File

@ -17,7 +17,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.gson implementation libs.bundles.gson
implementation libs.notnull implementation libs.notnull

View File

@ -19,7 +19,10 @@ dependencies {
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
implementation libs.guava implementation libs.guava
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.commons.lang3 implementation libs.commons.lang3

View File

@ -17,8 +17,14 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.bundles.handlebars implementation libs.bundles.handlebars
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
testImplementation libs.bundles.junit testImplementation libs.bundles.junit

View File

@ -16,11 +16,25 @@ dependencies {
implementation project(':code:common:db') implementation project(':code:common:db')
implementation project(':code:common:config') implementation project(':code:common:config')
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
implementation libs.guice exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.curator implementation libs.bundles.curator
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.guava
implementation libs.bundles.prometheus implementation libs.bundles.prometheus
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.bucket4j implementation libs.bucket4j

View File

@ -38,9 +38,19 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.protobuf implementation libs.bundles.protobuf
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.gson implementation libs.gson
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test

View File

@ -51,12 +51,26 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
implementation libs.bundles.grpc exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.gson implementation libs.gson
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.trove implementation libs.trove
implementation libs.zstd implementation libs.zstd
implementation libs.jsoup implementation libs.jsoup

View File

@ -19,7 +19,10 @@ dependencies {
implementation project(':code:common:config') implementation project(':code:common:config')
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.notnull implementation libs.notnull
implementation libs.jsoup implementation libs.jsoup

View File

@ -23,7 +23,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.trove implementation libs.trove
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.duckdb implementation libs.duckdb

View File

@ -30,7 +30,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.trove implementation libs.trove
implementation libs.commons.lang3 implementation libs.commons.lang3
implementation libs.commons.compress implementation libs.commons.compress

View File

@ -26,7 +26,10 @@ dependencies {
implementation libs.jsoup implementation libs.jsoup
implementation libs.commons.lang3 implementation libs.commons.lang3
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.guava implementation libs.guava
implementation libs.trove implementation libs.trove

View File

@ -19,7 +19,10 @@ dependencies {
implementation project(':code:common:model') implementation project(':code:common:model')
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.notnull implementation libs.notnull
implementation libs.bundles.gson implementation libs.bundles.gson
implementation libs.jsoup implementation libs.jsoup

View File

@ -22,7 +22,10 @@ dependencies {
implementation libs.jsoup implementation libs.jsoup
implementation libs.sqlite implementation libs.sqlite
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.guava implementation libs.guava
implementation libs.gson implementation libs.gson
implementation libs.zstd implementation libs.zstd

View File

@ -22,7 +22,10 @@ dependencies {
implementation libs.jsoup implementation libs.jsoup
implementation libs.sqlite implementation libs.sqlite
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.guava implementation libs.guava
implementation libs.zstd implementation libs.zstd
implementation libs.trove implementation libs.trove

View File

@ -19,7 +19,10 @@ dependencies {
implementation libs.jsoup implementation libs.jsoup
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.guava implementation libs.guava
implementation libs.bundles.gson implementation libs.bundles.gson
implementation libs.trove implementation libs.trove

View File

@ -21,7 +21,10 @@ dependencies {
implementation project(':third-party:porterstemmer') implementation project(':third-party:porterstemmer')
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.notnull implementation libs.notnull
implementation libs.jsoup implementation libs.jsoup

View File

@ -26,7 +26,10 @@ dependencies {
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
implementation libs.guava implementation libs.guava
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.commons.net implementation libs.commons.net

View File

@ -23,7 +23,10 @@ dependencies {
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
implementation libs.guava implementation libs.guava
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.jsoup implementation libs.jsoup

View File

@ -20,7 +20,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.roaringbitmap implementation libs.roaringbitmap
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -20,8 +20,14 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.commons.io implementation libs.commons.io

View File

@ -25,10 +25,20 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
implementation libs.bundles.protobuf implementation libs.bundles.protobuf
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
testImplementation libs.bundles.junit testImplementation libs.bundles.junit

View File

@ -27,10 +27,23 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.prometheus implementation libs.prometheus
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.roaringbitmap implementation libs.roaringbitmap

View File

@ -23,9 +23,19 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.prometheus implementation libs.prometheus
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.fastutil implementation libs.fastutil
implementation libs.bundles.mariadb implementation libs.bundles.mariadb

View File

@ -25,11 +25,21 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
implementation libs.bundles.protobuf implementation libs.bundles.protobuf
implementation libs.roaringbitmap implementation libs.roaringbitmap
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
testImplementation libs.bundles.junit testImplementation libs.bundles.junit

View File

@ -25,10 +25,23 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.prometheus implementation libs.prometheus
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -25,10 +25,20 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
implementation libs.bundles.protobuf implementation libs.bundles.protobuf
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
testImplementation libs.bundles.junit testImplementation libs.bundles.junit

View File

@ -18,9 +18,19 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.prometheus implementation libs.prometheus
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -28,11 +28,21 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
implementation libs.commons.lang3 implementation libs.commons.lang3
implementation libs.bundles.protobuf implementation libs.bundles.protobuf
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.fastutil implementation libs.fastutil
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test

View File

@ -36,9 +36,20 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.prometheus implementation libs.prometheus
implementation libs.bundles.grpc
implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.jsoup implementation libs.jsoup
implementation libs.commons.lang3 implementation libs.commons.lang3
implementation libs.trove implementation libs.trove

View File

@ -22,12 +22,22 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.protobuf implementation libs.bundles.protobuf
implementation libs.fastutil implementation libs.fastutil
implementation libs.javax.annotation implementation libs.javax.annotation
implementation libs.bundles.gson implementation libs.bundles.gson
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
testImplementation libs.bundles.junit testImplementation libs.bundles.junit

View File

@ -40,9 +40,19 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.roaringbitmap implementation libs.roaringbitmap
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil
implementation libs.bundles.gson implementation libs.bundles.gson

View File

@ -22,7 +22,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.jsoup implementation libs.jsoup
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -12,8 +12,14 @@ java {
apply from: "$rootProject.projectDir/srcsets.gradle" apply from: "$rootProject.projectDir/srcsets.gradle"
dependencies { dependencies {
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
implementation libs.guice exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
implementation libs.bundles.slf4j implementation libs.bundles.slf4j

View File

@ -27,7 +27,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.jsoup implementation libs.jsoup
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -15,7 +15,14 @@ apply from: "$rootProject.projectDir/srcsets.gradle"
dependencies { dependencies {
implementation libs.bundles.protobuf implementation libs.bundles.protobuf
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.bundles.slf4j.test implementation libs.bundles.slf4j.test

View File

@ -68,7 +68,10 @@ dependencies {
implementation libs.jsoup implementation libs.jsoup
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.guava implementation libs.guava
implementation libs.bundles.gson implementation libs.bundles.gson

View File

@ -46,7 +46,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
implementation libs.zstd implementation libs.zstd
implementation libs.jwarc implementation libs.jwarc

View File

@ -35,7 +35,12 @@ dependencies {
implementation project(':code:index:index-journal') implementation project(':code:index:index-journal')
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice
implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.bundles.gson implementation libs.bundles.gson

View File

@ -43,7 +43,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
implementation libs.commons.lang3 implementation libs.commons.lang3
implementation libs.zstd implementation libs.zstd

View File

@ -28,7 +28,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.roaringbitmap implementation libs.roaringbitmap
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -34,8 +34,14 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -36,8 +36,14 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -34,8 +34,14 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -59,9 +59,15 @@ dependencies {
implementation libs.roaringbitmap implementation libs.roaringbitmap
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.handlebars implementation libs.handlebars
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -44,10 +44,23 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.prometheus implementation libs.prometheus
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation libs.spark implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -46,14 +46,20 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.zstd implementation libs.zstd
implementation libs.handlebars implementation libs.handlebars
implementation libs.duckdb implementation libs.duckdb
implementation libs.trove implementation libs.trove
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.fastutil implementation libs.fastutil
implementation libs.commons.io implementation libs.commons.io
implementation libs.bundles.mariadb implementation libs.bundles.mariadb

View File

@ -62,12 +62,25 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
implementation libs.bundles.grpc exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.gson implementation libs.gson
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.trove implementation libs.trove
implementation libs.zstd implementation libs.zstd
implementation libs.jsoup implementation libs.jsoup

View File

@ -43,16 +43,29 @@ dependencies {
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.httpcomponents implementation libs.bundles.httpcomponents
implementation libs.roaringbitmap implementation libs.roaringbitmap
implementation libs.snakeyaml implementation libs.snakeyaml
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.opencsv implementation libs.opencsv
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil
implementation libs.bundles.gson implementation libs.bundles.gson
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test

View File

@ -40,13 +40,26 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.spark implementation dependencies.create(libs.spark.get()) {
exclude group: 'org.eclipse.jetty'
}
implementation libs.bundles.jetty
implementation libs.gson implementation libs.gson
implementation libs.prometheus implementation libs.prometheus
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.bundles.mariadb implementation libs.bundles.mariadb
implementation libs.bundles.grpc implementation libs.guava
libs.bundles.grpc.get().each {
implementation dependencies.create(it) {
exclude group: 'com.google.guava'
}
}
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test
testImplementation libs.bundles.junit testImplementation libs.bundles.junit

View File

@ -44,7 +44,10 @@ dependencies {
implementation libs.bundles.slf4j implementation libs.bundles.slf4j
implementation libs.notnull implementation libs.notnull
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.jsoup implementation libs.jsoup
implementation libs.trove implementation libs.trove
implementation libs.fastutil implementation libs.fastutil

View File

@ -34,7 +34,10 @@ dependencies {
implementation libs.notnull implementation libs.notnull
implementation libs.commons.compress implementation libs.commons.compress
implementation libs.commons.io implementation libs.commons.io
implementation libs.guice implementation libs.guava
implementation dependencies.create(libs.guice.get()) {
exclude group: 'com.google.guava'
}
implementation libs.gson implementation libs.gson
testImplementation libs.bundles.slf4j.test testImplementation libs.bundles.slf4j.test

View File

@ -179,7 +179,7 @@ dependencyResolutionManagement {
library('opennlp','org.apache.opennlp','opennlp-tools').version('2.3.3') library('opennlp','org.apache.opennlp','opennlp-tools').version('2.3.3')
library('fasttext','com.github.vinhkhuc','jfasttext').version('0.5') library('fasttext','com.github.vinhkhuc','jfasttext').version('0.5')
library('roaringbitmap','org.roaringbitmap','RoaringBitmap').version('0.9.32') library('roaringbitmap','org.roaringbitmap','RoaringBitmap').version('0.9.32')
library('opencsv','com.opencsv','opencsv').version('5.6') library('opencsv','com.opencsv','opencsv').version('5.9')
library('bucket4j','com.github.vladimir-bukhtoyarov','bucket4j-core').version('7.5.0') library('bucket4j','com.github.vladimir-bukhtoyarov','bucket4j-core').version('7.5.0')
library('gson','com.google.code.gson','gson').version('2.10.1') library('gson','com.google.code.gson','gson').version('2.10.1')
@ -214,6 +214,12 @@ dependencyResolutionManagement {
library('curator-framework', 'org.apache.curator','curator-framework').version('5.6.0') library('curator-framework', 'org.apache.curator','curator-framework').version('5.6.0')
library('curator-x-discovery', 'org.apache.curator','curator-x-discovery').version('5.6.0') library('curator-x-discovery', 'org.apache.curator','curator-x-discovery').version('5.6.0')
library('jetty-server','org.eclipse.jetty','jetty-server').version('9.4.54.v20240208')
library('jetty-util','org.eclipse.jetty','jetty-util').version('9.4.54.v20240208')
library('jetty-servlet','org.eclipse.jetty','jetty-servlet').version('9.4.54.v20240208')
bundle('jetty', ['jetty-server', 'jetty-util', 'jetty-servlet'])
bundle('slf4j', ['slf4j.api', 'log4j.api', 'log4j.core', 'log4j.slf4j']) bundle('slf4j', ['slf4j.api', 'log4j.api', 'log4j.core', 'log4j.slf4j'])
bundle('slf4j.test', ['slf4j.jdk14']) bundle('slf4j.test', ['slf4j.jdk14'])
bundle('prometheus', ['prometheus', 'prometheus-servlet', 'prometheus-server', 'prometheus-hotspot']) bundle('prometheus', ['prometheus', 'prometheus-servlet', 'prometheus-server', 'prometheus-hotspot'])