sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dominik Süß (Jira) <j...@apache.org>
Subject [jira] [Created] (SLING-8970) CheckApiRegionsBundleExportsImports ignoring inherited exports
Date Wed, 08 Jan 2020 14:19:00 GMT
Dominik Süß created SLING-8970:
----------------------------------

             Summary: 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 Analyser 1.2.2
            Reporter: Dominik Süß


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