Browse Source

revert renaming of org.sonar.core.technicaldebt to org.sonar.core.debt as sonar-core module is used by Views Plugin

tags/4.3
Julien Lancelot 10 years ago
parent
commit
d4cd47701a
79 changed files with 68 additions and 68 deletions
  1. 3
    3
      sonar-batch/src/main/java/org/sonar/batch/debt/DebtModelLoader.java
  2. 3
    3
      sonar-batch/src/test/java/org/sonar/batch/debt/DebtModelLoaderTest.java
  3. 1
    1
      sonar-core/src/main/java/org/sonar/core/persistence/DaoUtils.java
  4. 2
    2
      sonar-core/src/main/java/org/sonar/core/persistence/MyBatis.java
  5. 3
    3
      sonar-core/src/main/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelSynchronizer.java
  6. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporter.java
  7. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/DebtModelPluginRepository.java
  8. 3
    3
      sonar-core/src/main/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtManager.java
  9. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtModel.java
  10. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/RulesDebtModelXMLImporter.java
  11. 3
    3
      sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizer.java
  12. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCache.java
  13. 2
    2
      sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java
  14. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicDao.java
  15. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicDto.java
  16. 1
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicMapper.java
  17. 2
    1
      sonar-core/src/main/java/org/sonar/core/technicaldebt/db/package-info.java
  18. 1
    2
      sonar-core/src/main/java/org/sonar/core/technicaldebt/package-info.java
  19. 1
    1
      sonar-core/src/main/resources/org/sonar/core/technicaldebt/db/CharacteristicMapper.xml
  20. 3
    3
      sonar-core/src/test/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelSynchronizerTest.java
  21. 1
    1
      sonar-core/src/test/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporterTest.java
  22. 2
    2
      sonar-core/src/test/java/org/sonar/core/technicaldebt/DebtModelPluginRepositoryTest.java
  23. 3
    3
      sonar-core/src/test/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtManagerTest.java
  24. 1
    1
      sonar-core/src/test/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtModelTest.java
  25. 1
    1
      sonar-core/src/test/java/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest.java
  26. 3
    3
      sonar-core/src/test/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizerTest.java
  27. 1
    1
      sonar-core/src/test/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCacheTest.java
  28. 1
    1
      sonar-core/src/test/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest.java
  29. 1
    1
      sonar-core/src/test/java/org/sonar/core/technicaldebt/db/CharacteristicDaoTest.java
  30. 1
    1
      sonar-core/src/test/java/org/sonar/core/technicaldebt/db/CharacteristicDtoTest.java
  31. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporterTest/import_badly_formatted_xml.xml
  32. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporterTest/import_characteristics.xml
  33. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/convert_deprecated_linear_with_threshold_function_by_linear_function.xml
  34. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/ignore_deprecated_constant_per_file_function.xml
  35. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/ignore_invalid_value.xml
  36. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/ignore_rule_on_root_characteristics.xml
  37. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_badly_formatted_xml.xml
  38. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_constant_issue.xml
  39. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_linear.xml
  40. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_linear_with_offset.xml
  41. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_rules.xml
  42. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/replace_mn_by_min.xml
  43. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/use_default_unit_when_no_unit.xml
  44. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtModelRepositoryTest/csharp-model.xml
  45. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtModelRepositoryTest/java-model.xml
  46. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/ignore_requirement_on_root_characteristics.xml
  47. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/import_characteristics.xml
  48. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_badly-formatted.xml
  49. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_deprecated_constant_per_file.xml
  50. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_deprecated_linear_with_threshold.xml
  51. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_linear.xml
  52. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_linear_with_offset.xml
  53. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldLogWarningIfRuleNotFound.xml
  54. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldRejectXML_with_invalid_value.xml
  55. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/use_default_unit_when_no_unit.xml
  56. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/disable-result.xml
  57. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/disable.xml
  58. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/insert_characteristic-result.xml
  59. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/insert_requirement-result.xml
  60. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/select_enabled_root_characteristics.xml
  61. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/select_enabled_root_characteristics_order_by_characteristic_order.xml
  62. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/shared.xml
  63. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_characteristic-result.xml
  64. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_characteristic.xml
  65. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_requirement-result.xml
  66. 0
    0
      sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_requirement.xml
  67. 1
    1
      sonar-server/src/main/java/org/sonar/server/issue/ws/IssueShowWsHandler.java
  68. 1
    1
      sonar-server/src/main/java/org/sonar/server/platform/Platform.java
  69. 2
    2
      sonar-server/src/main/java/org/sonar/server/rule/DeprecatedRuleDefinitions.java
  70. 2
    2
      sonar-server/src/main/java/org/sonar/server/rule/RuleRegistration.java
  71. 1
    1
      sonar-server/src/main/java/org/sonar/server/startup/RegisterDebtCharacteristicModel.java
  72. 2
    2
      sonar-server/src/main/java/org/sonar/server/startup/RegisterTechnicalDebtModel.java
  73. 1
    1
      sonar-server/src/main/java/org/sonar/server/technicaldebt/DebtService.java
  74. 1
    1
      sonar-server/src/test/java/org/sonar/server/issue/ws/IssueShowWsHandlerTest.java
  75. 2
    2
      sonar-server/src/test/java/org/sonar/server/rule/DeprecatedRuleDefinitionsTest.java
  76. 1
    1
      sonar-server/src/test/java/org/sonar/server/rule/RuleRegistrationTest.java
  77. 1
    1
      sonar-server/src/test/java/org/sonar/server/startup/RegisterDebtCharacteristicModelTest.java
  78. 2
    2
      sonar-server/src/test/java/org/sonar/server/startup/RegisterTechnicalDebtModelTest.java
  79. 1
    1
      sonar-server/src/test/java/org/sonar/server/technicaldebt/DebtServiceTest.java

