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)