diff options
author | Julien Lancelot <julien.lancelot@gmail.com> | 2014-10-29 08:57:20 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@gmail.com> | 2014-10-29 09:00:22 +0100 |
commit | 6013f709ac907a06a8c4a86dce4f11d445690baa (patch) | |
tree | eb0860e5006a733846819079a06c8d66d89ff895 /plugins | |
parent | e326760c9d38430d340b64144e45653d0876d056 (diff) | |
download | sonarqube-6013f709ac907a06a8c4a86dce4f11d445690baa.tar.gz sonarqube-6013f709ac907a06a8c4a86dce4f11d445690baa.zip |
SONAR-5339 Deprecate "sonar.cpd.xxx.skip" in favor of "sonar.cpd.exclusions"
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdSensor.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdSensor.java b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdSensor.java index dfeabd65635..f4eb6203a04 100644 --- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdSensor.java +++ b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdSensor.java @@ -72,7 +72,15 @@ public class CpdSensor implements Sensor { @Override public void execute(SensorContext context) { + if (settings.hasKey(CoreProperties.CPD_SKIP_PROPERTY)) { + LOG.warn("\"sonar.cpd.skip\" property is deprecated and will be removed. Please set \"sonar.cpd.exclusions=**\" instead to disable duplication mechanism."); + } + for (String language : fs.languages()) { + if (settings.hasKey("sonar.cpd." + language + ".skip")) { + LOG.warn("\"sonar.cpd." + language + ".skip\" property is deprecated and will be removed. Please set \"sonar.cpd.exclusions=**\" instead to disable duplication mechanism."); + } + if (isSkipped(language)) { LOG.info("Detection of duplicated code is skipped for {}", language); continue; |