]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5216 Fix NPE when module with no source file
authorJulien HENRY <julien.henry@sonarsource.com>
Tue, 20 May 2014 13:56:38 +0000 (15:56 +0200)
committerJulien HENRY <julien.henry@sonarsource.com>
Tue, 20 May 2014 14:04:49 +0000 (16:04 +0200)
sonar-batch/src/main/java/org/sonar/batch/rule/QProfileSensor.java

index 7b44ab64926e728995a8757dbe4721e195cf092b..8f40db7713269490009b85dd3eff5ff1a536d1ee 100644 (file)
@@ -59,11 +59,9 @@ public class QProfileSensor implements Sensor {
         profiles.add(qProfile);
       }
     }
-    if (profiles.size() > 0) {
-      UsedQProfiles used = UsedQProfiles.fromProfiles(profiles);
-      Measure detailsMeasure = new Measure(CoreMetrics.PROFILES, used.toJSON());
-      context.saveMeasure(detailsMeasure);
-    }
+    UsedQProfiles used = UsedQProfiles.fromProfiles(profiles);
+    Measure detailsMeasure = new Measure(CoreMetrics.PROFILES, used.toJSON());
+    context.saveMeasure(detailsMeasure);
 
     // For backward compatibility
     if (profiles.size() == 1) {