/
build.gradle
36 lines (30 loc) · 1.31 KB
/
build.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
/*
* (c) Copyright 2018 Palantir Technologies Inc. All rights reserved.
*/
apply plugin: "org.inferred.processors"
apply plugin: 'com.palantir.external-publish-jar'
apply plugin: 'com.palantir.revapi'
dependencies {
api project(":extras:refresh-utils")
api project(":client-config")
api project(":okhttp-clients")
api "com.squareup.retrofit2:retrofit"
implementation project(":conjure-java-jackson-serialization")
implementation "com.squareup.retrofit2:converter-jackson"
testImplementation project(":keystores")
testImplementation "com.palantir.tracing:tracing"
testImplementation "com.squareup.okhttp3:mockwebserver"
testImplementation "junit:junit"
testImplementation "org.assertj:assertj-core"
testImplementation "org.mockito:mockito-core"
testImplementation "com.palantir.safe-logging:preconditions-assertj"
testImplementation "io.leangen.geantyref:geantyref"
testImplementation "com.palantir.tracing:tracing-test-utils"
annotationProcessor "org.immutables:value"
compileOnly 'org.immutables:value::annotations'
testImplementation 'org.junit.jupiter:junit-jupiter'
testRuntimeOnly 'org.junit.vintage:junit-vintage-engine', {
because 'allows JUnit 3 and JUnit 4 tests to run'
}
testImplementation 'org.mockito:mockito-junit-jupiter'
}