+ 3
- 3
sonar-batch/src/main/java/org/sonar/batch/debt/DebtModelLoader.java View File

@@ -27,9 +27,9 @@ import org.sonar.api.rules.RuleFinder;
import org.sonar.api.rules.RuleQuery;
import org.sonar.api.technicaldebt.batch.TechnicalDebtModel;
import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
import org.sonar.core.debt.DefaultTechnicalDebtModel;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.technicaldebt.DefaultTechnicalDebtModel;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import java.util.Collection;
import java.util.List;

+ 3
- 3
sonar-batch/src/test/java/org/sonar/batch/debt/DebtModelLoaderTest.java View File

@@ -32,9 +32,9 @@ import org.sonar.api.rules.RuleQuery;
import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
import org.sonar.api.technicaldebt.batch.internal.DefaultRequirement;
import org.sonar.api.utils.internal.WorkDuration;
import org.sonar.core.debt.DefaultTechnicalDebtModel;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.technicaldebt.DefaultTechnicalDebtModel;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import static com.google.common.collect.Lists.newArrayList;
import static org.fest.assertions.Assertions.assertThat;

+ 1
- 1
sonar-core/src/main/java/org/sonar/core/persistence/DaoUtils.java View File

@@ -22,7 +22,6 @@ package org.sonar.core.persistence;
import com.google.common.collect.ImmutableList;
import org.sonar.core.dashboard.ActiveDashboardDao;
import org.sonar.core.dashboard.DashboardDao;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.duplication.DuplicationDao;
import org.sonar.core.graph.jdbc.GraphDao;
import org.sonar.core.issue.db.*;
@@ -42,6 +41,7 @@ import org.sonar.core.rule.RuleDao;
import org.sonar.core.rule.RuleTagDao;
import org.sonar.core.source.db.SnapshotDataDao;
import org.sonar.core.source.db.SnapshotSourceDao;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.template.LoadedTemplateDao;
import org.sonar.core.user.*;


+ 2
- 2
sonar-core/src/main/java/org/sonar/core/persistence/MyBatis.java View File

