diff options
author | Julien Lancelot <julien.lancelot@gmail.com> | 2013-01-10 09:58:03 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@gmail.com> | 2013-01-10 09:58:03 +0100 |
commit | 874334b82c090f73dd722ceced845ce8273de524 (patch) | |
tree | 09de89aeb2a59e6e4d0e2979c16839dd5976ed26 /plugins | |
parent | d31621e9d674a68f9451574fbe706d052c32af73 (diff) | |
download | sonarqube-874334b82c090f73dd722ceced845ce8273de524.tar.gz sonarqube-874334b82c090f73dd722ceced845ce8273de524.zip |
SONAR-4032 Add the 'sonar.skippedModules' property to the Settings>Exclusions page
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/CorePlugin.java | 10 | ||||
-rw-r--r-- | plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/CorePlugin.java b/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/CorePlugin.java index c5530ef2cbb..6b1c4988f25 100644 --- a/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/CorePlugin.java +++ b/plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/CorePlugin.java @@ -85,6 +85,7 @@ import org.sonar.plugins.core.timemachine.ViolationPersisterDecorator; import org.sonar.plugins.core.timemachine.ViolationTrackingDecorator; import org.sonar.plugins.core.web.Lcom4Viewer; import org.sonar.plugins.core.web.TestsViewer; +import org.sonar.plugins.core.widgets.ActionPlansWidget; import org.sonar.plugins.core.widgets.AlertsWidget; import org.sonar.plugins.core.widgets.CommentsDuplicationsWidget; import org.sonar.plugins.core.widgets.ComplexityWidget; @@ -104,7 +105,6 @@ import org.sonar.plugins.core.widgets.TimeMachineWidget; import org.sonar.plugins.core.widgets.TimelineWidget; import org.sonar.plugins.core.widgets.TreemapWidget; import org.sonar.plugins.core.widgets.WelcomeWidget; -import org.sonar.plugins.core.widgets.ActionPlansWidget; import org.sonar.plugins.core.widgets.reviews.FalsePositiveReviewsWidget; import org.sonar.plugins.core.widgets.reviews.MyReviewsWidget; import org.sonar.plugins.core.widgets.reviews.PlannedReviewsWidget; @@ -194,6 +194,14 @@ import java.util.List; multiValues = true, category = CoreProperties.CATEGORY_EXCLUSIONS), @Property( + key = CoreProperties.PROJECT_SKIPPED_MODULES_PROPERTY, + name = "Skipped Modules", + description = "Exclude project modules from code analysis. Changes will be applied during next code analysis.", + project = true, + global = true, + multiValues = true, + category = CoreProperties.CATEGORY_EXCLUSIONS), + @Property( key = CoreProperties.PROJECT_TEST_EXCLUSIONS_PROPERTY, name = "Test Exclusions", description = "Exclude tests from code analysis. Changes will be applied during next code analysis.", diff --git a/plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties b/plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties index e0ec07ada5c..863008ad744 100644 --- a/plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties +++ b/plugins/sonar-core-plugin/src/main/resources/org/sonar/l10n/core.properties @@ -647,6 +647,8 @@ property.category.server_id=Server ID property.category.exclusions=Exclusions property.sonar.exclusions.name=Exclude sources from code analysis property.sonar.exclusions.description=Changes will be applied during next code analysis. +property.sonar.skippedModules.name=Exclude project modules from code analysis +property.sonar.skippedModules.description=Changes will be applied during next code analysis. property.sonar.test.exclusions.name=Exclude tests from code analysis property.sonar.test.exclusions.description=Changes will be applied during next code analysis. property.sonar.global.exclusions.name=Global source exclusions |