aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorEvgeny Mandrikov <mandrikov@gmail.com>2012-01-05 13:29:10 +0400
committerEvgeny Mandrikov <mandrikov@gmail.com>2012-01-05 19:35:48 +0400
commitd6d3ab523925f43f8b03aa158b3596c86f5a30ca (patch)
tree0407a8eed0d6375c88a7c187600420e923aff574 /plugins
parent79b2ad685108133a0bd2c27d28e0b514beae3485 (diff)
downloadsonarqube-d6d3ab523925f43f8b03aa158b3596c86f5a30ca.tar.gz
sonarqube-d6d3ab523925f43f8b03aa158b3596c86f5a30ca.zip
SONAR-3144 sonar-cpd-plugin should not depend on PMD
Diffstat (limited to 'plugins')
-rw-r--r--plugins/sonar-cpd-plugin/pom.xml20
-rw-r--r--plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java2
-rw-r--r--plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/JavaCpdMapping.java (renamed from plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/JavaCpdMapping.java)2
-rw-r--r--plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPlugin.java3
4 files changed, 4 insertions, 23 deletions
diff --git a/plugins/sonar-cpd-plugin/pom.xml b/plugins/sonar-cpd-plugin/pom.xml
index 0d9a6dffe86..67bf5eb3d85 100644
--- a/plugins/sonar-cpd-plugin/pom.xml
+++ b/plugins/sonar-cpd-plugin/pom.xml
@@ -14,26 +14,6 @@
<description>Find duplicated source code within project.</description>
<dependencies>
- <dependency>
- <groupId>pmd</groupId>
- <artifactId>pmd</artifactId>
- <version>4.3</version>
- <exclusions>
- <exclusion>
- <groupId>jaxen</groupId>
- <artifactId>jaxen</artifactId>
- </exclusion>
- <exclusion>
- <groupId>ant</groupId>
- <artifactId>ant</artifactId>
- </exclusion>
- <exclusion>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
<!-- For ResourcePersister and database access -->
<dependency>
<groupId>org.codehaus.sonar</groupId>
diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java
index 68032599244..429117653ab 100644
--- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java
+++ b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java
@@ -88,7 +88,7 @@ import org.sonar.plugins.cpd.decorators.SumDuplicationsDecorator;
public class CpdPlugin extends SonarPlugin {
public List getExtensions() {
- return Arrays.asList(CpdSensor.class, SumDuplicationsDecorator.class, DuplicationDensityDecorator.class, JavaCpdMapping.class, SonarEngine.class, PmdEngine.class);
+ return Arrays.asList(CpdSensor.class, SumDuplicationsDecorator.class, DuplicationDensityDecorator.class, SonarEngine.class, PmdEngine.class);
}
}
diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/JavaCpdMapping.java b/plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/JavaCpdMapping.java
index c588660de2d..b5f5036122e 100644
--- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/JavaCpdMapping.java
+++ b/plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/JavaCpdMapping.java
@@ -17,7 +17,7 @@
* License along with Sonar; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
-package org.sonar.plugins.cpd;
+package org.sonar.plugins.pmd;
import java.io.File;
import java.util.List;
diff --git a/plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPlugin.java b/plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPlugin.java
index 89c6dbaf3b3..4b65c58ed1b 100644
--- a/plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPlugin.java
+++ b/plugins/sonar-pmd-plugin/src/main/java/org/sonar/plugins/pmd/PmdPlugin.java
@@ -36,7 +36,8 @@ public class PmdPlugin extends SonarPlugin {
PmdProfileImporter.class,
SonarWayProfile.class,
SonarWayWithFindbugsProfile.class,
- SunConventionsProfile.class
+ SunConventionsProfile.class,
+ JavaCpdMapping.class
);
}
}