aboutsummaryrefslogtreecommitdiffstats
path: root/gradle/jmh.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'gradle/jmh.gradle')
-rw-r--r--gradle/jmh.gradle9
1 files changed, 5 insertions, 4 deletions
diff --git a/gradle/jmh.gradle b/gradle/jmh.gradle
index 71fec300..698a57cf 100644
--- a/gradle/jmh.gradle
+++ b/gradle/jmh.gradle
@@ -1,6 +1,6 @@
1configurations { 1configurations {
2 jmh { 2 jmh {
3 extendsFrom compile 3 extendsFrom implementation
4 } 4 }
5} 5}
6 6
@@ -14,17 +14,18 @@ sourceSets {
14} 14}
15 15
16dependencies { 16dependencies {
17 jmhCompile "org.openjdk.jmh:jmh-core:${jmhVersion}" 17 jmhImplementation "org.openjdk.jmh:jmh-core:${jmhVersion}"
18 jmhAnnotationProcessor "org.openjdk.jmh:jmh-generator-annprocess:${jmhVersion}" 18 jmhAnnotationProcessor "org.openjdk.jmh:jmh-generator-annprocess:${jmhVersion}"
19} 19}
20 20
21task jmh(type: JavaExec, dependsOn: jmhClasses) { 21tasks.register('jmh', JavaExec) {
22 dependsOn tasks.named('jmhClasses')
22 main = 'org.openjdk.jmh.Main' 23 main = 'org.openjdk.jmh.Main'
23 classpath = sourceSets.jmh.compileClasspath + sourceSets.jmh.runtimeClasspath 24 classpath = sourceSets.jmh.compileClasspath + sourceSets.jmh.runtimeClasspath
24} 25}
25 26
26eclipse.classpath { 27eclipse.classpath {
27 plusConfigurations += [configurations.jmhCompile, configurations.jmhRuntime] 28 plusConfigurations += [configurations.jmhCompileClasspath, configurations.jmhRuntimeClasspath]
28 29
29 file.whenMerged { classpath -> 30 file.whenMerged { classpath ->
30 for (entry in classpath.entries) { 31 for (entry in classpath.entries) {