A. J. David Bosschaert created SLING-9136: ---------------------------------------------
Summary: 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 Fix For: slingfeature-maven-plugin 1.1.16 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)