Konrad Windszus created SLING-12464:
---------------------------------------
Summary: Allow disjunct API regions
Key: SLING-12464
URL: https://issues.apache.org/jira/browse/SLING-12464
Project: Sling
Issue Type: Improvement
Components: Feature Model
Affects Versions: Feature Model API Regions Extension 2.0.0
Reporter: Konrad Windszus
Currently API regions always form a line, i.e. one is always a superset of the
other. The documentation at
https://github.com/apache/sling-org-apache-sling-feature-extension-apiregions/blob/master/docs/api-regions.md#visibility-of-java-api
explicitly states:
bq. Exports declared earlier in the api-regions array also apply to later
elements in the array
That currently prevents having completely disjunct API regions (not sharing any
exported-packages).
A use case for disjunct API regions was discussed in
https://lists.apache.org/thread/mh36p586vqhxsvkjz6lsgmtf1cz3d99g.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)