diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2014-02-26 09:45:51 +0100 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2014-02-26 12:15:58 +0100 |
commit | ffff70267607aed5f93a01c8f995934e51e0d473 (patch) | |
tree | 638569afa108a96de02acd07a3034c6694695400 /sonar-batch/src | |
parent | e4810500228a85c72bf4937874de3f37dba39d48 (diff) | |
download | sonarqube-ffff70267607aed5f93a01c8f995934e51e0d473.tar.gz sonarqube-ffff70267607aed5f93a01c8f995934e51e0d473.zip |
SONAR-926 remove dependency on JavaFile
Diffstat (limited to 'sonar-batch/src')
-rw-r--r-- | sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ComponentIndexer.java | 6 | ||||
-rw-r--r-- | sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/ComponentIndexerTest.java | 2 |
2 files changed, 2 insertions, 6 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ComponentIndexer.java b/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ComponentIndexer.java index ee96bf4ffac..25cda6e9fb1 100644 --- a/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ComponentIndexer.java +++ b/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ComponentIndexer.java @@ -72,12 +72,8 @@ public class ComponentIndexer implements BatchComponent { pathFromSourceDir = inputFile.relativePath(); } Resource sonarFile = File.create(inputFile.relativePath(), pathFromSourceDir, languages.get(languageKey), unitTest); - if (Java.KEY.equals(languageKey)) { - sonarFile.setDeprecatedKey(JavaFile.fromRelativePath(pathFromSourceDir, false).getDeprecatedKey()); - } else { - sonarFile.setDeprecatedKey(pathFromSourceDir); - } if (sonarFile != null) { + sonarFile.setDeprecatedKey(((DefaultInputFile)inputFile).deprecatedKey()); moduleLanguages.addLanguage(languageKey); sonarIndex.index(sonarFile); importSources(fs, shouldImportSource, inputFile, sonarFile); diff --git a/sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/ComponentIndexerTest.java b/sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/ComponentIndexerTest.java index 1744309ea1d..aef24d43e0b 100644 --- a/sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/ComponentIndexerTest.java +++ b/sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/ComponentIndexerTest.java @@ -94,7 +94,7 @@ public class ComponentIndexerTest { @Override public boolean matches(Object arg0) { org.sonar.api.resources.File javaFile = (org.sonar.api.resources.File) arg0; - return javaFile.getKey().equals("src/test/java/foo/bar/FooTest.java") && javaFile.getDeprecatedKey().equals("foo.bar.FooTest") + return javaFile.getKey().equals("src/test/java/foo/bar/FooTest.java") && javaFile.getPath().equals("src/test/java/foo/bar/FooTest.java") && javaFile.getQualifier().equals(Qualifiers.UNIT_TEST_FILE); } |