diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2014-03-19 17:59:55 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2014-03-19 17:59:55 +0100 |
commit | d17e7f31708156be24005f92568abb4fce8c8105 (patch) | |
tree | bdb6418ff204da58dccd45426ca416a1f172337a /sonar-core | |
parent | b744cf2b9ce3293a9f84c07ef7b41ea433a9125a (diff) | |
download | sonarqube-d17e7f31708156be24005f92568abb4fce8c8105.tar.gz sonarqube-d17e7f31708156be24005f92568abb4fce8c8105.zip |
SONAR-5056 Refactor the way characteristics and rules are imported from XML
Diffstat (limited to 'sonar-core')
3 files changed, 13 insertions, 2 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizer.java b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizer.java index 6a04457a6f6..f4a76c5eb13 100644 --- a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizer.java +++ b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizer.java @@ -36,6 +36,10 @@ import java.util.List; import static com.google.common.collect.Lists.newArrayList; +/** + * @deprecated since 4.3 + */ +@Deprecated public class TechnicalDebtModelSynchronizer implements ServerExtension { private static final Logger LOG = LoggerFactory.getLogger(TechnicalDebtModelSynchronizer.class); @@ -45,8 +49,7 @@ public class TechnicalDebtModelSynchronizer implements ServerExtension { private final TechnicalDebtModelRepository languageModelFinder; private final TechnicalDebtXMLImporter importer; - public TechnicalDebtModelSynchronizer(MyBatis mybatis, CharacteristicDao dao, - TechnicalDebtModelRepository modelRepository, TechnicalDebtXMLImporter importer) { + public TechnicalDebtModelSynchronizer(MyBatis mybatis, CharacteristicDao dao, TechnicalDebtModelRepository modelRepository, TechnicalDebtXMLImporter importer) { this.mybatis = mybatis; this.dao = dao; this.languageModelFinder = modelRepository; diff --git a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCache.java b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCache.java index 8cba38a7b6d..6e06fcba40b 100644 --- a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCache.java +++ b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCache.java @@ -31,6 +31,10 @@ import java.util.Collection; import java.util.HashMap; import java.util.Map; +/** + * @deprecated since 4.3 + */ +@Deprecated public class TechnicalDebtRuleCache { private final RuleFinder ruleFinder; diff --git a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java index a6164c1c3e5..b0a66036121 100644 --- a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java +++ b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java @@ -49,6 +49,10 @@ import java.util.List; import static com.google.common.collect.Lists.newArrayList; +/** + * @deprecated since 4.3 + */ +@Deprecated public class TechnicalDebtXMLImporter implements ServerExtension { private static final Logger LOG = LoggerFactory.getLogger(TechnicalDebtXMLImporter.class); |