You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2023/05/26 13:37:05 UTC
[camel-quarkus] branch main updated: Ban com.github.spotbugs:spotbugs-annotations
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push:
new 02b7e5ec1b Ban com.github.spotbugs:spotbugs-annotations
02b7e5ec1b is described below
commit 02b7e5ec1bd1bc1586333ee9cf48b4e8bc346a70
Author: James Netherton <ja...@gmail.com>
AuthorDate: Fri May 26 07:20:35 2023 +0100
Ban com.github.spotbugs:spotbugs-annotations
Fixes #4914
---
extensions/cassandraql/runtime/pom.xml | 24 ----------------------
poms/bom/pom.xml | 8 ++++++--
poms/bom/src/main/generated/flattened-full-pom.xml | 12 +++++++++++
.../src/main/generated/flattened-reduced-pom.xml | 12 +++++++++++
.../generated/flattened-reduced-verbose-pom.xml | 12 +++++++++++
.../camel-quarkus-banned-dependencies.xml | 1 +
6 files changed, 43 insertions(+), 26 deletions(-)
diff --git a/extensions/cassandraql/runtime/pom.xml b/extensions/cassandraql/runtime/pom.xml
index 613318a952..65a9db2c5a 100644
--- a/extensions/cassandraql/runtime/pom.xml
+++ b/extensions/cassandraql/runtime/pom.xml
@@ -52,30 +52,6 @@
<groupId>com.datastax.oss.quarkus</groupId>
<artifactId>cassandra-quarkus-client</artifactId>
</dependency>
- <dependency>
- <groupId>com.datastax.oss</groupId>
- <artifactId>java-driver-core</artifactId>
- <exclusions>
- <exclusion>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>jsr305</artifactId>
- </exclusion>
- <exclusion>
- <groupId>com.github.stephenc.jcip</groupId>
- <artifactId>jcip-annotations</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>com.datastax.oss</groupId>
- <artifactId>java-driver-query-builder</artifactId>
- <exclusions>
- <exclusion>
- <groupId>com.github.stephenc.jcip</groupId>
- <artifactId>jcip-annotations</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
</dependencies>
<build>
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index 4c528d5052..b6b7bae3df 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -575,6 +575,10 @@
<artifactId>camel-cassandraql</artifactId>
<version>${camel.version}</version>
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
@@ -6757,11 +6761,11 @@
<autogeneratedBomEntryTransformations>
<autogeneratedBomEntryTransformation>
<gavPattern>com.datastax.oss:java-driver-core</gavPattern>
- <addExclusions>com.github.stephenc.jcip:jcip-annotations,com.google.code.findbugs:jsr305</addExclusions>
+ <addExclusions>com.github.spotbugs:spotbugs-annotations,com.github.stephenc.jcip:jcip-annotations,com.google.code.findbugs:jsr305</addExclusions>
</autogeneratedBomEntryTransformation>
<autogeneratedBomEntryTransformation>
<gavPattern>com.datastax.oss:java-driver-query-builder</gavPattern>
- <addExclusions>com.github.stephenc.jcip:jcip-annotations,com.google.code.findbugs:jsr305</addExclusions>
+ <addExclusions>com.github.spotbugs:spotbugs-annotations,com.github.stephenc.jcip:jcip-annotations,com.google.code.findbugs:jsr305</addExclusions>
</autogeneratedBomEntryTransformation>
<autogeneratedBomEntryTransformation>
<gavPattern>org.apache.cxf:cxf-rt-transports-http-hc5</gavPattern>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml
index 79f45cd26f..2281d930f6 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -513,6 +513,10 @@
<artifactId>camel-cassandraql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<version>4.0.0-M3</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <artifactId>spotbugs-annotations</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>jcip-annotations</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -20532,6 +20536,10 @@
<artifactId>java-driver-core</artifactId><!-- com.datastax.oss.quarkus:cassandra-quarkus-bom:1.2.0 -->
<version>4.15.0</version><!-- com.datastax.oss.quarkus:cassandra-quarkus-bom:1.2.0 -->
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
@@ -20626,6 +20634,10 @@
<artifactId>java-driver-query-builder</artifactId><!-- com.datastax.oss:java-driver-bom:4.15.0 -->
<version>4.15.0</version><!-- com.datastax.oss:java-driver-bom:4.15.0 -->
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index 90007fc0f1..88d1772595 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -513,6 +513,10 @@
<artifactId>camel-cassandraql</artifactId>
<version>4.0.0-M3</version>
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
@@ -7350,6 +7354,10 @@
<artifactId>java-driver-core</artifactId>
<version>4.15.0</version>
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
@@ -7383,6 +7391,10 @@
<artifactId>java-driver-query-builder</artifactId>
<version>4.15.0</version>
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index 977f43ee1f..69d147e205 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -513,6 +513,10 @@
<artifactId>camel-cassandraql</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<version>4.0.0-M3</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ <artifactId>spotbugs-annotations</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
<artifactId>jcip-annotations</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -7350,6 +7354,10 @@
<artifactId>java-driver-core</artifactId><!-- com.datastax.oss.quarkus:cassandra-quarkus-bom:1.2.0 -->
<version>4.15.0</version><!-- com.datastax.oss.quarkus:cassandra-quarkus-bom:1.2.0 -->
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
@@ -7383,6 +7391,10 @@
<artifactId>java-driver-query-builder</artifactId><!-- com.datastax.oss:java-driver-bom:4.15.0 -->
<version>4.15.0</version><!-- com.datastax.oss:java-driver-bom:4.15.0 -->
<exclusions>
+ <exclusion>
+ <groupId>com.github.spotbugs</groupId>
+ <artifactId>spotbugs-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>com.github.stephenc.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
diff --git a/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml b/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml
index 5ed567ee2e..5a0874211f 100644
--- a/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml
+++ b/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml
@@ -22,6 +22,7 @@
<bannedDependencies>
<excludes>
<exclude>com.github.fge:*</exclude><!-- Use com.github.java-json-tools:* instead -->
+ <exclude>com.github.spotbugs:spotbugs-annotations</exclude><!-- Similar to findbugs. Not needed for compilation or at runtime -->
<exclude>com.github.stephenc.jcip:jcip-annotations</exclude><!-- Should not be needed for compilation nor at runtime -->
<exclude>com.google.code.findbugs:jsr305</exclude>
<exclude>com.sun.activation:javax.activation</exclude><!-- use jakarta.activation:jakarta.activation-api and angus-activation instead -->