aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-scanner-engine
diff options
context:
space:
mode:
authorDuarte Meneses <duarte.meneses@sonarsource.com>2017-01-31 17:02:58 +0100
committerdbmeneses <duarte.meneses@sonarsource.com>2017-02-03 17:32:57 +0100
commit9d7153681c6a0f71ebe8490881ffc2ca66f535fe (patch)
treec53c556eba12abb422dce6fac80ed5edc57a081c /sonar-scanner-engine
parent8b0baf15f68dad1ef4e779102d077e8a174687e9 (diff)
downloadsonarqube-9d7153681c6a0f71ebe8490881ffc2ca66f535fe.tar.gz
sonarqube-9d7153681c6a0f71ebe8490881ffc2ca66f535fe.zip
Fix Project missing in container
Diffstat (limited to 'sonar-scanner-engine')
-rw-r--r--sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/ModuleScanContainer.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/ModuleScanContainer.java b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/ModuleScanContainer.java
index b62ad60e1a8..767d66e6075 100644
--- a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/ModuleScanContainer.java
+++ b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/ModuleScanContainer.java
@@ -26,6 +26,7 @@ import org.sonar.api.batch.InstantiationStrategy;
import org.sonar.api.batch.fs.internal.DefaultInputModule;
import org.sonar.api.batch.fs.internal.FileMetadata;
import org.sonar.api.batch.rule.CheckFactory;
+import org.sonar.api.resources.Project;
import org.sonar.api.scan.filesystem.FileExclusions;
import org.sonar.core.platform.ComponentContainer;
import org.sonar.scanner.DefaultFileLinesContextFactory;
@@ -92,6 +93,8 @@ public class ModuleScanContainer extends ComponentContainer {
private void addCoreComponents() {
add(
module.definition(),
+ // still injected by some plugins
+ new Project(module.definition()),
module,
ModuleSettings.class);