forked from mockito/mockito
-
Notifications
You must be signed in to change notification settings - Fork 0
/
errorprone.gradle
26 lines (20 loc) · 912 Bytes
/
errorprone.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
description = "ErrorProne plugins for Mockito"
apply from: "$rootDir/gradle/java-library.gradle"
apply from: "$rootDir/gradle/dependencies.gradle"
dependencies {
compileOnly libraries.autoservice
annotationProcessor libraries.autoservice
implementation project.rootProject
implementation libraries.errorprone
testImplementation 'junit:junit:4.13.2'
testImplementation libraries.errorproneTestApi
}
test {
inputs.files(configurations.errorproneJavac).withNormalizer(ClasspathNormalizer)
jvmArgs += "-Xbootclasspath/a:${configurations.errorproneJavac.asPath}"
}
tasks.withType(JavaCompile) {
options.compilerArgs << "--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED"
options.compilerArgs << "--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED"
options.compilerArgs << "--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED"
}