Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Sohn2017-08-01 22:02:18 +0000
committerMatthias Sohn2017-10-06 22:37:42 +0000
commitfc2d2cbf6289b46b20bdee14278e067b5ad007f1 (patch)
tree2ec1f9bea1a380edae544e851835407df8044b98
parent2c1c15574505ed98850d90df717df399be5622ad (diff)
downloadegit-fc2d2cbf6289b46b20bdee14278e067b5ad007f1.tar.gz
egit-fc2d2cbf6289b46b20bdee14278e067b5ad007f1.tar.xz
egit-fc2d2cbf6289b46b20bdee14278e067b5ad007f1.zip
Replace findbugs by spotbugs
SpotBugs [1] is the spiritual successor of FindBugs, carrying on from the point where it left off with support of its community. Also add the spotbugs plugin to Oomph setup for developer installation. [1] http://spotbugs.readthedocs.io/ See: https://git.eclipse.org/r/#/c/101312 Change-Id: Ifac801300c98a3f9b5663b6bf2ac7ee253d05292
-rw-r--r--org.eclipse.egit.ui/pom.xml4
-rw-r--r--pom.xml10
-rw-r--r--tools/egit-developer-tools.p2f4
-rw-r--r--tools/oomph/EGit.setup5
4 files changed, 14 insertions, 9 deletions
diff --git a/org.eclipse.egit.ui/pom.xml b/org.eclipse.egit.ui/pom.xml
index ae02baf265..b9b8f976a8 100644
--- a/org.eclipse.egit.ui/pom.xml
+++ b/org.eclipse.egit.ui/pom.xml
@@ -34,8 +34,8 @@
<pluginManagement>
<plugins>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
+ <groupId>com.github.hazendaz.spotbugs</groupId>
+ <artifactId>spotbugs-maven-plugin</artifactId>
<configuration>
<excludeFilterFile>findBugs/FindBugsExcludeFilter.xml</excludeFilterFile>
</configuration>
diff --git a/pom.xml b/pom.xml
index 86131bd1ca..8126d89b20 100644
--- a/pom.xml
+++ b/pom.xml
@@ -84,8 +84,8 @@
<build>
<plugins>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
+ <groupId>com.github.hazendaz.spotbugs</groupId>
+ <artifactId>spotbugs-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -449,9 +449,9 @@
<version>1.8</version>
</plugin>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>3.0.4</version>
+ <groupId>com.github.hazendaz.spotbugs</groupId>
+ <artifactId>spotbugs-maven-plugin</artifactId>
+ <version>3.0.6</version>
<configuration>
<findbugsXmlOutput>true</findbugsXmlOutput>
<failOnError>false</failOnError>
diff --git a/tools/egit-developer-tools.p2f b/tools/egit-developer-tools.p2f
index 6f499a60d4..97588a9bfa 100644
--- a/tools/egit-developer-tools.p2f
+++ b/tools/egit-developer-tools.p2f
@@ -127,9 +127,9 @@
<repository location='http://update.eclemma.org/'/>
</repositories>
</iu>
- <iu id='edu.umd.cs.findbugs.plugin.eclipse.feature.group' name='FindBugs Feature' version='0.0.0'>
+ <iu id='com.github.spotbugs.plugin.eclipse.feature.group' name='SpotBugs Feature' version='0.0.0'>
<repositories size='1'>
- <repository location='http://findbugs.cs.umd.edu/eclipse'/>
+ <repository location='https://spotbugs.github.io/eclipse/'/>
</repositories>
</iu>
<iu id='org.eclipse.mylyn_feature.feature.group' name='Mylyn' version='0.0.0'>
diff --git a/tools/oomph/EGit.setup b/tools/oomph/EGit.setup
index 2ea77a5905..7e86562ab3 100644
--- a/tools/oomph/EGit.setup
+++ b/tools/oomph/EGit.setup
@@ -62,6 +62,9 @@
<requirement
name="fr.obeo.releng.targetplatform-feature.feature.group"
optional="true"/>
+ <requirement
+ name="com.github.spotbugs.plugin.eclipse.feature.group"
+ optional="true"/>
<repository
url="http://download.eclipse.org/egit/updates-nightly"/>
<repository
@@ -72,6 +75,8 @@
url="http://download.eclipse.org/modeling/tmf/xtext/updates/composite/latest/"/>
<repository
url="http://andrei.gmxhome.de/eclipse/"/>
+ <repository
+ url="https://spotbugs.github.io/eclipse/"/>
</setupTask>
<setupTask
xsi:type="setup:EclipseIniTask"

Back to the top