You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2022/06/27 15:38:04 UTC

svn commit: r55312 - /release/sling/

Author: kwin
Date: Mon Jun 27 15:38:04 2022
New Revision: 55312

Log:
Release Maven Enforcer Rules 1.1.0

Added:
    release/sling/maven-enforcer-rules-1.1.0-javadoc.jar   (with props)
    release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.asc
    release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.md5
    release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.sha1
    release/sling/maven-enforcer-rules-1.1.0-source-release.zip   (with props)
    release/sling/maven-enforcer-rules-1.1.0-source-release.zip.asc
    release/sling/maven-enforcer-rules-1.1.0-source-release.zip.md5
    release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha1
    release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512
    release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.md5
    release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.sha1
    release/sling/maven-enforcer-rules-1.1.0-sources.jar   (with props)
    release/sling/maven-enforcer-rules-1.1.0-sources.jar.asc
    release/sling/maven-enforcer-rules-1.1.0-sources.jar.md5
    release/sling/maven-enforcer-rules-1.1.0-sources.jar.sha1
    release/sling/maven-enforcer-rules-1.1.0.jar   (with props)
    release/sling/maven-enforcer-rules-1.1.0.jar.asc
    release/sling/maven-enforcer-rules-1.1.0.jar.md5
    release/sling/maven-enforcer-rules-1.1.0.jar.sha1
    release/sling/maven-enforcer-rules-1.1.0.pom
    release/sling/maven-enforcer-rules-1.1.0.pom.asc
    release/sling/maven-enforcer-rules-1.1.0.pom.md5
    release/sling/maven-enforcer-rules-1.1.0.pom.sha1

Added: release/sling/maven-enforcer-rules-1.1.0-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/maven-enforcer-rules-1.1.0-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.asc
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.asc (added)
+++ release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.asc Mon Jun 27 15:38:04 2022
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEuRq30hIdxrCmGqGC13QtWEVezHwFAmK1q3gACgkQ13QtWEVe
+zHzvwAgA8XCkPBNNG6fgkXAMhOd0rTyXJL6G8OOouaUePkTqzC3l4b96OHpS56UQ
+K15AhwKaDYG2brZvAgkonx5uRDGZS4KOkxGtJGXYPdNxlnbHNB9vG7QnrUpjHLA3
+Pz318At09vVsbUBWw9KTeXTrVx4h3vQLLciqJaVRO4zucIw61NKdZ3C6VhnJpx5z
+3c/TIsuRVO2eaeoQejEZSODI4PYHz9bcHGnR7gKtG2SNB39oXnWhxIo4ZxXYl1F0
+EfFLu3JwcWKsCws5cGtnEty6/rxGRPdHuLLaRVYvdTnWHBWUaz7JBYUcpE9wphNG
+M10BziBCdKgPV4S3HhcYjAgymPwf6g==
+=Zx9d
+-----END PGP SIGNATURE-----

Added: release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.md5
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.md5 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.md5 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+47449bc7ffad990147775d82222d821a
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.sha1
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.sha1 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-javadoc.jar.sha1 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+8e1b3e3727201cc87f4dd9643695a21e670ffb9e
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/sling/maven-enforcer-rules-1.1.0-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/maven-enforcer-rules-1.1.0-source-release.zip.asc
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-source-release.zip.asc (added)
+++ release/sling/maven-enforcer-rules-1.1.0-source-release.zip.asc Mon Jun 27 15:38:04 2022
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEuRq30hIdxrCmGqGC13QtWEVezHwFAmK1q3gACgkQ13QtWEVe
+zHymxAgA51HLGl3W2zZk2tGHgWY3UtkqemNcQUnEAb70CtUe0XidwYrY4UTjSC4t
+KWCCLhsUntjkpF1WIaixMKaVQrOfSaRGE/mw7zfpCxv9UofZ7EUiiXQm8LMwC0KQ
+k8wPprEbtJSYyzOMIU2bGcQjZnD2bHAyhsoaPdfw0RjnEg74Sj6tvwvCxWo+ltRb
+PpSW0fTFTyHxEk4/6EsdgX33uKslOED8vbcuSJl9Es/YP0fVdlWonj4Y4InX5vIa
+2cyU4gH9IoGZGaXPPTUoed8OB/2yCVVhx6Kj24MbpBpm/O/KzXn2a/x7o1RgT9+f
+yi0H8kwtB+5GwKmRO6atBbLyCPPNHA==
+=+x84
+-----END PGP SIGNATURE-----

