]> source.dussan.org Git - sonarqube.git/commitdiff
Fix regression introduced by SONAR-6535
authorJulien HENRY <julien.henry@sonarsource.com>
Tue, 12 May 2015 13:28:40 +0000 (15:28 +0200)
committerJulien HENRY <julien.henry@sonarsource.com>
Tue, 12 May 2015 13:29:49 +0000 (15:29 +0200)
sonar-batch/src/main/java/org/sonar/batch/scan/ModuleScanContainer.java
sonar-batch/src/main/java/org/sonar/batch/scan/ProjectScanContainer.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/events/EventHandler.java

index 50c08020c065cd0b7a75eab79d7542d2a09b9bf4..b1abb181f22d6c4327ad1823eb4a6d8bdcb460e6 100644 (file)
@@ -38,6 +38,7 @@ import org.sonar.batch.deprecated.ResourceFilters;
 import org.sonar.batch.deprecated.components.DefaultProjectClasspath;
 import org.sonar.batch.deprecated.components.DefaultTimeMachine;
 import org.sonar.batch.deprecated.perspectives.BatchPerspectives;
+import org.sonar.batch.events.EventBus;
 import org.sonar.batch.index.DefaultIndex;
 import org.sonar.batch.issue.IssuableFactory;
 import org.sonar.batch.issue.IssueFilters;
@@ -113,6 +114,7 @@ public class ModuleScanContainer extends ComponentContainer {
     module.setSettings(moduleSettings);
 
     add(
+      EventBus.class,
       Periods.class,
       PhaseExecutor.class,
       RuleFinderCompatibility.class,
index 6406f75ab2c96073da741c8b68e248781ca21968..982170b25d10931be6a802b37d3c873c403c70fe 100644 (file)
@@ -24,7 +24,6 @@ import org.sonar.api.CoreProperties;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.batch.bootstrap.ProjectBootstrapper;
 import org.sonar.api.config.Settings;
-import org.sonar.core.platform.ComponentContainer;
 import org.sonar.api.resources.Languages;
 import org.sonar.api.resources.Project;
 import org.sonar.api.resources.ResourceTypes;
@@ -84,6 +83,7 @@ import org.sonar.core.issue.IssueUpdater;
 import org.sonar.core.issue.workflow.FunctionExecutor;
 import org.sonar.core.issue.workflow.IssueWorkflow;
 import org.sonar.core.permission.PermissionFacade;
+import org.sonar.core.platform.ComponentContainer;
 import org.sonar.core.resource.DefaultResourcePermissions;
 import org.sonar.core.technicaldebt.DefaultTechnicalDebtModel;
 import org.sonar.core.test.TestPlanBuilder;
index df63d940336dd4cfd3017f1e6d83932e6406bd83..412593db9ad6e45d9c5c3ecb010b196a86370bbe 100644 (file)
@@ -21,7 +21,6 @@ package org.sonar.api.batch.events;
 
 import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.batch.InstantiationStrategy;
 
 /**
  * Common interface for event handlers.
@@ -30,7 +29,6 @@ import org.sonar.api.batch.InstantiationStrategy;
  * @since 2.8
  */
 @BatchSide
-@InstantiationStrategy(InstantiationStrategy.PER_BATCH)
 @ExtensionPoint
 public interface EventHandler {