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)

Reply via email to