Added: release/sling/maven-enforcer-rules-1.1.0-source-release.zip.md5
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-source-release.zip.md5 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-source-release.zip.md5 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+8b8e544af8cd19754184f6e2624310e3
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha1
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha1 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha1 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+c8ccf0017eb12fe8fb6312fe9f56306b1c91ad56
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+a0989a12370bd0c21491929dacd8a823c37dfe20a075d5ef8d63fa43766f9ecc9b825071afbf02ec19c0d71d7640a61a3df9e137e9e7366cb8ec3ae66949cf1e
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.md5
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.md5 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.md5 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+e4b2045a90d68c86b932a68002174475
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.sha1
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.sha1 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-source-release.zip.sha512.sha1 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+3ed5c92bba5c978031e18bdf09f97524c4d99068
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/maven-enforcer-rules-1.1.0-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/maven-enforcer-rules-1.1.0-sources.jar.asc
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-sources.jar.asc (added)
+++ release/sling/maven-enforcer-rules-1.1.0-sources.jar.asc Mon Jun 27 15:38:04 2022
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEuRq30hIdxrCmGqGC13QtWEVezHwFAmK1q3gACgkQ13QtWEVe
+zHxdUggAqY6mAMGP9ZCmm5JGNNzn5I5S8GcipbKwrmZ4zZZn9rM0JvO04kt9RKoz
+Uy5ew1njF31HoRjaVeEGKjoRMp0+MUFe2w30Cvb6yknvtN+R8ya5i6lX9XWi9Xpc
+fQYZGdxKnp24O2LiNPnKs8R8NzFpTtyJyiAA4ERWZaXpZiA5Wmh6VOtyxfByKEhg
+ZZohUAq6bSCeKEkjFpk437I78tjmfcqtzvwY+m4uCoOIo6GBORtxsPJ0tvvMUBMU
+IJD7DLcAoxUf3hSeTHo3ZRg/6Xp+BHLuz4+oMbcMHjKyQdmlZczSa3WEdgddjcpe
+F6ZN0/rdhWBQ6pNfBORDA4/yo1ntYw==
+=gGxs
+-----END PGP SIGNATURE-----

Added: release/sling/maven-enforcer-rules-1.1.0-sources.jar.md5
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-sources.jar.md5 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-sources.jar.md5 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+011a57bf1bdff7a8cd01bc78fae8e493
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0-sources.jar.sha1
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0-sources.jar.sha1 (added)
+++ release/sling/maven-enforcer-rules-1.1.0-sources.jar.sha1 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+be8163801bf5e94a9559a2ddd0e9b85659ed8607
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/maven-enforcer-rules-1.1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/maven-enforcer-rules-1.1.0.jar.asc
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0.jar.asc (added)
+++ release/sling/maven-enforcer-rules-1.1.0.jar.asc Mon Jun 27 15:38:04 2022
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEuRq30hIdxrCmGqGC13QtWEVezHwFAmK1q3gACgkQ13QtWEVe
+zHyQnwf9FPygGGWXgOdHWvV1O/+LUKAalhh/hUnZ6aIyGxvlyxg28l5p32XVq60T
+HvQX7wWIRSqg1EsaMCTIUvUnkwm5h0m5Zbr8ugdF82GxxAA2JaiV1+6z37S4J8lw
+VSF/BqdzuQ3vuBuNl+mh9Fb21nrAu2OMWajjiID67e7QwFjE9pqMFJk3hnDlJsOc
+pWe2czKiFVjxfgdoSM77KxOdGY7lj9oaKMYbXMlYVPqw4of2jf3XuF/fziPLmCw+
+i3z4xVGsLoO6Pf4Rjjj5o1Ucuw+911vHr6VQKVUl3+N42br9AXoGoW9Pzjw4sXqE
+x2PYVlL3JN+k9vp6ZOEJOlOAqTltMA==
+=s9Nr
+-----END PGP SIGNATURE-----

