diff options
author | Matthias Sohn | 2017-08-01 22:02:18 +0000 |
---|---|---|
committer | Matthias Sohn | 2017-10-06 22:37:42 +0000 |
commit | fc2d2cbf6289b46b20bdee14278e067b5ad007f1 (patch) | |
tree | 2ec1f9bea1a380edae544e851835407df8044b98 | |
parent | 2c1c15574505ed98850d90df717df399be5622ad (diff) | |
download | egit-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.xml | 4 | ||||
-rw-r--r-- | pom.xml | 10 | ||||
-rw-r--r-- | tools/egit-developer-tools.p2f | 4 | ||||
-rw-r--r-- | tools/oomph/EGit.setup | 5 |
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> @@ -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" |