diff options
author | Julien HENRY <julien.henry@sonarsource.com> | 2014-01-27 11:47:19 +0100 |
---|---|---|
committer | Julien HENRY <julien.henry@sonarsource.com> | 2014-01-27 12:28:40 +0100 |
commit | df04c42a7d286b89cf9fa602b4aa03af0125dae9 (patch) | |
tree | 9c61ff3442bbb75fbfc2897ea9e8ade0c5dd30b0 /plugins/sonar-cpd-plugin | |
parent | 593a0d77a318f5cd35e4efb0a2ec5bf62e2f6d83 (diff) | |
download | sonarqube-df04c42a7d286b89cf9fa602b4aa03af0125dae9.tar.gz sonarqube-df04c42a7d286b89cf9fa602b4aa03af0125dae9.zip |
SONAR-926 Expose new FileSystem API based on InputFile/InputDir
Diffstat (limited to 'plugins/sonar-cpd-plugin')
5 files changed, 11 insertions, 5 deletions
diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarBridgeEngine.java b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarBridgeEngine.java index 9750b2fa206..b093558edba 100644 --- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarBridgeEngine.java +++ b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarBridgeEngine.java @@ -19,6 +19,8 @@ */ package org.sonar.plugins.cpd; +import org.sonar.api.scan.filesystem.InputFile; + import com.google.common.annotations.VisibleForTesting; import com.google.common.base.Predicate; import com.google.common.collect.Iterables; @@ -32,7 +34,6 @@ import org.sonar.api.resources.Language; import org.sonar.api.resources.Project; import org.sonar.api.scan.filesystem.FileQuery; import org.sonar.api.scan.filesystem.internal.DefaultInputFile; -import org.sonar.api.scan.filesystem.internal.InputFile; import org.sonar.api.utils.SonarException; import org.sonar.batch.scan.filesystem.DefaultModuleFileSystem; import org.sonar.duplications.DuplicationPredicates; @@ -43,6 +44,7 @@ import org.sonar.plugins.cpd.index.IndexFactory; import org.sonar.plugins.cpd.index.SonarDuplicationsIndex; import javax.annotation.CheckForNull; + import java.util.Collection; import java.util.List; import java.util.concurrent.ExecutionException; diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarEngine.java b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarEngine.java index 832b4e7ab82..62878f1467e 100644 --- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarEngine.java +++ b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/SonarEngine.java @@ -20,6 +20,8 @@ package org.sonar.plugins.cpd; +import org.sonar.api.scan.filesystem.InputFile; + import com.google.common.collect.Iterables; import org.apache.commons.io.IOUtils; import org.apache.commons.lang.StringEscapeUtils; @@ -36,7 +38,6 @@ import org.sonar.api.resources.Language; import org.sonar.api.resources.Project; import org.sonar.api.scan.filesystem.FileQuery; import org.sonar.api.scan.filesystem.internal.DefaultInputFile; -import org.sonar.api.scan.filesystem.internal.InputFile; import org.sonar.api.utils.SonarException; import org.sonar.batch.scan.filesystem.DefaultModuleFileSystem; import org.sonar.duplications.block.Block; diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/DbDuplicationsIndex.java b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/DbDuplicationsIndex.java index 2ef72e7cae6..83475fbb861 100644 --- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/DbDuplicationsIndex.java +++ b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/DbDuplicationsIndex.java @@ -19,11 +19,12 @@ */ package org.sonar.plugins.cpd.index; +import org.sonar.api.scan.filesystem.InputFile; + import com.google.common.collect.Lists; import com.google.common.collect.Maps; import org.sonar.api.database.model.Snapshot; import org.sonar.api.resources.Project; -import org.sonar.api.scan.filesystem.internal.InputFile; import org.sonar.batch.index.ResourcePersister; import org.sonar.core.duplication.DuplicationDao; import org.sonar.core.duplication.DuplicationUnitDto; diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/SonarDuplicationsIndex.java b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/SonarDuplicationsIndex.java index cd554934c04..6a54af3503b 100644 --- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/SonarDuplicationsIndex.java +++ b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/index/SonarDuplicationsIndex.java @@ -19,8 +19,9 @@ */ package org.sonar.plugins.cpd.index; +import org.sonar.api.scan.filesystem.InputFile; + import com.google.common.collect.Lists; -import org.sonar.api.scan.filesystem.internal.InputFile; import org.sonar.duplications.block.Block; import org.sonar.duplications.block.ByteArray; import org.sonar.duplications.index.AbstractCloneIndex; diff --git a/plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/SonarEngineTest.java b/plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/SonarEngineTest.java index f22eabb3a81..18c80b5dcfc 100644 --- a/plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/SonarEngineTest.java +++ b/plugins/sonar-cpd-plugin/src/test/java/org/sonar/plugins/cpd/SonarEngineTest.java @@ -19,12 +19,13 @@ */ package org.sonar.plugins.cpd; +import org.sonar.api.scan.filesystem.InputFile; + import com.google.common.base.Charsets; import org.junit.Before; import org.junit.Test; import org.sonar.api.batch.SensorContext; import org.sonar.api.measures.CoreMetrics; -import org.sonar.api.scan.filesystem.internal.InputFile; import org.sonar.api.scan.filesystem.internal.InputFileBuilder; import org.sonar.api.test.IsMeasure; import org.sonar.duplications.index.CloneGroup; |