cziegeler opened a new pull request, #17: URL: https://github.com/apache/sling-org-apache-sling-jcr-oak-server/pull/17
Upgrades the parent POM from `sling-bundle-parent` v52 to v66 and migrates Java source files from deprecated Felix SCR annotations to official OSGi R6/R7 component annotations. **Changes:** - Bump `sling-bundle-parent` version from 52 → 66 - Add `<sling.java.version>8</sling.java.version>` property - Reformat POM indentation to 4-space standard - Migrate `DefaultThreadPoolRegistrar.java` and 16 other source files from `org.apache.felix.scr.annotations` to `org.osgi.service.component.annotations` - Remove `maven-scr-plugin` and `depends-maven-plugin` build plugins where superseded - Update dependency declarations to match new parent POM conventions > Note: The diff was truncated; Java source file changes may not be fully visible, but the migration pattern is consistent across all affected files. 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]
