Browse Source

SONARPLUGINS-2202 Refactor package names to have clearer API

tags/2.5-rc1
Fabrice Bellingard 11 years ago
parent
commit
6861dd5abd
47 changed files with 75 additions and 39 deletions
  1. 1
    1
      src/main/assembly/bin/sonar-runner
  2. 1
    1
      src/main/assembly/bin/sonar-runner.bat
  3. 8
    8
      src/main/java/org/sonar/runner/Runner.java
  4. 7
    3
      src/main/java/org/sonar/runner/internal/Main.java
  5. 1
    1
      src/main/java/org/sonar/runner/internal/batch/Launcher.java
  6. 1
    1
      src/main/java/org/sonar/runner/internal/batch/SonarProjectBuilder.java
  7. 1
    1
      src/main/java/org/sonar/runner/internal/batch/package-info.java
  8. 1
    1
      src/main/java/org/sonar/runner/internal/bootstrapper/BootstrapClassLoader.java
  9. 1
    1
      src/main/java/org/sonar/runner/internal/bootstrapper/BootstrapException.java
  10. 2
    2
      src/main/java/org/sonar/runner/internal/bootstrapper/Bootstrapper.java
  11. 1
    1
      src/main/java/org/sonar/runner/internal/bootstrapper/package-info.java
  12. 1
    1
      src/main/java/org/sonar/runner/internal/bootstrapper/utils/PrivateIOUtils.java
  13. 1
    1
      src/main/java/org/sonar/runner/internal/bootstrapper/utils/package-info.java
  14. 23
    0
      src/main/java/org/sonar/runner/package-info.java
  15. 1
    1
      src/main/java/org/sonar/runner/utils/SonarRunnerVersion.java
  16. 3
    2
      src/test/java/org/sonar/runner/RunnerTest.java
  17. 10
    7
      src/test/java/org/sonar/runner/internal/MainTest.java
  18. 2
    1
      src/test/java/org/sonar/runner/internal/batch/LauncherTest.java
  19. 3
    3
      src/test/java/org/sonar/runner/internal/batch/SonarProjectBuilderTest.java
  20. 3
    1
      src/test/java/org/sonar/runner/internal/bootstrapper/BootstrapClassLoaderTest.java
  21. 3
    1
      src/test/java/org/sonar/runner/internal/bootstrapper/BootstrapperTest.java
  22. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-basedir/modules/module1/sources/Fake.java
  23. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-basedir/sonar-project.properties
  24. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-configfile/any-folder/generated/any-file.properties
  25. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-configfile/any-folder/sources/Fake.java
  26. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-configfile/sonar-project.properties
  27. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-unexisting-basedir/sonar-project.properties
  28. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-unexisting-file/sonar-project.properties
  29. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module/module1/sources/Fake.java
  30. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module/module2/src/Fake.java
  31. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module/sonar-project.properties
  32. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/shouldFilterFiles/exclude.txt
  33. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/shouldFilterFiles/include.txt
  34. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/shouldGetFile/foo.properties
  35. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/libs/lib1.txt
  36. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/libs/lib2.txt
  37. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/sonar-project.properties
  38. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/sources/Fake.java
  39. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-unexisting-source-dir/sonar-project.properties
  40. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/libs/lib1.txt
  41. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/libs/lib2.txt
  42. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/sonar-project.properties
  43. 0
    0
      src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/sources/Fake.java
  44. 0
    0
      src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadCompleteConfiguration/project/sonar-project.properties
  45. 0
    0
      src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadCompleteConfiguration/runner/conf/sonar-runner.properties
  46. 0
    0
      src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadRunnerSettingsByDirectPath/other-conf.properties
  47. 0
    0
      src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadRunnerSettingsByHome/conf/sonar-runner.properties

+ 1
- 1
src/main/assembly/bin/sonar-runner View File

@@ -35,4 +35,4 @@ exec "$JAVA_CMD" \
-classpath $JAVA_CLASSPATH \
"-Drunner.home=${SONAR_RUNNER_HOME}" \
"-Dproject.home=${PROJECT_HOME}" \
org.sonar.runner.Main "$@"
org.sonar.runner.internal.Main "$@"

