]> source.dussan.org Git - sonarqube.git/commit
SONAR-6588 move computation of debt to Compute Engine 404/head
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Tue, 30 Jun 2015 07:02:14 +0000 (09:02 +0200)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Thu, 2 Jul 2015 17:44:28 +0000 (19:44 +0200)
commit1c0b9a97e3bc6d58c4697b4350b39adc81a6efc1
tree58dc9e0251604655638d5f9f47611116e6e49cd1
parent44a34aca80bb01c3a7689fe02d34f17718bf9293
SONAR-6588 move computation of debt to Compute Engine
101 files changed:
server/sonar-server/src/main/java/org/sonar/server/computation/container/ComputeEngineContainerImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/debt/DebtModelHolder.java
server/sonar-server/src/main/java/org/sonar/server/computation/debt/DebtModelHolderImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/debt/MutableDebtModelHolder.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/BaseIssuesLoader.java
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 [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/issue/DefaultAssignee.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/IssueCache.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/IssueCounter.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/IssueLifecycle.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/IssueVisitor.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/NewDebtAggregator.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/NewDebtCalculator.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/Rule.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/issue/RuleCache.java [deleted file]
server/sonar-server/src/main/java/org/sonar/server/computation/issue/RuleCacheLoader.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/RuleImpl.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/issue/RuleRepository.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/issue/RuleRepositoryImpl.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/computation/issue/RuleTagsCopier.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/ScmAccountToUserLoader.java
server/sonar-server/src/main/java/org/sonar/server/computation/issue/TrackerRawInputFactory.java
server/sonar-server/src/main/java/org/sonar/server/computation/period/PeriodsHolderImpl.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/ComputationSteps.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/IntegrateIssuesStep.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/PersistIssuesStep.java
server/sonar-server/src/main/java/org/sonar/server/computation/step/SendIssueNotificationsStep.java
server/sonar-server/src/main/java/org/sonar/server/issue/IssueQueryService.java
server/sonar-server/src/test/java/org/sonar/server/computation/debt/DebtModelHolderImplTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/CountIssuesListenerTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DebtAggregatorTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DebtCalculatorTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DefaultAssigneeTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/DumbRule.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/IssueAssignerTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/IssueCounterTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/NewDebtAggregatorTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/NewDebtCalculatorTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/RuleCacheLoaderTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/RuleCacheTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/RuleRepositoryImplTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/RuleRepositoryRule.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/RuleTagsCopierTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/computation/issue/ScmAccountToUserLoaderTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/issue/SourceAuthorsHolderTest.java [deleted file]
server/sonar-server/src/test/java/org/sonar/server/computation/measure/MeasureRepositoryRule.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/FeedDebtModelStepTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/PersistIssuesStepTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/PersistMeasuresStepTest.java
server/sonar-server/src/test/java/org/sonar/server/computation/step/SendIssueNotificationsStepTest.java
server/sonar-server/src/test/resources/org/sonar/server/computation/issue/RuleCacheLoaderTest/shared.xml
server/sonar-server/src/test/resources/org/sonar/server/computation/step/PersistIssuesStepTest/insert_new_issue.xml
sonar-batch-protocol/src/main/gen-java/org/sonar/batch/protocol/output/BatchReport.java
sonar-batch-protocol/src/main/java/org/sonar/batch/protocol/output/BatchReportReader.java
sonar-batch-protocol/src/main/protobuf/batch_report.proto
sonar-batch/src/main/java/org/sonar/batch/issue/ModuleIssues.java
sonar-batch/src/main/java/org/sonar/batch/phases/PhaseExecutor.java
sonar-batch/src/main/java/org/sonar/batch/report/IssuesPublisher.java
sonar-batch/src/main/java/org/sonar/batch/scan/measure/MeasureValueCoder.java
sonar-batch/src/test/java/org/sonar/batch/issue/ModuleIssuesTest.java
sonar-batch/src/test/java/org/sonar/batch/report/IssuesPublisherTest.java
sonar-core/src/main/java/org/sonar/core/computation/package-info.java [deleted file]
sonar-core/src/main/java/org/sonar/core/issue/db/IssueChangeDao.java
sonar-core/src/main/java/org/sonar/core/issue/db/IssueChangeMapper.java
sonar-core/src/main/java/org/sonar/core/issue/db/UpdateConflictResolver.java
sonar-core/src/main/java/org/sonar/core/issue/tracking/BlockHashSequence.java
sonar-core/src/main/java/org/sonar/core/issue/tracking/BlockRecognizer.java
sonar-core/src/main/java/org/sonar/core/issue/tracking/Tracker.java
sonar-core/src/main/java/org/sonar/core/issue/tracking/Tracking.java
sonar-core/src/main/java/org/sonar/core/issue/workflow/IssueWorkflow.java
sonar-core/src/main/java/org/sonar/core/issue/workflow/SetClosed.java
sonar-core/src/main/java/org/sonar/core/measure/db/MeasureDto.java
sonar-core/src/main/java/org/sonar/core/rule/RuleKeyFunctions.java [new file with mode: 0644]
sonar-core/src/main/resources/org/sonar/core/issue/db/IssueChangeMapper.xml
sonar-core/src/test/java/org/sonar/core/issue/DefaultIssueTest.java [new file with mode: 0644]
sonar-core/src/test/java/org/sonar/core/issue/FieldDiffsTest.java [new file with mode: 0644]
sonar-core/src/test/java/org/sonar/core/issue/db/IssueChangeDaoTest.java
sonar-core/src/test/java/org/sonar/core/issue/tracking/TrackerTest.java
sonar-core/src/test/java/org/sonar/core/issue/workflow/IssueWorkflowTest.java
sonar-core/src/test/java/org/sonar/core/issue/workflow/SetClosedTest.java
sonar-core/src/test/java/org/sonar/core/rule/RuleKeyFunctionsTest.java [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/selectChangelogOfNonClosedIssuesByComponent.xml [new file with mode: 0644]
sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/selectChangelogOfUnresolvedIssuesByComponent.xml [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/Rule.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/internal/DefaultRule.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/internal/NewRule.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/condition/HasIssuePropertyCondition.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/Measure.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/MeasuresFilters.java
sonar-plugin-api/src/main/java/org/sonar/api/rule/RuleKey.java
sonar-plugin-api/src/main/java/org/sonar/api/server/debt/DebtRemediationFunction.java
sonar-plugin-api/src/test/java/org/sonar/api/batch/rule/internal/RulesBuilderTest.java
sonar-plugin-api/src/test/java/org/sonar/api/issue/action/ActionTest.java
sonar-plugin-api/src/test/java/org/sonar/api/issue/condition/HasIssuePropertyConditionTest.java
sonar-plugin-api/src/test/java/org/sonar/api/issue/condition/HasResolutionTest.java
sonar-plugin-api/src/test/java/org/sonar/api/issue/condition/HasStatusTest.java
sonar-plugin-api/src/test/java/org/sonar/api/issue/condition/IsUnResolvedTest.java
sonar-plugin-api/src/test/java/org/sonar/api/issue/condition/NotConditionTest.java
sonar-plugin-api/src/test/java/org/sonar/api/issue/internal/DefaultIssueTest.java [deleted file]
sonar-plugin-api/src/test/java/org/sonar/api/issue/internal/FieldDiffsTest.java [deleted file]