]> source.dussan.org Git - sonarqube.git/commit
SONAR-5056 Synchronize rule debt definitions from plugin debt models
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Thu, 6 Mar 2014 19:11:32 +0000 (20:11 +0100)
committerJulien Lancelot <julien.lancelot@sonarsource.com>
Thu, 6 Mar 2014 19:11:32 +0000 (20:11 +0100)
commit35ff7a07d5d86e2c0e6f9ce83645d1d6f34fc33a
treee9480c3bdefc4012e98c415685cd9323dd62a2a3
parent0bfbecd3d0562f62e5e61c42579b2dce45d33a2c
SONAR-5056 Synchronize rule debt definitions from plugin debt models
34 files changed:
sonar-core/src/main/java/org/sonar/core/technicaldebt/CharacteristicsXMLImporter.java [new file with mode: 0644]
sonar-core/src/main/java/org/sonar/core/technicaldebt/DebtCharacteristicsSynchronizer.java [new file with mode: 0644]
sonar-core/src/main/java/org/sonar/core/technicaldebt/RuleDebtXMLImporter.java [new file with mode: 0644]
sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtModelRepository.java
sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicDao.java
sonar-core/src/test/java/org/sonar/core/technicaldebt/CharacteristicsXMLImporterTest.java [new file with mode: 0644]
sonar-core/src/test/java/org/sonar/core/technicaldebt/DebtCharacteristicsSynchronizerTest.java [new file with mode: 0644]
sonar-core/src/test/java/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest.java [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/CharacteristicsXMLImporterTest/import_badly_formatted_xml.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/CharacteristicsXMLImporterTest/import_characteristics.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/Import_linear_with_offset.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/convert_deprecated_linear_with_threshold_function_by_linear_function.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/ignore_deprecated_constant_per_file_function.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/ignore_invalid_value.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/ignore_rule_on_root_characteristics.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/import_badly_formatted_xml.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/import_constant_issue.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/import_linear.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/import_rules.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/replace_mn_by_min.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/technicaldebt/RuleDebtXMLImporterTest/use_default_unit_when_no_unit.xml [new file with mode: 0644]
sonar-server/src/main/java/org/sonar/server/platform/Platform.java
sonar-server/src/main/java/org/sonar/server/rule/DeprecatedRuleDefinitions.java
sonar-server/src/main/java/org/sonar/server/rule/RuleRegistration.java
sonar-server/src/main/java/org/sonar/server/startup/RegisterDebtCharacteristicModel.java [new file with mode: 0644]
sonar-server/src/test/java/org/sonar/server/rule/DeprecatedRuleDefinitionsTest.java
sonar-server/src/test/java/org/sonar/server/rule/RuleRegistrationTest.java
sonar-server/src/test/java/org/sonar/server/startup/RegisterDebtCharacteristicModelTest.java [new file with mode: 0644]
sonar-server/src/test/resources/org/sonar/server/rule/RuleRegistrationTest/insert_new_rules-result.xml
sonar-server/src/test/resources/org/sonar/server/rule/RuleRegistrationTest/remove_rule_debt_definitions_if_characteristic_not_found-result.xml [new file with mode: 0644]
sonar-server/src/test/resources/org/sonar/server/rule/RuleRegistrationTest/remove_rule_debt_definitions_if_characteristic_not_found.xml [new file with mode: 0644]
sonar-server/src/test/resources/org/sonar/server/rule/RuleRegistrationTest/shared.xml
sonar-server/src/test/resources/org/sonar/server/rule/RuleRegistrationTest/update_rule_fields.xml
sonar-server/src/test/resources/org/sonar/server/rule/RuleRegistrationTest/update_template_rule_language.xml