+ 1
- 1
src/main/assembly/bin/sonar-runner.bat View File

@@ -70,7 +70,7 @@ echo %SONAR_RUNNER_HOME%

set PROJECT_HOME=%CD%

%JAVA_EXEC% %SONAR_RUNNER_OPTS% -classpath "%SONAR_RUNNER_HOME%\lib\sonar-runner.jar" "-Drunner.home=%SONAR_RUNNER_HOME%" "-Dproject.home=%PROJECT_HOME%" org.sonar.runner.Main %*
%JAVA_EXEC% %SONAR_RUNNER_OPTS% -classpath "%SONAR_RUNNER_HOME%\lib\sonar-runner.jar" "-Drunner.home=%SONAR_RUNNER_HOME%" "-Dproject.home=%PROJECT_HOME%" org.sonar.runner.internal.Main %*




+ 8
- 8
src/main/java/org/sonar/runner/Runner.java View File

@@ -19,9 +19,9 @@
*/
package org.sonar.runner;

import org.sonar.runner.bootstrapper.BootstrapClassLoader;
import org.sonar.runner.bootstrapper.BootstrapException;
import org.sonar.runner.bootstrapper.Bootstrapper;
import org.sonar.runner.internal.bootstrapper.BootstrapClassLoader;
import org.sonar.runner.internal.bootstrapper.BootstrapException;
import org.sonar.runner.internal.bootstrapper.Bootstrapper;
import org.sonar.runner.utils.SonarRunnerVersion;

import java.io.File;
@@ -141,7 +141,7 @@ public final class Runner {
delegateExecution(createClassLoader(bootstrapper));
}