@@ -36,8 +36,6 @@ import org.sonar.core.component.ComponentDto;
import org.sonar.core.component.db.ComponentMapper;
import org.sonar.core.config.Logback;
import org.sonar.core.dashboard.*;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.debt.db.CharacteristicMapper;
import org.sonar.core.dependency.DependencyDto;
import org.sonar.core.dependency.DependencyMapper;
import org.sonar.core.dependency.ResourceSnapshotDto;
@@ -65,6 +63,8 @@ import org.sonar.core.rule.*;
import org.sonar.core.source.db.SnapshotDataDto;
import org.sonar.core.source.db.SnapshotDataMapper;
import org.sonar.core.source.db.SnapshotSourceMapper;
import org.sonar.core.technicaldebt.db.CharacteristicDto;
import org.sonar.core.technicaldebt.db.CharacteristicMapper;
import org.sonar.core.template.LoadedTemplateDto;
import org.sonar.core.template.LoadedTemplateMapper;
import org.sonar.core.user.*;

sonar-core/src/main/java/org/sonar/core/debt/CharacteristicsDebtModelSynchronizer.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelSynchronizer.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import org.apache.commons.io.IOUtils;
import org.apache.ibatis.session.SqlSession;
@@ -27,9 +27,9 @@ import org.slf4j.LoggerFactory;
import org.sonar.api.ServerExtension;
import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.persistence.MyBatis;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import java.io.Reader;
import java.util.List;

sonar-core/src/main/java/org/sonar/core/debt/CharacteristicsDebtModelXMLImporter.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporter.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import org.apache.commons.lang.StringUtils;
import org.codehaus.stax2.XMLInputFactory2;

sonar-core/src/main/java/org/sonar/core/debt/DebtModelPluginRepository.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/DebtModelPluginRepository.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.Maps;

sonar-core/src/main/java/org/sonar/core/debt/DefaultTechnicalDebtManager.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtManager.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;


import org.sonar.api.rule.RuleKey;
@@ -27,8 +27,8 @@ import org.sonar.api.rules.RuleFinder;
import org.sonar.api.technicaldebt.server.Characteristic;
import org.sonar.api.technicaldebt.server.TechnicalDebtManager;
import org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import javax.annotation.CheckForNull;
import javax.annotation.Nullable;

sonar-core/src/main/java/org/sonar/core/debt/DefaultTechnicalDebtModel.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtModel.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.base.Predicate;
import com.google.common.collect.Iterables;

sonar-core/src/main/java/org/sonar/core/debt/RulesDebtModelXMLImporter.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/RulesDebtModelXMLImporter.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.base.Predicate;
import com.google.common.base.Strings;

sonar-core/src/main/java/org/sonar/core/debt/TechnicalDebtModelSynchronizer.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizer.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.base.Predicate;
import com.google.common.collect.Iterables;
@@ -31,9 +31,9 @@ import org.sonar.api.rules.Rule;
import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
import org.sonar.api.technicaldebt.batch.internal.DefaultRequirement;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.persistence.MyBatis;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import javax.annotation.CheckForNull;


sonar-core/src/main/java/org/sonar/core/debt/TechnicalDebtRuleCache.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCache.java View File

@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.collect.Maps;
import org.sonar.api.rule.RuleKey;

sonar-core/src/main/java/org/sonar/core/debt/TechnicalDebtXMLImporter.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.base.Predicate;
import com.google.common.base.Strings;
@@ -38,7 +38,7 @@ import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
import org.sonar.api.technicaldebt.batch.internal.DefaultRequirement;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.api.utils.internal.WorkDuration;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import javax.annotation.CheckForNull;
import javax.xml.stream.XMLInputFactory;

sonar-core/src/main/java/org/sonar/core/debt/db/CharacteristicDao.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicDao.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt.db;
package org.sonar.core.technicaldebt.db;

import org.apache.ibatis.session.SqlSession;
import org.sonar.api.BatchComponent;

sonar-core/src/main/java/org/sonar/core/debt/db/CharacteristicDto.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicDto.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt.db;
package org.sonar.core.technicaldebt.db;

import org.sonar.api.rule.RuleKey;
import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;

sonar-core/src/main/java/org/sonar/core/debt/db/CharacteristicMapper.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicMapper.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt.db;
package org.sonar.core.technicaldebt.db;

import java.util.List;


sonar-core/src/main/java/org/sonar/core/debt/package-info.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/db/package-info.java View File

@@ -17,7 +17,8 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

@ParametersAreNonnullByDefault
package org.sonar.core.debt;
package org.sonar.core.technicaldebt.db;

