This is an automated email from the ASF dual-hosted git repository.
nfilotto pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
from 390bb566 Relax the PR review rule (#345)
add 13ac5fe6 Ref #289: Add SPI-Provider to all wrapped bundles with SPI
services (#341)
No new revisions were added by this update.
Summary of changes:
features/pom.xml | 5 +
features/src/main/feature/camel-features.xml | 22 ++-
pom.xml | 3 -
tooling/camel-karaf-feature-maven-plugin/pom.xml | 6 +
.../karaf/feature/maven/AbstractFeaturesMojo.java | 115 +++++++++++++++
.../feature/maven/AbstractWrapBundleMojo.java | 54 +++++++
.../maven/ConfigureWrapSpiProviderMojo.java | 157 ++++++++++++++++++++
.../feature/maven/EnsureWrapBundleVersionMojo.java | 160 +++------------------
.../camel/karaf/feature/maven/WrappedBundle.java | 97 +++++++++++++
.../maven/EnsureWrapBundleVersionMojoTest.java | 75 ++++------
.../karaf/feature/maven/WrappedBundleTest.java | 152 ++++++++++++++++++++
.../pom.xml | 59 +++-----
.../src/it/configure-spi/pom.xml | 51 +++++++
.../it/configure-spi/src/main/feature/expected.xml | 53 +++++++
.../it/configure-spi/src/main/feature/features.xml | 51 +++++++
.../src/it/configure-spi/verify.groovy | 31 ++--
tooling/pom.xml | 1 +
17 files changed, 829 insertions(+), 263 deletions(-)
create mode 100644
tooling/camel-karaf-feature-maven-plugin/src/main/java/org/apache/camel/karaf/feature/maven/AbstractFeaturesMojo.java
create mode 100644
tooling/camel-karaf-feature-maven-plugin/src/main/java/org/apache/camel/karaf/feature/maven/AbstractWrapBundleMojo.java
create mode 100644
tooling/camel-karaf-feature-maven-plugin/src/main/java/org/apache/camel/karaf/feature/maven/ConfigureWrapSpiProviderMojo.java
create mode 100644
tooling/camel-karaf-feature-maven-plugin/src/main/java/org/apache/camel/karaf/feature/maven/WrappedBundle.java
create mode 100644
tooling/camel-karaf-feature-maven-plugin/src/test/java/org/apache/camel/karaf/feature/maven/WrappedBundleTest.java
copy {core/camel-api =>
tooling/camel-karaf-maven-plugin-integration-test}/pom.xml (53%)
create mode 100644
tooling/camel-karaf-maven-plugin-integration-test/src/it/configure-spi/pom.xml
create mode 100644
tooling/camel-karaf-maven-plugin-integration-test/src/it/configure-spi/src/main/feature/expected.xml
create mode 100644
tooling/camel-karaf-maven-plugin-integration-test/src/it/configure-spi/src/main/feature/features.xml
copy
tests/camel-integration-test/src/main/java/org/apache/karaf/camel/itests/AbstractCamelSingleFeatureResultFileBasedRouteSupplier.java
=>
tooling/camel-karaf-maven-plugin-integration-test/src/it/configure-spi/verify.groovy
(53%)