From d262c88c0b45db1bda445c79a0f278954bbae954 Mon Sep 17 00:00:00 2001 From: Chris Rankin Date: Mon, 16 Jul 2018 15:57:11 +0100 Subject: [PATCH] CORDA-1814: Quasar is only providing its annotations (i.e. @Suspendable) so remove its transitive dependencies. (#3620) --- confidential-identities/build.gradle | 4 +++- core/build.gradle | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/confidential-identities/build.gradle b/confidential-identities/build.gradle index 309dce7946..dc60215773 100644 --- a/confidential-identities/build.gradle +++ b/confidential-identities/build.gradle @@ -14,7 +14,9 @@ dependencies { compile project(':core') // Quasar, for suspendable fibres. - compileOnly "$quasar_group:quasar-core:$quasar_version:jdk8" + compileOnly("$quasar_group:quasar-core:$quasar_version:jdk8") { + transitive = false + } testCompile "org.jetbrains.kotlin:kotlin-test:$kotlin_version" testCompile "junit:junit:$junit_version" diff --git a/core/build.gradle b/core/build.gradle index 32d253d978..289f4c84e8 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -69,7 +69,9 @@ dependencies { testCompile "org.jetbrains.kotlin:kotlin-test:$kotlin_version" // Quasar, for suspendable fibres. - compileOnly "$quasar_group:quasar-core:$quasar_version:jdk8" + compileOnly("$quasar_group:quasar-core:$quasar_version:jdk8") { + transitive = false + } // Thread safety annotations compile "com.google.code.findbugs:jsr305:$jsr305_version"