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 2021/08/10 06:46:01 UTC
[sling-scriptingbundle-maven-plugin] branch feature/update-parent
created (now 9aea607)
This is an automated email from the ASF dual-hosted git repository.
kwin pushed a change to branch feature/update-parent
in repository https://gitbox.apache.org/repos/asf/sling-scriptingbundle-maven-plugin.git.
at 9aea607 SLING-10718 update to Parent 44
This branch includes the following new commits:
new 9aea607 SLING-10718 update to Parent 44
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[sling-scriptingbundle-maven-plugin] 01/01: SLING-10718 update to
Parent 44
Posted by kw...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
kwin pushed a commit to branch feature/update-parent
in repository https://gitbox.apache.org/repos/asf/sling-scriptingbundle-maven-plugin.git
commit 9aea6073b6802da5b901861e0eba4550aee9a723
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Tue Aug 10 08:45:47 2021 +0200
SLING-10718 update to Parent 44
clean and update plugins
change scope of bndlib dependency
---
pom.xml | 33 ++++++++-------------------------
src/test/resources/spotbugs-exclude.xml | 7 +++++++
2 files changed, 15 insertions(+), 25 deletions(-)
diff --git a/pom.xml b/pom.xml
index 732a97c..6bd3daa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.sling</groupId>
<artifactId>sling</artifactId>
- <version>41</version>
+ <version>44</version>
<relativePath />
</parent>
<modelVersion>4.0.0</modelVersion>
@@ -49,6 +49,7 @@
<maven.version>3.6.0</maven.version>
<site.jira.version.id>12344664,12347157,12348422,12350010</site.jira.version.id>
<maven.site.path>${project.artifactId}-archives/${project.artifactId}-LATEST</maven.site.path>
+ <project.build.outputTimestamp>2020-01-22T15:10:38Z</project.build.outputTimestamp>
</properties>
<build>
@@ -77,18 +78,6 @@
</configuration>
</plugin>
<plugin>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-component-metadata</artifactId>
- <version>2.1.0</version>
- <executions>
- <execution>
- <goals>
- <goal>generate-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
<groupId>org.apache.rat</groupId>
<artifactId>apache-rat-plugin</artifactId>
<configuration>
@@ -115,7 +104,7 @@
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
- <version>3.1.12.2</version>
+ <version>4.3.0</version>
<configuration>
<effort>Max</effort>
<xmlOutput>true</xmlOutput>
@@ -170,7 +159,6 @@
</dependencies>
</dependencyManagement>
-
<dependencies>
<dependency>
<groupId>org.jetbrains</groupId>
@@ -178,8 +166,8 @@
</dependency>
<dependency>
- <groupId>org.apache.maven</groupId>
- <artifactId>maven-plugin-api</artifactId>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-plugin-api</artifactId>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
@@ -217,12 +205,13 @@
<version>2.22.0</version>
<scope>compile</scope>
</dependency>
-
+ <!-- due to dependency mediation (https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#transitive-dependencies)
+ for the bnd plugin the actual version is determined by either bnd-maven-plugin or maven-bundle-plugin -->
<dependency>
<groupId>biz.aQute.bnd</groupId>
<artifactId>biz.aQute.bndlib</artifactId>
<version>4.3.0</version>
- <scope>provided</scope>
+ <scope>compile</scope>
</dependency>
<dependency>
@@ -232,12 +221,6 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.sonatype.plexus</groupId>
- <artifactId>plexus-build-api</artifactId>
- <version>0.0.7</version>
- <scope>test</scope>
- </dependency>
- <dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>3.6.28</version>
diff --git a/src/test/resources/spotbugs-exclude.xml b/src/test/resources/spotbugs-exclude.xml
index 6726b6a..98847d5 100644
--- a/src/test/resources/spotbugs-exclude.xml
+++ b/src/test/resources/spotbugs-exclude.xml
@@ -25,4 +25,11 @@
<!-- false positive - https://github.com/spotbugs/spotbugs/issues/259 -->
<Bug pattern="RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE"/>
</Match>
+ <!-- the following two rules are just too strict in the context of this Maven plugin -->
+ <Match>
+ <Bug pattern="EI_EXPOSE_REP"/>
+ </Match>
+ <Match>
+ <Bug pattern="EI_EXPOSE_REP2"/>
+ </Match>
</FindBugsFilter>