]> source.dussan.org Git - sonarqube.git/commit
SONAR-7364 Remove SQALE characteristics from measures and rules
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Thu, 18 Feb 2016 19:11:12 +0000 (20:11 +0100)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Mon, 22 Feb 2016 16:26:24 +0000 (17:26 +0100)
commitd88d443bbe5c5dabe45b44760108fa7b506cd7d9
tree6e24e8e370fdb477518a57626ea19a19a9397a7a
parent978f9e79abcf71dfc5f477dbce5456578f56fa6f
SONAR-7364 Remove SQALE characteristics from measures and rules
185 files changed:
it/it-tests/src/test/java/it/dbCleaner/PurgeTest.java
it/it-tests/src/test/java/it/debt/TechnicalDebtMeasureTest.java
it/it-tests/src/test/java/it/debt/TechnicalDebtPurgeTest.java
it/it-tests/src/test/java/it/debt/TechnicalDebtWidgetTest.java
it/it-tests/src/test/resources/debt/TechnicalDebtWidgetTest/technical-debt-pyramid/display-differential-values.html [deleted file]
it/it-tests/src/test/resources/debt/TechnicalDebtWidgetTest/technical-debt-pyramid/should-have-correct-values.html [deleted file]
it/it-tests/src/test/resources/debt/TechnicalDebtWidgetTest/technical-debt-pyramid/should-open-links-on-drilldown-service.html [deleted file]
plugins/sonar-xoo-plugin/src/test/java/org/sonar/xoo/rule/XooRulesDefinitionTest.java
server/sonar-server/src/main/java/org/sonar/server/computation/container/ReportComputeEngineContainerPopulator.java
server/sonar-server/src/main/java/org/sonar/server/computation/debt/Characteristic.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/debt/CharacteristicImpl.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/debt/DebtModelHolder.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/debt/DebtModelHolderImpl.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/debt/MutableDebtModelHolder.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/debt/package-info.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/issue/DebtAggregator.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/DebtCalculator.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/Rule.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/RuleImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/MapBasedRawMeasureRepository.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/Measure.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/MeasureDtoToMeasure.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/MeasureKey.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/MeasureRepositoryImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/measure/MeasureToMeasureDto.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/ComputeMeasureVariationsStep.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/LoadDebtModelStep.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/step/ReportComputationSteps.java
server/sonar-server/src/main/java/org/sonar/server/dashboard/widget/TechnicalDebtPyramidWidget.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/debt/DebtCharacteristicsXMLImporter.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelBackup.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelLookup.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelOperations.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelService.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelXMLExporter.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtPredicates.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/debt/DebtRulesXMLImporter.java
server/sonar-server/src/main/java/org/sonar/server/issue/ws/ShowAction.java
server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java
server/sonar-server/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevelStartup.java
server/sonar-server/src/main/java/org/sonar/server/rule/DefaultRuleFinder.java
server/sonar-server/src/main/java/org/sonar/server/rule/DeprecatedRulesDefinitionLoader.java
server/sonar-server/src/main/java/org/sonar/server/rule/RegisterRules.java
server/sonar-server/src/main/java/org/sonar/server/rule/RubyRuleService.java
server/sonar-server/src/main/java/org/sonar/server/rule/Rule.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleCreator.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleOperations.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleUpdate.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleUpdater.java
server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleDoc.java
server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleIndex.java
server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleNormalizer.java
server/sonar-server/src/main/java/org/sonar/server/rule/index/RuleQuery.java
server/sonar-server/src/main/java/org/sonar/server/rule/ws/AppAction.java
server/sonar-server/src/main/java/org/sonar/server/rule/ws/RuleMapping.java
server/sonar-server/src/main/java/org/sonar/server/rule/ws/SearchAction.java
server/sonar-server/src/main/java/org/sonar/server/rule/ws/UpdateAction.java
server/sonar-server/src/main/java/org/sonar/server/startup/RegisterDebtModel.java [deleted file]
server/sonar-server/src/main/resources/org/sonar/server/dashboard/widget/hotspot_metric.html.erb
server/sonar-server/src/main/resources/org/sonar/server/dashboard/widget/technical_debt_pyramid.html.erb [deleted file]
server/sonar-server/src/main/resources/org/sonar/server/dashboard/widget/time_machine.html.erb
server/sonar-server/src/main/resources/org/sonar/server/platform/ws/l10n-index-example.json
server/sonar-server/src/test/java/org/sonar/server/computation/debt/CharacteristicImplTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/debt/DebtModelHolderImplTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/debt/DebtModelHolderRule.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DebtAggregatorTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DebtCalculatorTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DumbRule.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/RuleRepositoryImplTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MapBasedRawMeasureRepositoryTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureDtoToMeasureTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureKeyTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureRepositoryImplTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureRepositoryRule.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureToMeasureDtoTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/LoadDebtModelStepTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/step/PersistMeasuresStepTest.java
server/sonar-server/src/test/java/org/sonar/server/debt/DebtCharacteristicsXMLImporterTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/debt/DebtMediumTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/debt/DebtModelBackupTest.java
server/sonar-server/src/test/java/org/sonar/server/debt/DebtModelLookupTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/debt/DebtModelOperationsTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/debt/DebtModelPluginRepositoryTest.java
server/sonar-server/src/test/java/org/sonar/server/debt/DebtModelServiceTest.java
server/sonar-server/src/test/java/org/sonar/server/debt/DebtModelXMLExporterTest.java
server/sonar-server/src/test/java/org/sonar/server/debt/DebtRulesXMLImporterTest.java
server/sonar-server/src/test/java/org/sonar/server/debt/DebtTesting.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/issue/ws/ShowActionTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/DeprecatedRulesDefinitionLoaderTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RegisterRulesMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RegisterRulesTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RubyRuleServiceTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RuleBackendMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RuleCreatorMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RuleOperationsTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/RuleUpdaterMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/index/RuleIndexMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/ws/AppActionTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/ws/RuleMappingTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/ws/SearchActionMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/rule/ws/ShowActionMediumTest.java
server/sonar-server/src/test/java/org/sonar/server/startup/RegisterDebtModelTest.java [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/computation/step/LoadDebtModelStepTest/shared.xml [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/debt/DebtModelXMLExporterTest/export_xml.xml
server/sonar-server/src/test/resources/org/sonar/server/debt/DebtRulesXMLImporterTest/import_rules.xml
server/sonar-server/src/test/resources/org/sonar/server/debt/DebtRulesXMLImporterTest/import_rules_with_deprecated_quality_model_format.xml [new file with mode: 0644]
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/ignore_rule_debt_definitions_if_rule_is_linked_on_root_characteristic.xml [deleted file]
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/not_disable_already_disabled_rules.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/set_no_characteristic_when_characteristic_not_found.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/set_no_characteristic_when_default_characteristic_not_found_and_overriding_characteristic_disabled.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/set_no_default_characteristic_when_default_characteristic_not_found_but_characteristic_has_been_overridden.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/shared.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/update_rule_fields.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/RegisterRulesTest/update_template_rule_language.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/db/RuleDaoTest/select_by_sub_characteristic_id.xml
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/AppActionTest/app.json
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/SearchActionMediumTest/search_debt_rules_with_default_and_overridden_debt_values.json
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/SearchActionMediumTest/search_debt_rules_with_default_linear_offset_and_overridden_constant_debt.json
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/SearchActionMediumTest/search_debt_rules_with_default_linear_offset_and_overridden_linear_debt.json
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/ShowActionMediumTest/show_rule_with_default_and_overridden_debt_infos.json
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/ShowActionMediumTest/show_rule_with_default_debt_infos.json
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/ShowActionMediumTest/show_rule_with_overridden_debt_infos.json
server/sonar-server/src/test/resources/org/sonar/server/rule/ws/ShowActionMediumTest/show_rule_with_overridden_disable_debt.json [deleted file]
server/sonar-web/src/main/webapp/WEB-INF/app/controllers/api/resources_controller.rb
server/sonar-web/src/main/webapp/WEB-INF/app/controllers/api/timemachine_controller.rb
server/sonar-web/src/main/webapp/WEB-INF/app/controllers/drilldown_controller.rb
server/sonar-web/src/main/webapp/WEB-INF/app/helpers/components_helper.rb
server/sonar-web/src/main/webapp/WEB-INF/app/models/characteristic.rb [deleted file]
server/sonar-web/src/main/webapp/WEB-INF/app/models/drilldown.rb
server/sonar-web/src/main/webapp/WEB-INF/app/models/measure_filter.rb
server/sonar-web/src/main/webapp/WEB-INF/app/models/project_measure.rb
server/sonar-web/src/main/webapp/WEB-INF/app/models/snapshot.rb
server/sonar-web/src/main/webapp/WEB-INF/app/models/trends_chart.rb
server/sonar-web/src/main/webapp/WEB-INF/app/views/drilldown/measures.html.erb
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1102_delete_measures_with_characteristic_id.rb [new file with mode: 0644]
server/sonar-web/src/main/webapp/WEB-INF/db/migrate/1103_drop_table_characteristics.rb [new file with mode: 0644]
sonar-core/src/main/resources/org/sonar/l10n/core.properties
sonar-db/src/main/java/org/sonar/db/DaoModule.java
sonar-db/src/main/java/org/sonar/db/DbClient.java
sonar-db/src/main/java/org/sonar/db/MyBatis.java
sonar-db/src/main/java/org/sonar/db/debt/CharacteristicDao.java [deleted file]
sonar-db/src/main/java/org/sonar/db/debt/CharacteristicDto.java [deleted file]
sonar-db/src/main/java/org/sonar/db/debt/CharacteristicMapper.java [deleted file]
sonar-db/src/main/java/org/sonar/db/measure/MeasureDto.java
sonar-db/src/main/java/org/sonar/db/measure/PastMeasureDto.java
sonar-db/src/main/java/org/sonar/db/version/DatabaseVersion.java
sonar-db/src/main/java/org/sonar/db/version/MigrationStepModule.java
sonar-db/src/main/java/org/sonar/db/version/v55/DeleteMeasuresWithCharacteristicId.java [new file with mode: 0644]
sonar-db/src/main/resources/org/sonar/db/debt/CharacteristicMapper.xml [deleted file]
sonar-db/src/main/resources/org/sonar/db/measure/MeasureMapper.xml
sonar-db/src/main/resources/org/sonar/db/version/rows-h2.sql
sonar-db/src/main/resources/org/sonar/db/version/schema-h2.ddl
sonar-db/src/test/java/org/sonar/db/DaoModuleTest.java
sonar-db/src/test/java/org/sonar/db/debt/CharacteristicDaoTest.java [deleted file]
sonar-db/src/test/java/org/sonar/db/debt/CharacteristicDtoTest.java [deleted file]
sonar-db/src/test/java/org/sonar/db/measure/MeasureDaoTest.java
sonar-db/src/test/java/org/sonar/db/measure/PastMeasureDtoTest.java
sonar-db/src/test/java/org/sonar/db/rule/RuleDaoTest.java
sonar-db/src/test/java/org/sonar/db/rule/RuleDtoTest.java
sonar-db/src/test/java/org/sonar/db/version/MigrationStepModuleTest.java
sonar-db/src/test/java/org/sonar/db/version/v55/DeleteMeasuresWithCharacteristicIdTest.java [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/insert_characteristic-result.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/select_enabled_root_characteristics.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/select_enabled_root_characteristics_order_by_characteristic_order.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/select_max_characteristic_order_when_characteristics_are_all_disabled.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/select_sub_characteristics_by_parent_id.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/shared.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/update_characteristic-result.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/CharacteristicDaoTest/update_characteristic.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/RequirementDaoTest/select_requirement.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/debt/RequirementDaoTest/shared.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/measure/MeasureDaoTest/insert-result.xml
sonar-db/src/test/resources/org/sonar/db/measure/MeasureDaoTest/past_measures_with_characteristic_id.xml [deleted file]
sonar-db/src/test/resources/org/sonar/db/purge/PurgeCommandsTest/shouldDeleteWastedMeasuresWhenPurgingSnapshot-result.xml
sonar-db/src/test/resources/org/sonar/db/purge/PurgeCommandsTest/shouldDeleteWastedMeasuresWhenPurgingSnapshot.xml
sonar-db/src/test/resources/org/sonar/db/version/v55/DeleteMeasuresWithCharacteristicIdTest/before.xml [new file with mode: 0644]
sonar-db/src/test/resources/org/sonar/db/version/v55/DeleteMeasuresWithCharacteristicIdTest/schema.sql [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/rules/Rule.java
sonar-plugin-api/src/main/java/org/sonar/api/server/debt/DebtModel.java
sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java
sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinitionXmlLoader.java
sonar-plugin-api/src/test/java/org/sonar/api/server/rule/RulesDefinitionTest.java
sonar-plugin-api/src/test/java/org/sonar/api/server/rule/RulesDefinitionXmlLoaderTest.java
sonar-ws/src/main/protobuf/ws-rules.proto