aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-runner-api/src/main/java
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-04-02 15:54:02 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2014-04-02 15:54:30 +0200
commit822202d2e21807720f59c9a79c219194d4a65fbe (patch)
tree8ccb94c4eebe5545a749595fd9203971b0907ff7 /sonar-runner-api/src/main/java
parent37d47b933ff194cb708d3796b5d94ef2a1b52085 (diff)
downloadsonar-scanner-cli-822202d2e21807720f59c9a79c219194d4a65fbe.tar.gz
sonar-scanner-cli-822202d2e21807720f59c9a79c219194d4a65fbe.zip
SONARPLUGINS-3624 Stop support of SQ server older than 3.7
Diffstat (limited to 'sonar-runner-api/src/main/java')
-rw-r--r--sonar-runner-api/src/main/java/org/sonar/runner/api/ForkedRunner.java4
-rw-r--r--sonar-runner-api/src/main/java/org/sonar/runner/api/ScanProperties.java5
2 files changed, 9 insertions, 0 deletions
diff --git a/sonar-runner-api/src/main/java/org/sonar/runner/api/ForkedRunner.java b/sonar-runner-api/src/main/java/org/sonar/runner/api/ForkedRunner.java
index 6dbb4bc..91cc626 100644
--- a/sonar-runner-api/src/main/java/org/sonar/runner/api/ForkedRunner.java
+++ b/sonar-runner-api/src/main/java/org/sonar/runner/api/ForkedRunner.java
@@ -186,6 +186,10 @@ public class ForkedRunner extends Runner<ForkedRunner> {
private void fork(ForkCommand forkCommand) {
if (stdOut == null) {
stdOut = new PrintStreamConsumer(System.out);
+ stdOut = new PrintStreamConsumer(System.out);
+ stdOut = new PrintStreamConsumer(System.out);
+ stdOut = new PrintStreamConsumer(System.out);
+ stdOut = new PrintStreamConsumer(System.out);
}
if (stdErr == null) {
stdErr = new PrintStreamConsumer(System.err);
diff --git a/sonar-runner-api/src/main/java/org/sonar/runner/api/ScanProperties.java b/sonar-runner-api/src/main/java/org/sonar/runner/api/ScanProperties.java
index 3e16aa4..0ec4f45 100644
--- a/sonar-runner-api/src/main/java/org/sonar/runner/api/ScanProperties.java
+++ b/sonar-runner-api/src/main/java/org/sonar/runner/api/ScanProperties.java
@@ -39,6 +39,11 @@ public interface ScanProperties {
*/
String PROJECT_KEY = "sonar.projectKey";
+ /**
+ * Used to define the exact key of each module. If {@link #PROJECT_KEY} is used instead on a module, then final key of the module will be <parent module key>:<PROJECT_KEY>.
+ * @since SonarQube 4.1
+ */
+ String MODULE_KEY = "sonar.moduleKey";
String PROJECT_NAME = "sonar.projectName";