You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuweni.apache.org by to...@apache.org on 2022/12/11 04:20:36 UTC

[incubator-tuweni] branch main updated: using compile only for annotation dependencies that are used for static code analysis

This is an automated email from the ASF dual-hosted git repository.

toulmean pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git


The following commit(s) were added to refs/heads/main by this push:
     new 57885f59 using compile only for annotation dependencies that are used for static code analysis
     new 61954850 Merge pull request #450 from hendrikebbers/compile-only
57885f59 is described below

commit 57885f595cb9258afdf031a259f6b98532a4ae1f
Author: Hendrik Ebbers <he...@web.de>
AuthorDate: Tue Dec 6 18:08:38 2022 +0100

    using compile only for annotation dependencies that are used for static code analysis
---
 bytes/build.gradle                 | 4 ++--
 concurrent/build.gradle            | 4 ++--
 config/build.gradle                | 2 +-
 crypto/build.gradle                | 2 +-
 plumtree/build.gradle              | 2 +-
 pow/build.gradle                   | 3 ++-
 scuttlebutt-handshake/build.gradle | 4 +++-
 toml/build.gradle                  | 2 +-
 units/build.gradle                 | 2 +-
 9 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/bytes/build.gradle b/bytes/build.gradle
index df5e67a0..f3f09308 100644
--- a/bytes/build.gradle
+++ b/bytes/build.gradle
@@ -15,8 +15,8 @@ description = 'Classes and utilities for working with byte arrays.'
 dependencies {
   implementation 'org.connid:framework'
   implementation 'org.connid:framework-internal'
-  implementation 'com.google.code.findbugs:jsr305'
-  implementation 'com.google.errorprone:error_prone_annotations'
+  compileOnly 'com.google.code.findbugs:jsr305'
+  compileOnly 'com.google.errorprone:error_prone_annotations'
   compileOnly 'io.vertx:vertx-core'
 
   testImplementation 'io.vertx:vertx-core'
diff --git a/concurrent/build.gradle b/concurrent/build.gradle
index 5f716cd9..c94d6cc0 100644
--- a/concurrent/build.gradle
+++ b/concurrent/build.gradle
@@ -14,8 +14,8 @@ description = 'Classes and utilities for working with concurrency.'
 
 dependencies {
   compileOnly 'io.vertx:vertx-core'
-  implementation 'com.google.code.findbugs:jsr305'
-  implementation 'com.google.errorprone:error_prone_annotations'
+  compileOnly 'com.google.code.findbugs:jsr305'
+  compileOnly 'com.google.errorprone:error_prone_annotations'
 
   testImplementation project(':junit')
   testImplementation 'org.junit.jupiter:junit-jupiter-api'
diff --git a/config/build.gradle b/config/build.gradle
index ffbe2a0f..d066f441 100644
--- a/config/build.gradle
+++ b/config/build.gradle
@@ -14,7 +14,7 @@ description = 'Classes and utilities for working with configuration.'
 
 dependencies {
   implementation project(':toml')
-  implementation 'com.google.code.findbugs:jsr305'
+  compileOnly 'com.google.code.findbugs:jsr305'
 
   testImplementation 'org.junit.jupiter:junit-jupiter-api'
   testImplementation 'org.junit.jupiter:junit-jupiter-params'
diff --git a/crypto/build.gradle b/crypto/build.gradle
index 11b5b59a..bdbcbb56 100644
--- a/crypto/build.gradle
+++ b/crypto/build.gradle
@@ -19,8 +19,8 @@ dependencies {
   implementation project(':io')
   implementation project(':units')
   implementation 'com.github.jnr:jnr-ffi'
-  implementation 'com.google.code.findbugs:jsr305'
 
+  compileOnly 'com.google.code.findbugs:jsr305'
   compileOnly 'org.bouncycastle:bcprov-jdk15on'
   compileOnly 'org.miracl.milagro.amcl:milagro-crypto-java'
 
diff --git a/plumtree/build.gradle b/plumtree/build.gradle
index f73770cb..2b7b36e9 100644
--- a/plumtree/build.gradle
+++ b/plumtree/build.gradle
@@ -17,7 +17,7 @@ dependencies {
   implementation project(':concurrent')
   implementation project(':crypto')
 
-  implementation 'com.google.code.findbugs:jsr305'
+  compileOnly 'com.google.code.findbugs:jsr305'
   implementation 'com.fasterxml.jackson.core:jackson-databind'
 
   compileOnly 'io.vertx:vertx-core'
diff --git a/pow/build.gradle b/pow/build.gradle
index 9240695a..04461cce 100644
--- a/pow/build.gradle
+++ b/pow/build.gradle
@@ -17,9 +17,10 @@ dependencies {
   implementation project(':concurrent')
   implementation project(':crypto')
   implementation project(':units')
-  implementation 'com.google.code.findbugs:jsr305'
   implementation 'org.bouncycastle:bcprov-jdk15on'
 
+  compileOnly 'com.google.code.findbugs:jsr305'
+
   testImplementation project(':junit')
   testImplementation 'org.bouncycastle:bcprov-jdk15on'
   testImplementation 'org.junit.jupiter:junit-jupiter-api'
diff --git a/scuttlebutt-handshake/build.gradle b/scuttlebutt-handshake/build.gradle
index 51eba6b9..38d8a45f 100644
--- a/scuttlebutt-handshake/build.gradle
+++ b/scuttlebutt-handshake/build.gradle
@@ -19,11 +19,13 @@ dependencies {
   implementation project(':crypto')
   implementation project(':scuttlebutt')
   implementation 'org.slf4j:slf4j-api'
-  implementation 'com.google.code.findbugs:jsr305'
   implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core'
   implementation 'io.vertx:vertx-lang-kotlin-coroutines'
   implementation 'io.vertx:vertx-core'
 
+  compileOnly 'com.google.code.findbugs:jsr305'
+
+
   testImplementation project(':junit')
 
   testImplementation 'org.bouncycastle:bcprov-jdk15on'
diff --git a/toml/build.gradle b/toml/build.gradle
index 9b1797a8..2441eded 100644
--- a/toml/build.gradle
+++ b/toml/build.gradle
@@ -32,7 +32,7 @@ dependencies {
   antlr 'org.antlr:antlr4'
 
   implementation 'org.antlr:antlr4-runtime'
-  implementation 'com.google.code.findbugs:jsr305'
+  compileOnly 'com.google.code.findbugs:jsr305'
 
   testImplementation 'org.junit.jupiter:junit-jupiter-api'
   testImplementation 'org.junit.jupiter:junit-jupiter-params'
diff --git a/units/build.gradle b/units/build.gradle
index 96b8f6ba..77622efe 100644
--- a/units/build.gradle
+++ b/units/build.gradle
@@ -14,7 +14,7 @@ description = 'Classes and utilities for working with 256 bit integers.'
 
 dependencies {
   implementation project(':bytes')
-  implementation 'com.google.code.findbugs:jsr305'
+  compileOnly 'com.google.code.findbugs:jsr305'
 
   testImplementation 'org.junit.jupiter:junit-jupiter-api'
   testImplementation 'org.junit.jupiter:junit-jupiter-params'


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@tuweni.apache.org
For additional commands, e-mail: commits-help@tuweni.apache.org