diff options
author | Evgeny Mandrikov <mandrikov@gmail.com> | 2012-01-05 13:29:10 +0400 |
---|---|---|
committer | Evgeny Mandrikov <mandrikov@gmail.com> | 2012-01-05 19:35:48 +0400 |
commit | d6d3ab523925f43f8b03aa158b3596c86f5a30ca (patch) | |
tree | 0407a8eed0d6375c88a7c187600420e923aff574 /plugins | |
parent | 79b2ad685108133a0bd2c27d28e0b514beae3485 (diff) | |
download | sonarqube-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.xml | 20 | ||||
-rw-r--r-- | plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java | 2 | ||||
-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.java | 3 |
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 ); } } |