protected String getSonarServerURL() {
public String getSonarServerURL() {
return properties.getProperty("sonar.host.url", "http://localhost:9000");
}

@@ -174,14 +174,14 @@ public final class Runner {
/**
* @return the project base directory
*/
protected File getProjectDir() {
public File getProjectDir() {
return projectDir;
}

/**
* @return work directory, default is ".sonar" in project directory
*/
protected File getWorkDir() {
public File getWorkDir() {
return workDir;
}

@@ -201,7 +201,7 @@ public final class Runner {
}

private BootstrapClassLoader createClassLoader(Bootstrapper bootstrapper) {
URL url = Main.class.getProtectionDomain().getCodeSource().getLocation();
URL url = getClass().getProtectionDomain().getCodeSource().getLocation();
return bootstrapper.createClassLoader(
new URL[] {url}, // Add JAR with Sonar Runner - it's a Jar which contains this class
getClass().getClassLoader());
@@ -229,7 +229,7 @@ public final class Runner {
ClassLoader oldContextClassLoader = Thread.currentThread().getContextClassLoader();
try {
Thread.currentThread().setContextClassLoader(sonarClassLoader);
Class<?> launcherClass = sonarClassLoader.findClass("org.sonar.runner.model.Launcher");
Class<?> launcherClass = sonarClassLoader.findClass("org.sonar.runner.internal.batch.Launcher");
Constructor<?> constructor = launcherClass.getConstructor(Properties.class);
Object launcher = constructor.newInstance(getProperties());
Method method = launcherClass.getMethod("execute");

src/main/java/org/sonar/runner/Main.java → src/main/java/org/sonar/runner/internal/Main.java View File

@@ -18,11 +18,15 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/

package org.sonar.runner;
package org.sonar.runner.internal;

import org.sonar.runner.bootstrapper.utils.PrivateIOUtils;
import org.sonar.runner.internal.bootstrapper.BootstrapException;

import org.sonar.runner.Runner;
import org.sonar.runner.RunnerException;

import org.sonar.runner.internal.bootstrapper.utils.PrivateIOUtils;

import org.sonar.runner.bootstrapper.BootstrapException;
import org.sonar.runner.utils.SonarRunnerVersion;

import java.io.File;

src/main/java/org/sonar/runner/model/Launcher.java → src/main/java/org/sonar/runner/internal/batch/Launcher.java View File

@@ -18,7 +18,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/

package org.sonar.runner.model;
package org.sonar.runner.internal.batch;

import ch.qos.logback.classic.LoggerContext;
import ch.qos.logback.classic.joran.JoranConfigurator;

src/main/java/org/sonar/runner/model/SonarProjectBuilder.java → src/main/java/org/sonar/runner/internal/batch/SonarProjectBuilder.java View File

@@ -18,7 +18,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/

package org.sonar.runner.model;
package org.sonar.runner.internal.batch;

import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.Lists;

src/main/java/org/sonar/runner/model/package-info.java → src/main/java/org/sonar/runner/internal/batch/package-info.java View File

@@ -21,4 +21,4 @@
* Internal package that creates the project definition and launches the analyses based on it.
* Should not be used by consumers.
*/
package org.sonar.runner.model;
package org.sonar.runner.internal.batch;

src/main/java/org/sonar/runner/bootstrapper/BootstrapClassLoader.java → src/main/java/org/sonar/runner/internal/bootstrapper/BootstrapClassLoader.java View File

@@ -17,7 +17,7 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.bootstrapper;
package org.sonar.runner.internal.bootstrapper;

import java.io.IOException;
import java.net.URL;

src/main/java/org/sonar/runner/bootstrapper/BootstrapException.java → src/main/java/org/sonar/runner/internal/bootstrapper/BootstrapException.java View File

@@ -17,7 +17,7 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.bootstrapper;
package org.sonar.runner.internal.bootstrapper;

/**
* Exception thrown by the bootstrapper when something bad happens.

src/main/java/org/sonar/runner/bootstrapper/Bootstrapper.java → src/main/java/org/sonar/runner/internal/bootstrapper/Bootstrapper.java View File

@@ -17,9 +17,9 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.bootstrapper;
package org.sonar.runner.internal.bootstrapper;

import org.sonar.runner.bootstrapper.utils.PrivateIOUtils;
import org.sonar.runner.internal.bootstrapper.utils.PrivateIOUtils;

import org.sonar.runner.utils.SonarRunnerVersion;


src/main/java/org/sonar/runner/bootstrapper/package-info.java → src/main/java/org/sonar/runner/internal/bootstrapper/package-info.java View File

@@ -21,4 +21,4 @@
* Internal package that provides API to bootstrap Sonar Batch.
* Should not be used by consumers.
*/
package org.sonar.runner.bootstrapper;
package org.sonar.runner.internal.bootstrapper;

src/main/java/org/sonar/runner/bootstrapper/utils/PrivateIOUtils.java → src/main/java/org/sonar/runner/internal/bootstrapper/utils/PrivateIOUtils.java View File

@@ -17,7 +17,7 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.bootstrapper.utils;
package org.sonar.runner.internal.bootstrapper.utils;

import java.io.Closeable;
import java.io.File;

src/main/java/org/sonar/runner/bootstrapper/utils/package-info.java → src/main/java/org/sonar/runner/internal/bootstrapper/utils/package-info.java View File

@@ -21,4 +21,4 @@
* Internal package that provides utils for internal purposes.
* Should not be used by consumers.
*/
package org.sonar.runner.bootstrapper.utils;
package org.sonar.runner.internal.bootstrapper.utils;

+ 23
- 0
src/main/java/org/sonar/runner/package-info.java View File

@@ -0,0 +1,23 @@
/*
* Sonar Standalone Runner
* Copyright (C) 2011 SonarSource
* dev@sonar.codehaus.org
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
/**
* API package of the Sonar Runner.
*/
package org.sonar.runner;

+ 1
- 1
src/main/java/org/sonar/runner/utils/SonarRunnerVersion.java View File

@@ -19,7 +19,7 @@
*/
package org.sonar.runner.utils;

import org.sonar.runner.bootstrapper.utils.PrivateIOUtils;
import org.sonar.runner.internal.bootstrapper.utils.PrivateIOUtils;

import java.io.IOException;
import java.io.InputStream;

+ 3
- 2
src/test/java/org/sonar/runner/RunnerTest.java View File

@@ -19,11 +19,12 @@
*/
package org.sonar.runner;

import org.sonar.runner.internal.bootstrapper.BootstrapException;
import org.sonar.runner.internal.bootstrapper.Bootstrapper;

import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.ExpectedException;
import org.sonar.runner.bootstrapper.BootstrapException;
import org.sonar.runner.bootstrapper.Bootstrapper;
import org.sonar.test.TestUtils;

import java.io.File;

src/test/java/org/sonar/runner/MainTest.java → src/test/java/org/sonar/runner/internal/MainTest.java View File

@@ -18,9 +18,12 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/

package org.sonar.runner;
package org.sonar.runner.internal;

import org.sonar.runner.internal.Main;

import org.junit.Test;
import org.sonar.runner.Runner;

import java.io.File;
import java.util.Properties;
@@ -39,7 +42,7 @@ public class MainTest {

@Test
public void shouldParseArguments() {
Properties props = Main.parseArguments(new String[] { "-D", "foo=bar", "--define", "hello=world", "-Dboolean" });
Properties props = Main.parseArguments(new String[] {"-D", "foo=bar", "--define", "hello=world", "-Dboolean"});
assertThat(props.size(), is(3));
assertThat(props.getProperty("foo"), is("bar"));
assertThat(props.getProperty("hello"), is("world"));
@@ -48,7 +51,7 @@ public class MainTest {

@Test
public void shouldEnableDebugMode() {
Properties props = Main.parseArguments(new String[] { "-X" });
Properties props = Main.parseArguments(new String[] {"-X"});
assertThat(props.getProperty(Runner.PROPERTY_VERBOSE), is("true"));
}

@@ -60,7 +63,7 @@ public class MainTest {

@Test
public void shouldLoadRunnerSettingsByHome() throws Exception {
File home = new File(getClass().getResource("/org/sonar/runner/MainTest/shouldLoadRunnerSettingsByHome/").toURI());
File home = new File(getClass().getResource("/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadRunnerSettingsByHome/").toURI());
Properties args = new Properties();
args.setProperty("runner.home", home.getCanonicalPath());

@@ -79,7 +82,7 @@ public class MainTest {

@Test
public void shouldLoadRunnerSettingsByDirectPath() throws Exception {
File settings = new File(getClass().getResource("/org/sonar/runner/MainTest/shouldLoadRunnerSettingsByDirectPath/other-conf.properties").toURI());
File settings = new File(getClass().getResource("/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadRunnerSettingsByDirectPath/other-conf.properties").toURI());
Properties args = new Properties();
args.setProperty("runner.settings", settings.getCanonicalPath());
Properties props = Main.loadRunnerProperties(args);
@@ -89,8 +92,8 @@ public class MainTest {

@Test
public void shouldLoadCompleteConfiguration() throws Exception {
File runnerHome = new File(getClass().getResource("/org/sonar/runner/MainTest/shouldLoadCompleteConfiguration/runner").toURI());
File projectHome = new File(getClass().getResource("/org/sonar/runner/MainTest/shouldLoadCompleteConfiguration/project").toURI());
File runnerHome = new File(getClass().getResource("/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadCompleteConfiguration/runner").toURI());
File projectHome = new File(getClass().getResource("/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadCompleteConfiguration/project").toURI());
Properties props = Main.loadProperties(new String[] {
"-D", "runner.home=" + runnerHome.getCanonicalPath(),
"-D", "project.home=" + projectHome.getCanonicalPath()

src/test/java/org/sonar/runner/model/LauncherTest.java → src/test/java/org/sonar/runner/internal/batch/LauncherTest.java View File

@@ -17,7 +17,8 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.model;
package org.sonar.runner.internal.batch;


import org.apache.commons.configuration.BaseConfiguration;
import org.apache.commons.configuration.Configuration;

src/test/java/org/sonar/runner/model/SonarProjectBuilderTest.java → src/test/java/org/sonar/runner/internal/batch/SonarProjectBuilderTest.java View File

@@ -17,7 +17,7 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.model;
package org.sonar.runner.internal.batch;

import org.apache.commons.io.IOUtils;
import org.junit.Rule;
@@ -238,12 +238,12 @@ public class SonarProjectBuilderTest {
@Test
public void shouldGetRelativeFile() {
assertThat(SonarProjectBuilder.getFileFromPath("shouldGetFile/foo.properties", TestUtils.getResource(this.getClass(), "/")))
.isEqualTo(TestUtils.getResource("org/sonar/runner/model/SonarProjectBuilderTest/shouldGetFile/foo.properties"));
.isEqualTo(TestUtils.getResource(this.getClass(), "shouldGetFile/foo.properties"));
}

@Test
public void shouldGetAbsoluteFile() {
File file = TestUtils.getResource("org/sonar/runner/model/SonarProjectBuilderTest/shouldGetFile/foo.properties");
File file = TestUtils.getResource(this.getClass(), "shouldGetFile/foo.properties");

assertThat(SonarProjectBuilder.getFileFromPath(file.getAbsolutePath(), TestUtils.getResource(this.getClass(), "/")))
.isEqualTo(file);

src/test/java/org/sonar/runner/bootstrapper/BootstrapClassLoaderTest.java → src/test/java/org/sonar/runner/internal/bootstrapper/BootstrapClassLoaderTest.java View File

@@ -17,7 +17,9 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.bootstrapper;
package org.sonar.runner.internal.bootstrapper;

import org.sonar.runner.internal.bootstrapper.BootstrapClassLoader;

import org.junit.Rule;
import org.junit.Test;

src/test/java/org/sonar/runner/bootstrapper/BootstrapperTest.java → src/test/java/org/sonar/runner/internal/bootstrapper/BootstrapperTest.java View File

@@ -17,7 +17,9 @@
* License along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02
*/
package org.sonar.runner.bootstrapper;
package org.sonar.runner.internal.bootstrapper;

import org.sonar.runner.internal.bootstrapper.Bootstrapper;

import org.junit.Test;


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module-with-basedir/modules/module1/sources/Fake.java → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-basedir/modules/module1/sources/Fake.java View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module-with-basedir/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-basedir/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module-with-configfile/any-folder/generated/any-file.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-configfile/any-folder/generated/any-file.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module-with-configfile/any-folder/sources/Fake.java → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-configfile/any-folder/sources/Fake.java View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module-with-configfile/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-configfile/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module-with-unexisting-basedir/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-unexisting-basedir/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module-with-unexisting-file/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module-with-unexisting-file/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module/module1/sources/Fake.java → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module/module1/sources/Fake.java View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module/module2/src/Fake.java → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module/module2/src/Fake.java View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/multi-module/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/multi-module/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/shouldFilterFiles/exclude.txt → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/shouldFilterFiles/exclude.txt View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/shouldFilterFiles/include.txt → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/shouldFilterFiles/include.txt View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/shouldGetFile/foo.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/shouldGetFile/foo.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project-with-deprecated-props/libs/lib1.txt → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/libs/lib1.txt View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project-with-deprecated-props/libs/lib2.txt → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/libs/lib2.txt View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project-with-deprecated-props/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project-with-deprecated-props/sources/Fake.java → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-deprecated-props/sources/Fake.java View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project-with-unexisting-source-dir/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project-with-unexisting-source-dir/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project/libs/lib1.txt → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/libs/lib1.txt View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project/libs/lib2.txt → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/libs/lib2.txt View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project/sonar-project.properties → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/sonar-project.properties View File


src/test/resources/org/sonar/runner/model/SonarProjectBuilderTest/simple-project/sources/Fake.java → src/test/resources/org/sonar/runner/internal/batch/SonarProjectBuilderTest/simple-project/sources/Fake.java View File


src/test/resources/org/sonar/runner/MainTest/shouldLoadCompleteConfiguration/project/sonar-project.properties → src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadCompleteConfiguration/project/sonar-project.properties View File


src/test/resources/org/sonar/runner/MainTest/shouldLoadCompleteConfiguration/runner/conf/sonar-runner.properties → src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadCompleteConfiguration/runner/conf/sonar-runner.properties View File


src/test/resources/org/sonar/runner/MainTest/shouldLoadRunnerSettingsByDirectPath/other-conf.properties → src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadRunnerSettingsByDirectPath/other-conf.properties View File


src/test/resources/org/sonar/runner/MainTest/shouldLoadRunnerSettingsByHome/conf/sonar-runner.properties → src/test/resources/org/sonar/runner/internal/bootstrapper/MainTest/shouldLoadRunnerSettingsByHome/conf/sonar-runner.properties View File


Loading…
Cancel
Save