]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5389 Fix issue after renaming of Analyzer -> Sensor
authorJulien HENRY <julien.henry@sonarsource.com>
Tue, 22 Jul 2014 07:05:04 +0000 (09:05 +0200)
committerJulien HENRY <julien.henry@sonarsource.com>
Tue, 22 Jul 2014 07:06:29 +0000 (09:06 +0200)
sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchExtensionDictionnary.java

index fdbdc536eaf7735e31387a65b021a280a9a812aa..7317c9afd08c1875dd8e08c6f4fc9637f4532a79 100644 (file)
@@ -67,7 +67,7 @@ public class BatchExtensionDictionnary extends org.sonar.api.batch.BatchExtensio
       }
     }
     if (org.sonar.api.batch.Sensor.class.equals(type)) {
-      // Retrieve Analyzer and wrap then in SensorWrapper
+      // Retrieve new Sensors and wrap then in SensorWrapper
       for (Object extension : getExtensions(Sensor.class)) {
         extension = new SensorWrapper((Sensor) extension, context, analyzerOptimizer);
         if (shouldKeep(type, extension, project, matcher)) {
@@ -80,7 +80,7 @@ public class BatchExtensionDictionnary extends org.sonar.api.batch.BatchExtensio
 
   private boolean shouldKeep(Class type, Object extension, @Nullable Project project, @Nullable ExtensionMatcher matcher) {
     boolean keep = (ClassUtils.isAssignable(extension.getClass(), type)
-      || (Sensor.class.equals(type) && ClassUtils.isAssignable(extension.getClass(), Sensor.class)))
+      || (org.sonar.api.batch.Sensor.class.equals(type) && ClassUtils.isAssignable(extension.getClass(), Sensor.class)))
       && (matcher == null || matcher.accept(extension));
     if (keep && project != null && ClassUtils.isAssignable(extension.getClass(), CheckProject.class)) {
       keep = ((CheckProject) extension).shouldExecuteOnProject(project);