sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Karl Pauls (Jira)" <j...@apache.org>
Subject [jira] [Updated] (SLING-8970) CheckApiRegionsBundleExportsImports ignoring inherited exports
Date Mon, 20 Jan 2020 16:07:00 GMT

     [ https://issues.apache.org/jira/browse/SLING-8970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Karl Pauls updated SLING-8970:
------------------------------
    Affects Version/s:     (was: Feature Model Analyser 1.2.2)
                       Feature Model API Regions Extension 1.1.0

> 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üß
>            Priority: Major
>          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)

Mime
View raw message