summaryrefslogtreecommitdiffstats
path: root/sonar-batch
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@gmail.com>2014-02-20 17:40:33 +0100
committerSimon Brandhof <simon.brandhof@gmail.com>2014-02-20 17:40:33 +0100
commitbc75bfaad86e30160c40d0002d15de4360a31dc2 (patch)
tree85776ccd144af86f8e50e363c2b598e419643e47 /sonar-batch
parent23176256275964c2c5587ac87fd4ce2d50d4fab1 (diff)
downloadsonarqube-bc75bfaad86e30160c40d0002d15de4360a31dc2.tar.gz
sonarqube-bc75bfaad86e30160c40d0002d15de4360a31dc2.zip
SONAR-926 Do not fail if basedir is not dir in a sonar-runner task
Diffstat (limited to 'sonar-batch')
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DefaultModuleFileSystem.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DefaultModuleFileSystem.java b/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DefaultModuleFileSystem.java
index 0ae6deac815..b537de96bf4 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DefaultModuleFileSystem.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/DefaultModuleFileSystem.java
@@ -69,7 +69,9 @@ public class DefaultModuleFileSystem extends DefaultFileSystem implements Module
this.moduleKey = module.getKey();
this.settings = settings;
this.index = index;
- setBaseDir(initializer.baseDir());
+ if (initializer.baseDir() != null) {
+ setBaseDir(initializer.baseDir());
+ }
setWorkDir(initializer.workingDir());
this.buildDir = initializer.buildDir();
this.sourceDirs = initializer.sourceDirs();