Added: release/sling/maven-enforcer-rules-1.1.0.jar.md5
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0.jar.md5 (added)
+++ release/sling/maven-enforcer-rules-1.1.0.jar.md5 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+c23aae16654a2634eb75aa9e98447915
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0.jar.sha1
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0.jar.sha1 (added)
+++ release/sling/maven-enforcer-rules-1.1.0.jar.sha1 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+bc529fa9e862a9d114988545cf47dffab67a1e63
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0.pom
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0.pom (added)
+++ release/sling/maven-enforcer-rules-1.1.0.pom Mon Jun 27 15:38:04 2022
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements. See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership. The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License. You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied. See the License for the
+    specific language governing permissions and limitations
+    under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.sling</groupId>
+        <artifactId>sling</artifactId>
+        <version>48</version>
+    </parent>
+    <artifactId>maven-enforcer-rules</artifactId>
+    <version>1.1.0</version>
+    <name>Maven Enforcer Rules</name>
+    <description>Custom Maven Enforcer rules specifically targeted at working with OSGi bundle modules</description>
+
+    <scm>
+        <connection>scm:git:https://gitbox.apache.org/repos/asf/sling-maven-enforcer-rules.git</connection>
+        <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/sling-maven-enforcer-rules.git</developerConnection>
+        <url>https://gitbox.apache.org/repos/asf?p=sling-maven-enforcer-rules.git</url>
+      <tag>maven-enforcer-rules-1.1.0</tag>
+  </scm>
+
+    <properties>
+        <sling.java.version>8</sling.java.version>
+        <api.version>3.0.0</api.version>
+        <maven.version>3.1.1</maven.version><!-- must be the same version as used by m-enforcer-p/enforcer-api due to shared classloader -->
+        <project.build.outputTimestamp>1656073050</project.build.outputTimestamp>
+    </properties>
+
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.junit</groupId>
+                <artifactId>junit-bom</artifactId>
+                <version>5.8.2</version>
+                <type>pom</type>
+                <scope>import</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
+
+    <dependencies>
+        <!-- the following two dependencies are always provided by the classloader from m-enforcer-p (https://issues.apache.org/jira/browse/MENFORCER-425) -->
+        <dependency>
+            <groupId>org.apache.maven.enforcer</groupId>
+            <artifactId>enforcer-api</artifactId>
+            <version>${api.version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.maven.enforcer</groupId>
+            <artifactId>enforcer-rules</artifactId>
+            <version>${api.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>*</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
+            </exclusions>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.maven</groupId>
+            <artifactId>maven-core</artifactId>
+            <version>${maven.version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.maven</groupId>
+            <artifactId>maven-plugin-api</artifactId>
+            <version>${maven.version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <!-- for colouring the messages -->
+        <dependency>
+            <groupId>org.apache.maven.shared</groupId>
+            <artifactId>maven-shared-utils</artifactId>
+            <version>3.3.4</version>
+            <scope>compile</scope><!-- not provided by the m-enforcer-p classloader -->
+        </dependency>
+        <!-- as Maven Enforcer API still uses JSR305 null annotations we cannot yet switch to Jetbrains null annotations -->
+        <dependency>
+            <groupId>com.google.code.findbugs</groupId>
+            <artifactId>jsr305</artifactId>
+            <version>3.0.2</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-invoker-plugin</artifactId>
+                <version>3.3.0</version>
+                <configuration>
+                    <projectsDirectory>src/it</projectsDirectory>
+                    <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
+                    <pomIncludes>
+                        <pomInclude>**/pom.xml</pomInclude>
+                    </pomIncludes>
+                    <postBuildHookScript>verify.groovy</postBuildHookScript>
+                    <streamLogsOnFailures>true</streamLogsOnFailures>
+                    <debug>true</debug>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>integration-test</id>
+                        <goals>
+                            <goal>install</goal>
+                            <goal>integration-test</goal>
+                            <goal>verify</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>

Added: release/sling/maven-enforcer-rules-1.1.0.pom.asc
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0.pom.asc (added)
+++ release/sling/maven-enforcer-rules-1.1.0.pom.asc Mon Jun 27 15:38:04 2022
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAABCgAdFiEEuRq30hIdxrCmGqGC13QtWEVezHwFAmK1q3gACgkQ13QtWEVe
+zHxozAf+LaXLe9xg05J2Oz9YOJ6ThjbOxjZa7TpvNh7Pjfam9Def4K6NljruPfVt
+6I83D2NvLwhLvAhrU038Mp6K8Y9HcwmSBL0+jqlqb+gtZpjH8Vx5t7jcpUIZqYBS
+brE1Me9oPZo+CYFqHb55HTuLQCxQuPnj02XaPvwi8HjDkuA5ZrLzu/f6WIiuiqEX
+y16kW1/dkTOe7NKk8pwh+M+rI/vOGG/jJo3LaPM8fb1U0IKJO6yEqjcpcG1/vBs5
+keaa0sqbh3bc13xfpUp44HQtD/f5nUimLmzbVUh3EIxlw3Hwlz43TfDwn81fmGzn
+jl7xEMRr+P9fVBq1BrBMCSG26MbN0Q==
+=wPS3
+-----END PGP SIGNATURE-----

Added: release/sling/maven-enforcer-rules-1.1.0.pom.md5
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0.pom.md5 (added)
+++ release/sling/maven-enforcer-rules-1.1.0.pom.md5 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+d922d2f33efb07340377f8f6648be9ff
\ No newline at end of file

Added: release/sling/maven-enforcer-rules-1.1.0.pom.sha1
==============================================================================
--- release/sling/maven-enforcer-rules-1.1.0.pom.sha1 (added)
+++ release/sling/maven-enforcer-rules-1.1.0.pom.sha1 Mon Jun 27 15:38:04 2022
@@ -0,0 +1 @@
+e78f724c8948e0c49b59c6c9e674b48d65d4828d
\ No newline at end of file