Skip to content

Commit aa121ee

Browse files
committed
Fix compilation of JMH benchmarks
1 parent 5da1c40 commit aa121ee

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

junit-jupiter-params/junit-jupiter-params.gradle.kts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
import junitbuild.extensions.javaModuleName
2+
import net.ltgt.gradle.errorprone.errorprone
3+
import net.ltgt.gradle.nullaway.nullaway
24

35
plugins {
46
id("junitbuild.java-nullability-conventions")
@@ -56,6 +58,14 @@ tasks {
5658
"--add-reads", "${javaModuleName}=univocity.parsers"
5759
))
5860
}
61+
compileJmhJava {
62+
options.compilerArgs.add("-Xlint:-processing")
63+
options.errorprone.nullaway {
64+
customInitializerAnnotations.add(
65+
"org.openjdk.jmh.annotations.Setup",
66+
)
67+
}
68+
}
5969
javadoc {
6070
(options as StandardJavadocDocletOptions).apply {
6171
addStringOption("-add-modules", "univocity.parsers")

0 commit comments

Comments
 (0)