[ https://issues.apache.org/jira/browse/SLING-8970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Carsten Ziegeler closed SLING-8970. ----------------------------------- > CheckApiRegionsBundleExportsImports ignoring inherited exports > -------------------------------------------------------------- > > Key: SLING-8970 > URL: https://issues.apache.org/jira/browse/SLING-8970 > Project: Sling > Issue Type: Bug > Components: Feature Model Analyser > Affects Versions: Feature Model API Regions Extension 1.1.0 > Reporter: Dominik Süß > Assignee: Karl Pauls > Priority: Major > Fix For: Feature Model API Regions Extension 1.1.2, Feature Model > API Regions Runtime Fragment 1.0.6 > > Time Spent: 0.5h > Remaining Estimate: 0h > > the current comparison methodology of the CheckApiRegionsBundleExportsImports > Analyser only compares the regions a bundle that exports a package tot he > regions an importing bundle is in - this lacks the cases where the ApiExports > are inherited. Therefore adding a check on all importing regions if > listAllExports (which considers inherited ApiExports) contains the checked > package and adding it to the exportingRegions will bring the analyser in line > with the runtime behavior. -- This message was sent by Atlassian Jira (v8.3.4#803005)