From ef1b9ded9001d1d8b942c89e36d9ec23b25b178b Mon Sep 17 00:00:00 2001 From: Guillaume Lederrey Date: Fri, 23 Jun 2017 07:19:54 +0200 Subject: [PATCH 1/2] jsr305 should be an optional dependency Fixes #74 --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 210cecb..c97351b 100644 --- a/build.gradle +++ b/build.gradle @@ -82,7 +82,7 @@ repositories { dependencies { compile 'com.google.guava:guava:[10.+,)' - compile 'com.google.code.findbugs:jsr305:2.0.2' + optional 'com.google.code.findbugs:jsr305:2.0.2' // junit testing testCompile 'junit:junit:4.11' @@ -200,4 +200,4 @@ idea { languageLevel = project_jdk vcs = 'Git' } -} \ No newline at end of file +} From 69a73e030e97828fbae2a91dd3b3e79828e03207 Mon Sep 17 00:00:00 2001 From: Guillaume Lederrey Date: Mon, 7 Aug 2017 10:17:00 +0200 Subject: [PATCH 2/2] Use compileOnly as suggested by @sslavic. Upgraded Gradle to 2.12 (to support compileOnly). --- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index c97351b..f8320d0 100644 --- a/build.gradle +++ b/build.gradle @@ -82,7 +82,7 @@ repositories { dependencies { compile 'com.google.guava:guava:[10.+,)' - optional 'com.google.code.findbugs:jsr305:2.0.2' + compileOnly 'com.google.code.findbugs:jsr305:2.0.2' // junit testing testCompile 'junit:junit:4.11' diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 9ae3447..1813266 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Sat May 09 20:16:02 CDT 2015 +#Mon Aug 07 10:08:34 CEST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-2.12-bin.zip