import javax.annotation.ParametersAreNonnullByDefault;

sonar-core/src/main/java/org/sonar/core/debt/db/package-info.java → sonar-core/src/main/java/org/sonar/core/technicaldebt/package-info.java View File

@@ -17,8 +17,7 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

@ParametersAreNonnullByDefault
package org.sonar.core.debt.db;
package org.sonar.core.technicaldebt;

import javax.annotation.ParametersAreNonnullByDefault;

sonar-core/src/main/resources/org/sonar/core/debt/db/CharacteristicMapper.xml → sonar-core/src/main/resources/org/sonar/core/technicaldebt/db/CharacteristicMapper.xml View File

@@ -2,7 +2,7 @@

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mappei.dtd">

<mapper namespace="org.sonar.core.debt.db.CharacteristicMapper">
<mapper namespace="org.sonar.core.technicaldebt.db.CharacteristicMapper">

<sql id="characteristicColumns">
c.id,

sonar-core/src/test/java/org/sonar/core/debt/CharacteristicsDebtModelSynchronizerTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelSynchronizerTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.collect.Lists;
import org.apache.ibatis.session.SqlSession;
@@ -32,9 +32,9 @@ import org.mockito.runners.MockitoJUnitRunner;
import org.mockito.stubbing.Answer;
import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.persistence.MyBatis;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import java.io.Reader;
import java.util.Collections;

sonar-core/src/test/java/org/sonar/core/debt/CharacteristicsDebtModelXMLImporterTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporterTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.base.Charsets;
import com.google.common.io.Resources;

sonar-core/src/test/java/org/sonar/core/debt/DebtModelPluginRepositoryTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/DebtModelPluginRepositoryTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
@@ -48,7 +48,7 @@ import static org.mockito.Mockito.when;

