[ https://issues.apache.org/jira/browse/SLING-8738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konrad Windszus updated SLING-8738: ----------------------------------- Fix Version/s: (was: Bundle Parent 41) Bundle Parent 42 > Trigger an error during build if an API uses a private reference in its > public methods' signatures > -------------------------------------------------------------------------------------------------- > > Key: SLING-8738 > URL: https://issues.apache.org/jira/browse/SLING-8738 > Project: Sling > Issue Type: Improvement > Components: General > Reporter: Radu Cotescu > Assignee: Radu Cotescu > Priority: Major > Fix For: Bundle Parent 42 > > > Following the discussion from https://github.com/bndtools/bnd/issues/3444, we > should add the provided {{-fixupmessages}} instruction to our bundle parent > pom, in order to make sure that APIs that we export cannot reference private > references in their public method signatures. > This is more of a precaution, rather than a fix for a Sling issue. > Projects using the bundle parent pom can override the bnd instruction > locally, if needed. -- This message was sent by Atlassian Jira (v8.3.4#803005)