[ https://issues.apache.org/jira/browse/SLING-9136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
A. J. David Bosschaert resolved SLING-9136. ------------------------------------------- Resolution: Fixed > Provide a Mojo that can check if there is overlap between exports from > different feature models > ----------------------------------------------------------------------------------------------- > > Key: SLING-9136 > URL: https://issues.apache.org/jira/browse/SLING-9136 > Project: Sling > Issue Type: New Feature > Components: Feature Model, Maven Plugins and Archetypes > Affects Versions: slingfeature-maven-plugin 1.1.14 > Reporter: A. J. David Bosschaert > Assignee: A. J. David Bosschaert > Priority: Major > Fix For: slingfeature-maven-plugin 1.1.16 > > Time Spent: 20m > Remaining Estimate: 0h > > Create a new Mojo that takes 2 (or more) feature models as input. For each > feature model it will construct a list of exported packages for all regions > requested. If the feature model does not opt-in to the API Regions mechanism, > all exported packages from all bundles in that feature will be added to the > global region. > Then it will produce an error if there is any package in the intersection of > the exported package lists. > We need to add additional configuration that lists packages > * to be ignored completely > * to produce a warning instead of an error if it appears in the intersection -- This message was sent by Atlassian Jira (v8.3.4#803005)