[xwiki/xwiki-platform] 72c99e: [Misc] Analyze a changed pom with its own module i...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: 72c99e4771b1f2a98dc1da837d9552309cd0154e https://github.com/xwiki/xwiki-platform/commit/72c99e4771b1f2a98dc1da837d955... Author: Vincent Massol <[email protected]> Date: 2026-08-27 (Thu, 27 Aug 2026) Changed paths: M .github/workflows/sonar-pr.yml Log Message: ----------- [Misc] Analyze a changed pom with its own module instead of the whole reactor * Select the module holding a changed pom.xml along with its ancestors, the root pom and an aggregator included, instead of widening to the whole reactor. Every condition of the quality gate is on a new code metric, and the new code a pom change brings is that pom's own lines, which are analyzed with the module holding them: a module the pull request does not change owns no new line, so building the subtree an aggregator drives produces nothing the gate can read. * A change to the root pom or to one of the 150 aggregators of the xwiki-platform reactor used to rebuild and rescan its 577 modules. Replayed over the last 300 commits of that repository the selection now leaves no whole reactor build at all, that staying the fallback for what cannot be decided: a base branch missing from the clone, a pom that cannot be read, a module declared by a profile Maven activates on its own. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications