diff --git a/extensions/google-bigquery/deployment/pom.xml b/extensions/google-bigquery/deployment/pom.xml index eb8731bdb631..74eabdbca561 100644 --- a/extensions/google-bigquery/deployment/pom.xml +++ b/extensions/google-bigquery/deployment/pom.xml @@ -33,16 +33,6 @@ io.quarkus quarkus-grpc-common-deployment - - - com.google.code.findbugs - jsr305 - - - org.checkerframework - checker-qual - - io.quarkus diff --git a/extensions/google-bigquery/pom.xml b/extensions/google-bigquery/pom.xml index bac61874b5fc..a71a68454522 100644 --- a/extensions/google-bigquery/pom.xml +++ b/extensions/google-bigquery/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Google BigQuery pom + + true + + deployment runtime diff --git a/extensions/google-bigquery/runtime/pom.xml b/extensions/google-bigquery/runtime/pom.xml index f6c2190454d5..61eec6773c43 100644 --- a/extensions/google-bigquery/runtime/pom.xml +++ b/extensions/google-bigquery/runtime/pom.xml @@ -40,10 +40,6 @@ io.quarkus quarkus-grpc-common - - com.google.code.findbugs - jsr305 - com.google.guava listenablefuture diff --git a/extensions/google-pubsub/deployment/pom.xml b/extensions/google-pubsub/deployment/pom.xml index 15fe8125064e..8166e4a570a4 100644 --- a/extensions/google-pubsub/deployment/pom.xml +++ b/extensions/google-pubsub/deployment/pom.xml @@ -37,16 +37,6 @@ io.quarkus quarkus-grpc-common-deployment - - - com.google.code.findbugs - jsr305 - - - org.checkerframework - checker-qual - - io.quarkus diff --git a/extensions/google-pubsub/pom.xml b/extensions/google-pubsub/pom.xml index 6aeb6d1a908e..88e3e1d99ed4 100644 --- a/extensions/google-pubsub/pom.xml +++ b/extensions/google-pubsub/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Google Pubsub pom + + true + + deployment runtime diff --git a/extensions/google-pubsub/runtime/pom.xml b/extensions/google-pubsub/runtime/pom.xml index d98ce38ef011..a0c8406c6f12 100644 --- a/extensions/google-pubsub/runtime/pom.xml +++ b/extensions/google-pubsub/runtime/pom.xml @@ -59,10 +59,6 @@ io.quarkus quarkus-grpc-common - - com.google.code.findbugs - jsr305 - com.google.guava listenablefuture diff --git a/extensions/grpc/deployment/pom.xml b/extensions/grpc/deployment/pom.xml index 21edd90e6af2..20f6dea5c397 100644 --- a/extensions/grpc/deployment/pom.xml +++ b/extensions/grpc/deployment/pom.xml @@ -30,28 +30,6 @@ Camel Quarkus :: gRPC :: Deployment - - io.quarkus - quarkus-grpc-common - - - io.vertx - vertx-grpc - - - io.vertx - vertx-grpc-client - - - io.vertx - vertx-grpc-server - - - org.checkerframework - checker-qual - - - io.quarkus quarkus-grpc-common-deployment diff --git a/extensions/grpc/pom.xml b/extensions/grpc/pom.xml index 334d24d6f7fa..9525d33e216e 100644 --- a/extensions/grpc/pom.xml +++ b/extensions/grpc/pom.xml @@ -30,68 +30,13 @@ Camel Quarkus :: gRPC pom + + true + + codegen deployment runtime - - - - - full - - - !quickly - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - - - io.quarkus - quarkus-enforcer-rules - ${quarkus.version} - - - org.l2x6.cq - cq-filtered-external-enforcer-rules - ${cq-plugin.version} - - - - - camel-quarkus-enforcer-rules - - enforce - - - - - - classpath:enforcer-rules/quarkus-require-maven-version.xml - - - classpath:enforcer-rules/quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/quarkus-banned-dependencies.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/allow-findbugs.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies-spring.xml - - - - - - - - - - diff --git a/extensions/pinecone/deployment/pom.xml b/extensions/pinecone/deployment/pom.xml index da8f93c80e10..043da31ad6d7 100644 --- a/extensions/pinecone/deployment/pom.xml +++ b/extensions/pinecone/deployment/pom.xml @@ -37,12 +37,6 @@ io.quarkus quarkus-grpc-common-deployment - - - com.google.code.findbugs - jsr305 - - io.quarkus diff --git a/extensions/pinecone/pom.xml b/extensions/pinecone/pom.xml index a8f745019ddc..8b7e415b8cac 100644 --- a/extensions/pinecone/pom.xml +++ b/extensions/pinecone/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Pinecone pom + + true + + deployment runtime diff --git a/extensions/pinecone/runtime/pom.xml b/extensions/pinecone/runtime/pom.xml index 1b33051a7e40..ad6c2e4af952 100644 --- a/extensions/pinecone/runtime/pom.xml +++ b/extensions/pinecone/runtime/pom.xml @@ -44,12 +44,6 @@ io.quarkus quarkus-grpc-common - - - com.google.code.findbugs - jsr305 - - io.quarkus diff --git a/extensions/qdrant/deployment/pom.xml b/extensions/qdrant/deployment/pom.xml index 47fe72011736..e73a2750ce17 100644 --- a/extensions/qdrant/deployment/pom.xml +++ b/extensions/qdrant/deployment/pom.xml @@ -37,16 +37,6 @@ io.quarkus quarkus-grpc-common-deployment - - - com.google.code.findbugs - jsr305 - - - org.checkerframework - checker-qual - - org.apache.camel.quarkus diff --git a/extensions/qdrant/pom.xml b/extensions/qdrant/pom.xml index 8616711ce187..f54c67042a13 100644 --- a/extensions/qdrant/pom.xml +++ b/extensions/qdrant/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Qdrant pom + + true + + deployment runtime diff --git a/extensions/qdrant/runtime/pom.xml b/extensions/qdrant/runtime/pom.xml index e71d3a0ba2b3..bb0a747c9f14 100644 --- a/extensions/qdrant/runtime/pom.xml +++ b/extensions/qdrant/runtime/pom.xml @@ -39,12 +39,6 @@ io.quarkus quarkus-grpc-common - - - com.google.code.findbugs - jsr305 - - org.apache.camel.quarkus diff --git a/extensions/salesforce/pom.xml b/extensions/salesforce/pom.xml index 5cd118261928..60655adbbbae 100644 --- a/extensions/salesforce/pom.xml +++ b/extensions/salesforce/pom.xml @@ -31,67 +31,13 @@ camel-quarkus-salesforce-parent Camel Quarkus :: Salesforce pom + + + true + + deployment runtime - - - - - full - - - !quickly - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - - - io.quarkus - quarkus-enforcer-rules - ${quarkus.version} - - - org.l2x6.cq - cq-filtered-external-enforcer-rules - ${cq-plugin.version} - - - - - camel-quarkus-enforcer-rules - - enforce - - - - - - classpath:enforcer-rules/quarkus-require-maven-version.xml - - - classpath:enforcer-rules/quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/quarkus-banned-dependencies.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/allow-findbugs.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies-spring.xml - - - - - - - - - - diff --git a/extensions/salesforce/runtime/pom.xml b/extensions/salesforce/runtime/pom.xml index 4f039e06e250..8068aab445d0 100644 --- a/extensions/salesforce/runtime/pom.xml +++ b/extensions/salesforce/runtime/pom.xml @@ -46,10 +46,6 @@ io.quarkus quarkus-grpc-common - - com.google.code.findbugs - jsr305 - com.google.guava listenablefuture diff --git a/integration-tests/google-bigquery/pom.xml b/integration-tests/google-bigquery/pom.xml index f9c266be227a..92ba376d3afc 100644 --- a/integration-tests/google-bigquery/pom.xml +++ b/integration-tests/google-bigquery/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Integration Tests :: Google BigQuery Integration tests for Camel Quarkus Google BigQuery extension + + true + + org.apache.camel.quarkus diff --git a/integration-tests/google-pubsub/pom.xml b/integration-tests/google-pubsub/pom.xml index 9d9dd06e6f28..97595d282c0c 100644 --- a/integration-tests/google-pubsub/pom.xml +++ b/integration-tests/google-pubsub/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Integration Tests :: Google Pubsub Integration tests for Camel Quarkus Google Pubsub extension + + true + + org.apache.camel.quarkus diff --git a/integration-tests/grpc/pom.xml b/integration-tests/grpc/pom.xml index 990312731e85..d39411c90d16 100644 --- a/integration-tests/grpc/pom.xml +++ b/integration-tests/grpc/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Integration Tests :: gRPC Integration tests for Camel Quarkus gRPC extension + + true + + org.apache.camel @@ -109,62 +113,6 @@ - - - full - - - !quickly - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - - - io.quarkus - quarkus-enforcer-rules - ${quarkus.version} - - - org.l2x6.cq - cq-filtered-external-enforcer-rules - ${cq-plugin.version} - - - - - camel-quarkus-enforcer-rules - - enforce - - - - - - classpath:enforcer-rules/quarkus-require-maven-version.xml - - - classpath:enforcer-rules/quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/quarkus-banned-dependencies.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/allow-findbugs.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies-spring.xml - - - - - - - - - native diff --git a/integration-tests/pinecone/pom.xml b/integration-tests/pinecone/pom.xml index 934bebaa48d5..2247a4603dee 100644 --- a/integration-tests/pinecone/pom.xml +++ b/integration-tests/pinecone/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Integration Tests :: Pinecone Integration tests for Camel Quarkus Pinecone extension + + true + + org.apache.camel.quarkus diff --git a/integration-tests/qdrant/pom.xml b/integration-tests/qdrant/pom.xml index 4c9418d4c74a..b699b9fbe29f 100644 --- a/integration-tests/qdrant/pom.xml +++ b/integration-tests/qdrant/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Integration Tests :: Qdrant Integration tests for Camel Quarkus Qdrant extension + + true + + org.apache.camel.quarkus diff --git a/integration-tests/salesforce/pom.xml b/integration-tests/salesforce/pom.xml index 0369ffd4ccc4..be6a0441d878 100644 --- a/integration-tests/salesforce/pom.xml +++ b/integration-tests/salesforce/pom.xml @@ -30,6 +30,10 @@ Camel Quarkus :: Integration Tests :: Salesforce The camel integration tests + + true + + org.apache.camel.quarkus @@ -78,62 +82,6 @@ - - - full - - - !quickly - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - - - io.quarkus - quarkus-enforcer-rules - ${quarkus.version} - - - org.l2x6.cq - cq-filtered-external-enforcer-rules - ${cq-plugin.version} - - - - - camel-quarkus-enforcer-rules - - enforce - - - - - - classpath:enforcer-rules/quarkus-require-maven-version.xml - - - classpath:enforcer-rules/quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/quarkus-banned-dependencies.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/allow-findbugs.xsl - - - ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies-spring.xml - - - - - - - - - native diff --git a/pom.xml b/pom.xml index b4b6eae7ab35..081fa6b7b7f7 100644 --- a/pom.xml +++ b/pom.xml @@ -279,6 +279,9 @@ true + + + false @@ -424,11 +427,10 @@ - org.apache.maven.plugins - maven-resources-plugin - ${maven-resources-plugin.version} + org.apache.maven.plugins + maven-resources-plugin + ${maven-resources-plugin.version} - org.apache.maven.plugins maven-scm-plugin @@ -761,6 +763,31 @@ + + org.apache.maven.plugins + maven-resources-plugin + + + copy-camel-quarkus-enforcer-rules-xslt + validate + + copy-resources + + + ${project.build.directory}/enforcer-rules + + + ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules + + allow-findbugs.xsl + + true + + + + + + org.apache.maven.plugins maven-enforcer-plugin @@ -797,6 +824,7 @@ ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies.xml + ${project.build.directory}/enforcer-rules/allow-findbugs.xsl ${maven.multiModuleProjectDirectory}/tooling/enforcer-rules/camel-quarkus-banned-dependencies-spring.xml diff --git a/tooling/enforcer-rules/allow-findbugs.xsl b/tooling/enforcer-rules/allow-findbugs.xsl index 9abd298970b0..7ea9ceef6693 100644 --- a/tooling/enforcer-rules/allow-findbugs.xsl +++ b/tooling/enforcer-rules/allow-findbugs.xsl @@ -21,6 +21,8 @@ + + @@ -29,5 +31,9 @@ - + + + + +