From 956f7537a0dd2365e60c1036bd95d53ff34861af Mon Sep 17 00:00:00 2001 From: Godin Date: Mon, 6 Dec 2010 16:54:31 +0000 Subject: [PATCH] Deprecate Project.getReuseExistingRulesConfig --- .../src/main/java/org/sonar/api/CoreProperties.java | 5 +++++ .../src/main/java/org/sonar/api/resources/Project.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java b/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java index fba4ece78d0..2e52aa374a3 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java @@ -39,6 +39,11 @@ public interface CoreProperties { String PROJECT_LANGUAGE_PROPERTY = "sonar.language"; String DYNAMIC_ANALYSIS_PROPERTY = "sonar.dynamicAnalysis"; String PROJECT_EXCLUSIONS_PROPERTY = "sonar.exclusions"; + + /** + * @deprecated since 2.5. See discussion from http://jira.codehaus.org/browse/SONAR-1873 + */ + @Deprecated String REUSE_RULES_CONFIGURATION_PROPERTY = "sonar.reuseExistingRulesConfiguration"; /* Checkstyle */ diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/resources/Project.java b/sonar-plugin-api/src/main/java/org/sonar/api/resources/Project.java index b90b49702b9..476fc5091dc 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/resources/Project.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/resources/Project.java @@ -329,7 +329,9 @@ public class Project extends Resource { /** * @return whether to use external source for rules configuration + * @deprecated since 2.5. See discussion from http://jira.codehaus.org/browse/SONAR-1873 */ + @Deprecated public boolean getReuseExistingRulesConfig() { return (configuration != null && configuration.getBoolean(CoreProperties.REUSE_RULES_CONFIGURATION_PROPERTY, false)); } -- 2.39.5