You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "paulrutter (via GitHub)" <gi...@apache.org> on 2026/10/06 11:34:43 UTC

[PR] FELIX-6868 maven-bundle-plugin: add an integration test for bundleall [felix-dev]

paulrutter opened a new pull request, #568:
URL: https://github.com/apache/felix-dev/pull/568

   Follow-up to #566, which changed how \`bundleall\` collects the dependency graph but left that goal without an integration test.
   
   The new \`bundleall\` IT runs \`bundle:bundleall\` on a project that depends on commons-compress 1.26.0 and asserts that:
   - the bundles written to \`target/classes\` are exactly commons-compress, commons-lang3 and commons-io. commons-io appears at 2.15.1, so this covers mediation of the graph.
   - each of them has a \`Bundle-SymbolicName\`.
   - the deprecation warning is logged.
   
   It sets \`ignoreMissingArtifacts\` because the project's own artifact is not in a repository yet when the goal runs in the \`package\` phase.
   
   Verified: \`mvn verify\` in \`tools/maven-bundle-plugin\` passes with 26 unit tests and 13 invoker ITs.
   
   Not covered: a unit test for \`toArtifact\` and \`collectDependencyGraph\`.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@felix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] FELIX-6868 maven-bundle-plugin: add an integration test for bundleall [felix-dev]

Posted by "paulrutter (via GitHub)" <gi...@apache.org>.
paulrutter merged PR #568:
URL: https://github.com/apache/felix-dev/pull/568


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@felix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org