aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch/src
diff options
context:
space:
mode:
authorEvgeny Mandrikov <mandrikov@gmail.com>2011-01-23 20:58:49 +0300
committerEvgeny Mandrikov <mandrikov@gmail.com>2011-01-23 20:58:49 +0300
commitc65905d4c3bc59739032032db56e4e993fe57b37 (patch)
treeea139bd7d16c15ca855f0655077c41f86d036ce6 /sonar-batch/src
parente9990905e6c5dfd0910a3800f5e3bf5d3dc7ae13 (diff)
downloadsonarqube-c65905d4c3bc59739032032db56e4e993fe57b37.tar.gz
sonarqube-c65905d4c3bc59739032032db56e4e993fe57b37.zip
SONAR-2126: Change api to work with project file system
Diffstat (limited to 'sonar-batch/src')
-rw-r--r--sonar-batch/src/main/java/org/sonar/batch/MavenProjectBuilder.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/sonar-batch/src/main/java/org/sonar/batch/MavenProjectBuilder.java b/sonar-batch/src/main/java/org/sonar/batch/MavenProjectBuilder.java
index 0145b07d7a9..2bd3866cd16 100644
--- a/sonar-batch/src/main/java/org/sonar/batch/MavenProjectBuilder.java
+++ b/sonar-batch/src/main/java/org/sonar/batch/MavenProjectBuilder.java
@@ -89,7 +89,9 @@ public class MavenProjectBuilder {
fs.setBaseDir(pom.getBasedir());
fs.setBuildDir(pom.getBuild().getDirectory());
projectConfiguration.setProperty("project.build.outputDirectory", pom.getBuild().getOutputDirectory());
- projectConfiguration.setProperty("project.reporting.outputDirectory", pom.getReporting().getOutputDirectory());
+ if (pom.getReporting() != null) {
+ projectConfiguration.setProperty("project.reporting.outputDirectory", pom.getReporting().getOutputDirectory());
+ }
projectConfiguration.setProperty("sonar.java.sourceVersion", MavenUtils.getJavaSourceVersion(pom));
projectConfiguration.setProperty("sonar.java.targetVersion", MavenUtils.getJavaVersion(pom));
}