Radu Cotescu created SLING-8738:
-----------------------------------
Summary: 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
Fix For: Bundle Parent 36
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)