From e9b5effe30cf68820a3dfb00bf736a325313206b Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Wed, 28 Jan 2015 22:41:25 +0100 Subject: SONAR-6134, SONAR-6048 Improve performance of FS indexation --- sonar-core/src/main/java/org/sonar/batch/index/ResourceCopy.java | 3 +++ .../src/test/java/org/sonar/core/component/ComponentKeysTest.java | 2 +- .../src/test/java/org/sonar/core/component/ResourceComponentTest.java | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) (limited to 'sonar-core') diff --git a/sonar-core/src/main/java/org/sonar/batch/index/ResourceCopy.java b/sonar-core/src/main/java/org/sonar/batch/index/ResourceCopy.java index 7364e115cf3..6a3ccd83029 100644 --- a/sonar-core/src/main/java/org/sonar/batch/index/ResourceCopy.java +++ b/sonar-core/src/main/java/org/sonar/batch/index/ResourceCopy.java @@ -19,6 +19,9 @@ */ package org.sonar.batch.index; +/** + * Used by views !! + */ public interface ResourceCopy { int getCopyResourceId(); diff --git a/sonar-core/src/test/java/org/sonar/core/component/ComponentKeysTest.java b/sonar-core/src/test/java/org/sonar/core/component/ComponentKeysTest.java index 650996e9c8d..6ec3ca28536 100644 --- a/sonar-core/src/test/java/org/sonar/core/component/ComponentKeysTest.java +++ b/sonar-core/src/test/java/org/sonar/core/component/ComponentKeysTest.java @@ -35,7 +35,7 @@ public class ComponentKeysTest { Project project = new Project("my_project"); assertThat(ComponentKeys.createEffectiveKey(project, project)).isEqualTo("my_project"); - Directory dir = Directory.create("src/org/foo", "org/foo"); + Directory dir = Directory.create("src/org/foo"); assertThat(ComponentKeys.createEffectiveKey(project, dir)).isEqualTo("my_project:src/org/foo"); Library library = new Library("junit:junit", "4.7"); diff --git a/sonar-core/src/test/java/org/sonar/core/component/ResourceComponentTest.java b/sonar-core/src/test/java/org/sonar/core/component/ResourceComponentTest.java index de50b2ceb5a..ef2644a5b86 100644 --- a/sonar-core/src/test/java/org/sonar/core/component/ResourceComponentTest.java +++ b/sonar-core/src/test/java/org/sonar/core/component/ResourceComponentTest.java @@ -34,7 +34,7 @@ public class ResourceComponentTest { @Before public void prepare() { - file = new File("foo.c").setEffectiveKey("myproject:path/to/foo.c"); + file = File.create("foo.c").setEffectiveKey("myproject:path/to/foo.c"); file.setKey("path/to/foo.c"); } @@ -67,7 +67,7 @@ public class ResourceComponentTest { @Test public void effective_key_should_be_set() { try { - File file = new File("foo.c"); + File file = File.create("foo.c"); new ResourceComponent(file); fail(); } catch (IllegalArgumentException e) { -- cgit v1.2.3