From 2a93969813f040f9072fe261ac94f1c9b65738bb Mon Sep 17 00:00:00 2001 From: Evgeny Mandrikov Date: Thu, 29 Mar 2012 10:54:40 +0600 Subject: Fix some quality flaws --- .../src/main/java/org/sonar/plugins/checkstyle/CheckstyleSensor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'plugins/sonar-checkstyle-plugin/src') diff --git a/plugins/sonar-checkstyle-plugin/src/main/java/org/sonar/plugins/checkstyle/CheckstyleSensor.java b/plugins/sonar-checkstyle-plugin/src/main/java/org/sonar/plugins/checkstyle/CheckstyleSensor.java index 0c1e5cdc983..1c0db7f6fcb 100644 --- a/plugins/sonar-checkstyle-plugin/src/main/java/org/sonar/plugins/checkstyle/CheckstyleSensor.java +++ b/plugins/sonar-checkstyle-plugin/src/main/java/org/sonar/plugins/checkstyle/CheckstyleSensor.java @@ -22,6 +22,7 @@ package org.sonar.plugins.checkstyle; import org.sonar.api.batch.Sensor; import org.sonar.api.batch.SensorContext; import org.sonar.api.profiles.RulesProfile; +import org.sonar.api.resources.Java; import org.sonar.api.resources.Project; public class CheckstyleSensor implements Sensor { @@ -35,7 +36,7 @@ public class CheckstyleSensor implements Sensor { } public boolean shouldExecuteOnProject(Project project) { - return project.getFileSystem().hasJavaSourceFiles() && + return !project.getFileSystem().mainFiles(Java.KEY).isEmpty() && !profile.getActiveRulesByRepository(CheckstyleConstants.REPOSITORY_KEY).isEmpty(); } -- cgit v1.2.3