[
https://issues.apache.org/jira/browse/SLING-9136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
A. J. David Bosschaert reopened SLING-9136:
-------------------------------------------
> 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)