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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
