cziegeler opened a new pull request, #189: URL: https://github.com/apache/sling-org-apache-sling-distribution-journal/pull/189
Upgrades the Maven parent POM from version 49 to 66 and replaces deprecated monolithic OSGi artifacts with granular OSGi R7 dependencies. Also applies general code style cleanup across Java sources. **Changes:** - Bump `sling-bundle-parent` from `49` to `66` - Replace `osgi.core` / `osgi.cmpn` with fine-grained OSGi artifacts: `org.osgi.framework`, `org.osgi.service.cm`, `org.osgi.service.event`, `org.osgi.service.condition`, `org.osgi.service.component.annotations`, `org.osgi.service.metatype.annotations` - Promote `org.osgi.util.converter` from `test` to `provided` scope - Add exclusion of `osgi.core` from `felix.healthcheck.api` to avoid transitive conflict - Move `<build>` section after `<dependencies>` to follow conventional POM ordering - Remove redundant `<properties>` / `<build>` block duplication in POM - Apply import ordering, whitespace, and trailing-space cleanup across ~140 Java source files *Note: diff was truncated; Java source changes appear to be formatting/import-order only beyond the files shown.* Co-authored-by: Maia <maia@noreply> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
