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)

Reply via email to