public class DebtModelPluginRepositoryTest {

private static final String TEST_XML_PREFIX_PATH = "org/sonar/core/debt/TechnicalDebtModelRepositoryTest/";
private static final String TEST_XML_PREFIX_PATH = "org/sonar/core/technicaldebt/TechnicalDebtModelRepositoryTest/";

private DebtModelPluginRepository modelFinder;


sonar-core/src/test/java/org/sonar/core/debt/DefaultTechnicalDebtManagerTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtManagerTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import org.junit.Before;
import org.junit.Test;
@@ -30,8 +30,8 @@ import org.sonar.api.rules.Rule;
import org.sonar.api.rules.RuleFinder;
import org.sonar.api.technicaldebt.server.Characteristic;
import org.sonar.api.utils.internal.WorkDuration;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import java.util.List;


sonar-core/src/test/java/org/sonar/core/debt/DefaultTechnicalDebtModelTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/DefaultTechnicalDebtModelTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import org.junit.Before;
import org.junit.Test;

sonar-core/src/test/java/org/sonar/core/debt/RulesDebtModelXMLImporterTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.base.Charsets;
import com.google.common.io.Resources;

sonar-core/src/test/java/org/sonar/core/debt/TechnicalDebtModelSynchronizerTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/TechnicalDebtModelSynchronizerTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.collect.Lists;
import org.apache.ibatis.session.SqlSession;
@@ -36,9 +36,9 @@ import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
import org.sonar.api.technicaldebt.batch.internal.DefaultRequirement;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.api.utils.internal.WorkDuration;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.persistence.MyBatis;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;

import java.io.Reader;
import java.util.Collections;

sonar-core/src/test/java/org/sonar/core/debt/TechnicalDebtRuleCacheTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/TechnicalDebtRuleCacheTest.java View File

@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.collect.Lists;
import org.fest.assertions.Assertions;

sonar-core/src/test/java/org/sonar/core/debt/TechnicalDebtXMLImporterTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt;
package org.sonar.core.technicaldebt;

import com.google.common.base.Charsets;
import com.google.common.collect.Lists;

sonar-core/src/test/java/org/sonar/core/debt/db/CharacteristicDaoTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/db/CharacteristicDaoTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt.db;
package org.sonar.core.technicaldebt.db;

import org.junit.Before;
import org.junit.Test;

sonar-core/src/test/java/org/sonar/core/debt/db/CharacteristicDtoTest.java → sonar-core/src/test/java/org/sonar/core/technicaldebt/db/CharacteristicDtoTest.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.core.debt.db;
package org.sonar.core.technicaldebt.db;

import org.junit.Test;
import org.sonar.api.rule.RuleKey;

sonar-core/src/test/resources/org/sonar/core/debt/CharacteristicsDebtModelXMLImporterTest/import_badly_formatted_xml.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporterTest/import_badly_formatted_xml.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/CharacteristicsDebtModelXMLImporterTest/import_characteristics.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/CharacteristicsDebtModelXMLImporterTest/import_characteristics.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/convert_deprecated_linear_with_threshold_function_by_linear_function.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/convert_deprecated_linear_with_threshold_function_by_linear_function.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/ignore_deprecated_constant_per_file_function.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/ignore_deprecated_constant_per_file_function.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/ignore_invalid_value.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/ignore_invalid_value.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/ignore_rule_on_root_characteristics.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/ignore_rule_on_root_characteristics.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/import_badly_formatted_xml.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_badly_formatted_xml.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/import_constant_issue.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_constant_issue.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/import_linear.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_linear.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/import_linear_with_offset.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_linear_with_offset.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/import_rules.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/import_rules.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/replace_mn_by_min.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/replace_mn_by_min.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/RulesDebtModelXMLImporterTest/use_default_unit_when_no_unit.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/RulesDebtModelXMLImporterTest/use_default_unit_when_no_unit.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtModelRepositoryTest/csharp-model.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtModelRepositoryTest/csharp-model.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtModelRepositoryTest/java-model.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtModelRepositoryTest/java-model.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/ignore_requirement_on_root_characteristics.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/ignore_requirement_on_root_characteristics.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/import_characteristics.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/import_characteristics.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/shouldImportXML_badly-formatted.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_badly-formatted.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/shouldImportXML_with_deprecated_constant_per_file.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_deprecated_constant_per_file.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/shouldImportXML_with_deprecated_linear_with_threshold.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_deprecated_linear_with_threshold.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/shouldImportXML_with_linear.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_linear.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/shouldImportXML_with_linear_with_offset.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldImportXML_with_linear_with_offset.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/shouldLogWarningIfRuleNotFound.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldLogWarningIfRuleNotFound.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/shouldRejectXML_with_invalid_value.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/shouldRejectXML_with_invalid_value.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/TechnicalDebtXMLImporterTest/use_default_unit_when_no_unit.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/TechnicalDebtXMLImporterTest/use_default_unit_when_no_unit.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/disable-result.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/disable-result.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/disable.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/disable.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/insert_characteristic-result.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/insert_characteristic-result.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/insert_requirement-result.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/insert_requirement-result.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/select_enabled_root_characteristics.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/select_enabled_root_characteristics.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/select_enabled_root_characteristics_order_by_characteristic_order.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/select_enabled_root_characteristics_order_by_characteristic_order.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/shared.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/shared.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/update_characteristic-result.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_characteristic-result.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/update_characteristic.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_characteristic.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/update_requirement-result.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_requirement-result.xml View File


sonar-core/src/test/resources/org/sonar/core/debt/db/CharacteristicDaoTest/update_requirement.xml → sonar-core/src/test/resources/org/sonar/core/technicaldebt/db/CharacteristicDaoTest/update_requirement.xml View File


+ 1
- 1
sonar-server/src/main/java/org/sonar/server/issue/ws/IssueShowWsHandler.java View File

@@ -38,8 +38,8 @@ import org.sonar.api.utils.Durations;
import org.sonar.api.utils.text.JsonWriter;
import org.sonar.api.web.UserRole;
import org.sonar.core.component.ComponentDto;
import org.sonar.core.debt.DefaultTechnicalDebtManager;
import org.sonar.core.issue.workflow.Transition;
import org.sonar.core.technicaldebt.DefaultTechnicalDebtManager;
import org.sonar.markdown.Markdown;
import org.sonar.server.exceptions.NotFoundException;
import org.sonar.server.issue.ActionService;

+ 1
- 1
sonar-server/src/main/java/org/sonar/server/platform/Platform.java View File

@@ -40,7 +40,6 @@ import org.sonar.api.utils.internal.TempFolderCleaner;
import org.sonar.core.component.SnapshotPerspectives;
import org.sonar.core.component.db.ComponentDao;
import org.sonar.core.config.Logback;
import org.sonar.core.debt.*;
import org.sonar.core.i18n.DefaultI18n;
import org.sonar.core.i18n.GwtI18n;
import org.sonar.core.i18n.RuleI18nManager;
@@ -64,6 +63,7 @@ import org.sonar.core.qualitygate.db.QualityGateConditionDao;
import org.sonar.core.qualitygate.db.QualityGateDao;
import org.sonar.core.resource.DefaultResourcePermissions;
import org.sonar.core.rule.DefaultRuleFinder;
import org.sonar.core.technicaldebt.*;
import org.sonar.core.test.TestPlanPerspectiveLoader;
import org.sonar.core.test.TestablePerspectiveLoader;
import org.sonar.core.timemachine.Periods;

+ 2
- 2
sonar-server/src/main/java/org/sonar/server/rule/DeprecatedRuleDefinitions.java View File

@@ -30,9 +30,9 @@ import org.sonar.api.rules.RuleRepository;
import org.sonar.api.server.rule.RuleDefinitions;
import org.sonar.api.server.rule.RuleParamType;
import org.sonar.check.Cardinality;
import org.sonar.core.debt.DebtModelPluginRepository;
import org.sonar.core.debt.RulesDebtModelXMLImporter;
import org.sonar.core.i18n.RuleI18nManager;
import org.sonar.core.technicaldebt.DebtModelPluginRepository;
import org.sonar.core.technicaldebt.RulesDebtModelXMLImporter;

import javax.annotation.CheckForNull;


+ 2
- 2
sonar-server/src/main/java/org/sonar/server/rule/RuleRegistration.java View File

@@ -36,11 +36,11 @@ import org.sonar.api.utils.MessageException;
import org.sonar.api.utils.System2;
import org.sonar.api.utils.TimeProfiler;
import org.sonar.check.Cardinality;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.debt.db.CharacteristicDto;
import org.sonar.core.persistence.MyBatis;
import org.sonar.core.qualityprofile.db.ActiveRuleDao;
import org.sonar.core.rule.*;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.core.technicaldebt.db.CharacteristicDto;
import org.sonar.server.qualityprofile.ProfilesManager;
import org.sonar.server.startup.RegisterDebtCharacteristicModel;


+ 1
- 1
sonar-server/src/main/java/org/sonar/server/startup/RegisterDebtCharacteristicModel.java View File

@@ -24,7 +24,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.sonar.api.utils.TimeProfiler;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.core.debt.CharacteristicsDebtModelSynchronizer;
import org.sonar.core.technicaldebt.CharacteristicsDebtModelSynchronizer;

public class RegisterDebtCharacteristicModel {


+ 2
- 2
sonar-server/src/main/java/org/sonar/server/startup/RegisterTechnicalDebtModel.java View File

@@ -24,8 +24,8 @@ import org.slf4j.LoggerFactory;
import org.sonar.api.rules.RuleFinder;
import org.sonar.api.utils.TimeProfiler;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.core.debt.TechnicalDebtModelSynchronizer;
import org.sonar.core.debt.TechnicalDebtRuleCache;
import org.sonar.core.technicaldebt.TechnicalDebtModelSynchronizer;
import org.sonar.core.technicaldebt.TechnicalDebtRuleCache;
import org.sonar.server.rule.RuleRegistration;

public final class RegisterTechnicalDebtModel {

+ 1
- 1
sonar-server/src/main/java/org/sonar/server/technicaldebt/DebtService.java View File

@@ -22,7 +22,7 @@ package org.sonar.server.technicaldebt;

import org.sonar.api.ServerComponent;
import org.sonar.api.technicaldebt.server.Characteristic;
import org.sonar.core.debt.DefaultTechnicalDebtManager;
import org.sonar.core.technicaldebt.DefaultTechnicalDebtManager;

import javax.annotation.CheckForNull;


+ 1
- 1
sonar-server/src/test/java/org/sonar/server/issue/ws/IssueShowWsHandlerTest.java View File

@@ -46,10 +46,10 @@ import org.sonar.api.utils.Duration;
import org.sonar.api.utils.Durations;
import org.sonar.api.web.UserRole;
import org.sonar.core.component.ComponentDto;
import org.sonar.core.debt.DefaultTechnicalDebtManager;
import org.sonar.core.issue.DefaultActionPlan;
import org.sonar.core.issue.DefaultIssueQueryResult;
import org.sonar.core.issue.workflow.Transition;
import org.sonar.core.technicaldebt.DefaultTechnicalDebtManager;
import org.sonar.core.user.DefaultUser;
import org.sonar.server.issue.ActionService;
import org.sonar.server.issue.IssueChangelog;

+ 2
- 2
sonar-server/src/test/java/org/sonar/server/rule/DeprecatedRuleDefinitionsTest.java View File

@@ -31,9 +31,9 @@ import org.sonar.api.rules.Rule;
import org.sonar.api.rules.RulePriority;
import org.sonar.api.rules.RuleRepository;
import org.sonar.api.server.rule.RuleDefinitions;
import org.sonar.core.debt.DebtModelPluginRepository;
import org.sonar.core.debt.RulesDebtModelXMLImporter;
import org.sonar.core.i18n.RuleI18nManager;
import org.sonar.core.technicaldebt.DebtModelPluginRepository;
import org.sonar.core.technicaldebt.RulesDebtModelXMLImporter;

import java.io.Reader;
import java.util.Arrays;

+ 1
- 1
sonar-server/src/test/java/org/sonar/server/rule/RuleRegistrationTest.java View File

@@ -27,12 +27,12 @@ import org.sonar.api.rule.RuleStatus;
import org.sonar.api.rule.Severity;
import org.sonar.api.server.rule.RuleDefinitions;
import org.sonar.api.utils.MessageException;
import org.sonar.core.debt.db.CharacteristicDao;
import org.sonar.core.persistence.AbstractDaoTestCase;
import org.sonar.core.persistence.MyBatis;
import org.sonar.core.qualityprofile.db.ActiveRuleDao;
import org.sonar.core.rule.RuleDao;
import org.sonar.core.rule.RuleTagDao;
import org.sonar.core.technicaldebt.db.CharacteristicDao;
import org.sonar.server.qualityprofile.ProfilesManager;
import org.sonar.server.startup.RegisterDebtCharacteristicModel;


+ 1
- 1
sonar-server/src/test/java/org/sonar/server/startup/RegisterDebtCharacteristicModelTest.java View File

@@ -22,7 +22,7 @@ package org.sonar.server.startup;

import org.junit.Test;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.core.debt.CharacteristicsDebtModelSynchronizer;
import org.sonar.core.technicaldebt.CharacteristicsDebtModelSynchronizer;

import static org.mockito.Matchers.any;
import static org.mockito.Mockito.*;

+ 2
- 2
sonar-server/src/test/java/org/sonar/server/startup/RegisterTechnicalDebtModelTest.java View File

@@ -22,8 +22,8 @@ package org.sonar.server.startup;
import org.junit.Test;
import org.sonar.api.rules.RuleFinder;
import org.sonar.api.utils.ValidationMessages;
import org.sonar.core.debt.TechnicalDebtModelSynchronizer;
import org.sonar.core.debt.TechnicalDebtRuleCache;
import org.sonar.core.technicaldebt.TechnicalDebtModelSynchronizer;
import org.sonar.core.technicaldebt.TechnicalDebtRuleCache;

import static org.mockito.Matchers.any;
import static org.mockito.Mockito.*;

+ 1
- 1
sonar-server/src/test/java/org/sonar/server/technicaldebt/DebtServiceTest.java View File

@@ -23,7 +23,7 @@ import org.junit.Before;
import org.junit.Test;
import org.sonar.api.technicaldebt.server.Characteristic;
import org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic;
import org.sonar.core.debt.DefaultTechnicalDebtManager;
import org.sonar.core.technicaldebt.DefaultTechnicalDebtManager;

import java.util.List;


Loading…
Cancel
Save