Eric Norman created SLING-11402:
-----------------------------------

             Summary: Update to Sling Bundle Parent 48
                 Key: SLING-11402
                 URL: https://issues.apache.org/jira/browse/SLING-11402
             Project: Sling
          Issue Type: Improvement
            Reporter: Eric Norman
            Assignee: Eric Norman
             Fix For: Repoinit Parser 1.6.16


Update to the latest parent pom

NOTE: The latest bnd revealed the following problem during the build due to 
(not exported) private classes being referenced from the exported public APIs:
{code:java}
[ERROR] Failed to execute goal biz.aQute.bnd:bnd-maven-plugin:6.3.0:bnd-process 
(bnd-process) on project org.apache.sling.repoinit.parser: Export 
org.apache.sling.repoinit.parser.operations,  has 1,  private references 
[org.apache.sling.repoinit.parser.impl] -> [Help 1]{code}
To resolve those "private references" troubles, these changes seem to be 
required:
 * Move the {{impl/WithPathOptions}} class to the exported {{operations}} 
package
 * Change the PropertyLine constructor to throw Exception instead of the not 
exported org.apache.sling.repoinit.parser.impl.ParseException 
 * Bump the exported operations package version to 6.0.0 to account for the 
major changes due to the above refactoring

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to