diff --git a/extensions/google-bigquery/deployment/pom.xml b/extensions/google-bigquery/deployment/pom.xml index 346f65c3282c..4de37fc416c9 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 f8e20a6b36d9..3ee4b850d432 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 8b01ec2496b3..8cf59e8b85d2 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 8fa4f080aadc..953b2d42146d 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 886aeae4900a..e45623a9ccf3 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 8c7432399be5..099be88e311d 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 683b3d579061..af8f88355387 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 edd08cd140f5..27439f205fdb 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 43e626764531..bf27dee6837a 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 f1a4c3815bc8..bfcea0dad150 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 5806faa880e1..107530c359f7 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 9798ae149cf3..4c54202159ef 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 8c802d60b473..7fbfd643d218 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 1515597908be..89d4446b6c3b 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 a390f6f5c003..f11989a2c15f 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 e766ef3065fa..3d5e9a06e410 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 3aed5f60476e..434714d633a3 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 6c7cb32edc2b..19cb97ab2586 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 4f8fca3155ad..ac1f1b3ee0d7 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 b1ac1a9a96dc..fc9e92281769 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 4864459c5e00..7731fb6fddfd 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 c9bafa782abc..49f291898e57 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 c7c0992abf1c..9abf368f672d 100644 --- a/pom.xml +++ b/pom.xml @@ -278,6 +278,9 @@ true + + + false @@ -423,11 +426,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 @@ -760,6 +762,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 @@ -796,6 +823,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 @@ - + + + + +