This is an automated email from the ASF dual-hosted git repository. enorman pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-maintenance.git
The following commit(s) were added to refs/heads/master by this push: new ebc5010 SLING-12044 Update to Sling Bundle Parent 52 (#5) ebc5010 is described below commit ebc501006a1748ab7d0359422504673261916bdd Author: Eric Norman <enor...@apache.org> AuthorDate: Tue Sep 26 12:55:13 2023 -0700 SLING-12044 Update to Sling Bundle Parent 52 (#5) --- pom.xml | 49 ++++++++++++++----------------------------------- 1 file changed, 14 insertions(+), 35 deletions(-) diff --git a/pom.xml b/pom.xml index bf7e64f..b9dd44f 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ <parent> <groupId>org.apache.sling</groupId> <artifactId>sling-bundle-parent</artifactId> - <version>47</version> + <version>52</version> <relativePath /> </parent> <artifactId>org.apache.sling.jcr.maintenance</artifactId> @@ -99,18 +99,14 @@ <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> + <scope>provided</scope> </dependency> <!-- Javax Dependencies --> - <dependency> - <groupId>javax.annotation</groupId> - <artifactId>javax.annotation-api</artifactId> - <version>1.3.2</version> - <scope>provided</scope> - </dependency> <dependency> <groupId>javax.jcr</groupId> <artifactId>jcr</artifactId> + <scope>provided</scope> </dependency> <!-- Apache Dependencies --> @@ -119,12 +115,13 @@ <artifactId>org.apache.felix.healthcheck.api</artifactId> <version>2.0.4</version> <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-atinject_1.0_spec</artifactId> - <version>1.2</version> - <scope>provided</scope> + <exclusions> + <!-- workaround to exclude the banned aggregate artifact --> + <exclusion> + <groupId>org.osgi</groupId> + <artifactId>osgi.core</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.jackrabbit</groupId> @@ -144,34 +141,16 @@ <version>2.18.4</version> <scope>provided</scope> </dependency> - <dependency> - <groupId>org.jetbrains</groupId> - <artifactId>annotations</artifactId> - <scope>provided</scope> - </dependency> - <!-- OSGi Dependencies --> <dependency> <groupId>org.osgi</groupId> <artifactId>org.osgi.service.component.annotations</artifactId> + <scope>provided</scope> </dependency> <dependency> <groupId>org.osgi</groupId> <artifactId>org.osgi.service.metatype.annotations</artifactId> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.core</artifactId> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.cmpn</artifactId> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.annotation</artifactId> - <version>6.0.1</version> <scope>provided</scope> </dependency> @@ -184,19 +163,19 @@ <dependency> <groupId>org.apache.sling</groupId> <artifactId>org.apache.sling.testing.sling-mock.junit4</artifactId> - <version>3.2.2</version> + <version>3.4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.sling</groupId> <artifactId>org.apache.sling.testing.sling-mock-oak</artifactId> - <version>2.1.10-1.16.0</version> + <version>3.1.10-1.44.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> - <version>4.4.0</version> + <version>5.5.0</version> <scope>test</scope> </dependency> <dependency>