From 137df965ac516a747808d2047197f01df9651556 Mon Sep 17 00:00:00 2001
From: Pavol Loffay
Date: Wed, 21 Oct 2020 10:46:48 +0200
Subject: [PATCH] Make muzzle task depend on instrumentation project
runtimeclasspath (#1408)
Signed-off-by: Pavol Loffay
---
buildSrc/src/main/groovy/MuzzlePlugin.groovy | 1 +
1 file changed, 1 insertion(+)
diff --git a/buildSrc/src/main/groovy/MuzzlePlugin.groovy b/buildSrc/src/main/groovy/MuzzlePlugin.groovy
index 4a82d0592a..5c0f9ef486 100644
--- a/buildSrc/src/main/groovy/MuzzlePlugin.groovy
+++ b/buildSrc/src/main/groovy/MuzzlePlugin.groovy
@@ -366,6 +366,7 @@ class MuzzlePlugin implements Plugin {
}
def muzzleTask = instrumentationProject.task(taskName) {
+ dependsOn(instrumentationProject.configurations.named("runtimeClasspath"))
doLast {
ClassLoader instrumentationCL = createInstrumentationClassloader(instrumentationProject, toolingProject)
def ccl = Thread.currentThread().contextClassLoader