forked from harness/ff-java-server-sdk
-
Notifications
You must be signed in to change notification settings - Fork 1
/
settings.gradle
44 lines (38 loc) · 1.99 KB
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
rootProject.name = "ff-java-server-sdk"
dependencyResolutionManagement {
versionCatalogs {
libs {
// main sdk version
version('sdk', '1.6.0');
// sdk deps
version('okhttp3', '4.12.0')
library('okhttp3-core', 'com.squareup.okhttp3', 'okhttp').versionRef('okhttp3')
library('okhttp3-logging-interceptor', 'com.squareup.okhttp3', 'logging-interceptor').versionRef('okhttp3')
library('gson-fire', 'io.gsonfire:gson-fire:1.7.1')
library('google-gson', 'com.google.code.gson:gson:2.10')
library('caffeine-cache', 'com.github.ben-manes.caffeine:caffeine:2.8.5')
library('murmur3', 'com.sangupta:murmur:1.0.0')
library('swagger-annotations', 'io.swagger:swagger-annotations:1.6.2')
library('javax-annotation-api', 'javax.annotation:javax.annotation-api:1.2')
library('slf4j-api', 'org.slf4j:slf4j-api:1.7.36')
library('lombok', 'org.projectlombok:lombok:1.18.30')
library('google-findbugs', 'com.google.code.findbugs:jsr305:3.0.2')
// test libs
library('logback-classic', 'ch.qos.logback:logback-classic:1.3.14')
library('junit-platform-launcher', 'org.junit.platform:junit-platform-launcher:1.10.1')
library('junit-bom', 'org.junit:junit-bom:5.10.1')
library('mockito-junit5', 'org.mockito:mockito-junit-jupiter:4.8.1')
library('okhttp3-mockwebserver', 'com.squareup.okhttp3', 'mockwebserver').versionRef('okhttp3')
// examples
library('bc', 'org.bouncycastle:bcpkix-jdk18on:1.77')
library('harness.ff.sdk', 'io.harness', 'ff-java-server-sdk').versionRef('sdk')
// plugins
version('openapi.generator', '5.4.0')
version('spotless', '6.23.3')
version('depsize', '0.2.0')
version('spotbugs', '6.0.4')
version('depcheck', '9.0.7')
}
}
}
include 'examples'