From 25b60cdab5a9c3137e5a24df9c74a8ad269ecfc0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Lesaint?= Date: Thu, 21 Jun 2018 11:47:56 +0200 Subject: [PATCH] create module sonar-ce-task-projectanalysis from sonar-server --- .../build.gradle | 68 ++++++++++++++++++ .../ProjectAnalysisTaskModule.java | 0 .../projectanalysis/analysis/Analysis.java | 0 .../analysis/AnalysisMetadataHolder.java | 0 .../analysis/AnalysisMetadataHolderImpl.java | 0 .../task/projectanalysis/analysis/Branch.java | 0 .../MutableAnalysisMetadataHolder.java | 0 .../analysis/Organization.java | 0 .../analysis/ProjectConfigurationFactory.java | 0 .../analysis/ScannerPlugin.java | 0 .../analysis/package-info.java | 0 .../api/measurecomputer/ComponentImpl.java | 0 .../MeasureComputerContextImpl.java | 0 .../MeasureComputerDefinitionImpl.java | 0 .../MeasureComputerWrapper.java | 0 .../api/measurecomputer/MeasureImpl.java | 0 .../api/measurecomputer/package-info.java | 0 .../api/posttask/BranchImpl.java | 0 .../api/posttask/CeTaskImpl.java | 0 .../api/posttask/ConditionImpl.java | 0 .../api/posttask/ConditionToCondition.java | 0 .../PostProjectAnalysisTasksExecutor.java | 0 .../api/posttask/ProjectImpl.java | 0 .../api/posttask/QualityGateImpl.java | 0 .../api/posttask/ScannerContextImpl.java | 0 .../api/posttask/package-info.java | 0 .../batch/BatchReportDirectoryHolder.java | 0 .../batch/BatchReportDirectoryHolderImpl.java | 0 .../batch/BatchReportReader.java | 0 .../batch/BatchReportReaderImpl.java | 0 .../MutableBatchReportDirectoryHolder.java | 0 .../projectanalysis/batch/package-info.java | 0 .../component/BranchLoader.java | 0 .../component/BranchLoaderDelegate.java | 0 .../component/BranchPersister.java | 0 .../component/BranchPersisterImpl.java | 0 .../projectanalysis/component/Component.java | 0 .../component/ComponentCrawler.java | 0 .../component/ComponentFunctions.java | 0 .../component/ComponentImpl.java | 0 .../component/ComponentKeyGenerator.java | 0 .../component/ComponentTreeBuilder.java | 0 .../component/ComponentUuidFactory.java | 0 .../component/ComponentVisitor.java | 0 .../component/ConfigurationRepository.java | 0 .../ConfigurationRepositoryImpl.java | 0 .../component/CrawlerDepthLimit.java | 0 .../component/DbIdsRepository.java | 0 .../component/DbIdsRepositoryImpl.java | 0 .../component/DefaultBranchImpl.java | 0 .../DepthTraversalTypeAwareCrawler.java | 0 .../component/DequeBasedPath.java | 0 .../projectanalysis/component/Developer.java | 0 .../component/DisabledComponentsHolder.java | 0 .../DisabledComponentsHolderImpl.java | 0 .../component/FileAttributes.java | 0 .../component/MapBasedDbIdsRepository.java | 0 .../component/MergeBranchComponentUuids.java | 0 .../component/MutableDbIdsRepository.java | 0 .../MutableDisabledComponentsHolder.java | 0 .../component/MutableTreeRootHolder.java | 0 .../component/PathAwareCrawler.java | 0 .../component/PathAwareVisitor.java | 0 .../component/PathAwareVisitorAdapter.java | 0 .../component/PathAwareVisitorWrapper.java | 0 .../component/PathElementImpl.java | 0 .../component/ProjectViewAttributes.java | 0 .../component/ReportAttributes.java | 0 .../ShortBranchComponentsWithIssues.java | 0 .../component/SubViewAttributes.java | 0 .../component/TreeRootHolder.java | 0 .../component/TreeRootHolderImpl.java | 0 .../component/TypeAwareVisitor.java | 0 .../component/TypeAwareVisitorAdapter.java | 0 .../component/TypeAwareVisitorWrapper.java | 0 .../component/ViewAttributes.java | 0 .../component/VisitException.java | 0 .../component/VisitorWrapper.java | 0 .../component/VisitorsCrawler.java | 0 .../component/package-info.java | 0 .../container/ContainerFactory.java | 0 .../container/ContainerFactoryImpl.java | 0 ...ProjectAnalysisTaskContainerPopulator.java | 0 .../container/package-info.java | 0 .../dbmigration/DbMigrationModule.java | 0 .../PopulateFileSourceLineCount.java | 0 .../ProjectAnalysisDataChange.java | 0 .../ProjectAnalysisDataChanges.java | 0 .../ProjectAnalysisDataChangesImpl.java | 0 .../dbmigration/package-info.java | 0 .../duplication/AbstractDuplicate.java | 0 .../duplication/CrossProjectDuplicate.java | 0 .../CrossProjectDuplicationStatusHolder.java | 0 ...ossProjectDuplicationStatusHolderImpl.java | 0 .../duplication/DetailedTextBlock.java | 0 .../duplication/Duplicate.java | 0 .../duplication/Duplication.java | 0 .../duplication/DuplicationMeasures.java | 0 .../duplication/DuplicationRepository.java | 0 .../DuplicationRepositoryImpl.java | 0 .../duplication/InProjectDuplicate.java | 0 .../duplication/InnerDuplicate.java | 0 .../IntegrateCrossProjectDuplications.java | 0 .../duplication/TextBlock.java | 0 .../duplication/package-info.java | 0 .../task/projectanalysis/event/Event.java | 0 .../event/EventRepository.java | 0 .../event/EventRepositoryImpl.java | 0 .../projectanalysis/event/package-info.java | 0 .../filemove/FileMoveDetectionStep.java | 0 .../filemove/FileSimilarity.java | 0 .../filemove/FileSimilarityImpl.java | 0 .../task/projectanalysis/filemove/Match.java | 0 .../filemove/MatchesByScore.java | 0 .../filemove/MovedFilesRepository.java | 0 .../filemove/MutableMovedFilesRepository.java | 0 .../MutableMovedFilesRepositoryImpl.java | 0 .../projectanalysis/filemove/ScoreMatrix.java | 0 .../filemove/ScoreMatrixDumper.java | 0 .../filemove/ScoreMatrixDumperImpl.java | 0 .../filemove/SourceSimilarity.java | 0 .../filemove/SourceSimilarityImpl.java | 0 .../filemove/package-info.java | 0 .../ComputationTempFolderProvider.java | 0 .../filesystem/package-info.java | 0 .../formula/AverageFormula.java | 0 .../task/projectanalysis/formula/Counter.java | 0 .../formula/CounterInitializationContext.java | 0 .../formula/CreateMeasureContext.java | 0 .../formula/DistributionFormula.java | 0 .../task/projectanalysis/formula/Formula.java | 0 .../FormulaExecutorComponentVisitor.java | 0 .../projectanalysis/formula/SumFormula.java | 0 .../formula/VariationSumFormula.java | 0 .../formula/counter/DoubleValue.java | 0 .../formula/counter/IntSumCounter.java | 0 .../formula/counter/IntValue.java | 0 .../formula/counter/LongSumCounter.java | 0 .../formula/counter/LongValue.java | 0 .../formula/counter/RatingValue.java | 0 .../formula/counter/SumCounter.java | 0 .../formula/counter/package-info.java | 0 .../formula/coverage/CoverageFormula.java | 0 .../formula/coverage/CoverageUtils.java | 0 .../coverage/CoverageVariationFormula.java | 0 .../ElementsAndCoveredElementsCounter.java | 0 ...ntsAndCoveredElementsVariationCounter.java | 0 ...inesAndConditionsWithUncoveredCounter.java | 0 ...inesAndConditionsWithUncoveredFormula.java | 0 ...sAndConditionsWithUncoveredMetricKeys.java | 0 ...nditionsWithUncoveredVariationCounter.java | 0 ...nditionsWithUncoveredVariationFormula.java | 0 .../coverage/SingleWithUncoveredCounter.java | 0 .../coverage/SingleWithUncoveredFormula.java | 0 .../SingleWithUncoveredMetricKeys.java | 0 .../SingleWithUncoveredVariationCounter.java | 0 .../SingleWithUncoveredVariationFormula.java | 0 .../formula/coverage/package-info.java | 0 .../projectanalysis/formula/package-info.java | 0 .../issue/BaseIssuesLoader.java | 0 ...CloseIssuesOnRemovedComponentsVisitor.java | 0 .../issue/ComponentIssuesLoader.java | 0 .../issue/ComponentIssuesRepository.java | 0 .../issue/ComponentIssuesRepositoryImpl.java | 0 .../ComponentsWithUnprocessedIssues.java | 0 .../projectanalysis/issue/DebtCalculator.java | 0 .../issue/DefaultAssignee.java | 0 .../issue/DefaultTrackingInput.java | 0 .../issue/EffortAggregator.java | 0 .../issue/IntegrateIssuesVisitor.java | 0 .../projectanalysis/issue/IssueAssigner.java | 0 .../projectanalysis/issue/IssueCache.java | 0 .../projectanalysis/issue/IssueCounter.java | 0 .../issue/IssueCreationDateCalculator.java | 0 .../projectanalysis/issue/IssueLifecycle.java | 0 .../issue/IssueTrackingDelegator.java | 0 .../projectanalysis/issue/IssueVisitor.java | 0 .../projectanalysis/issue/IssueVisitors.java | 0 .../issue/IssuesRepositoryVisitor.java | 0 ...ComponentUuidsHavingOpenIssuesVisitor.java | 0 .../issue/MergeBranchTrackerExecution.java | 0 .../issue/MovedIssueVisitor.java | 0 .../MutableComponentIssuesRepository.java | 0 .../issue/NewEffortAggregator.java | 0 .../RemoveProcessedComponentsVisitor.java | 0 .../task/projectanalysis/issue/Rule.java | 0 .../task/projectanalysis/issue/RuleImpl.java | 0 .../projectanalysis/issue/RuleRepository.java | 0 .../issue/RuleRepositoryImpl.java | 0 .../projectanalysis/issue/RuleTagsCopier.java | 0 .../projectanalysis/issue/RuleTypeCopier.java | 0 .../issue/ScmAccountToUser.java | 0 .../issue/ScmAccountToUserLoader.java | 0 .../issue/ShortBranchIssue.java | 0 .../issue/ShortBranchIssueMerger.java | 0 .../issue/ShortBranchIssuesLoader.java | 0 .../issue/ShortBranchTrackerExecution.java | 0 .../issue/TrackerBaseInputFactory.java | 0 .../issue/TrackerExecution.java | 0 .../issue/TrackerMergeBranchInputFactory.java | 0 .../issue/TrackerRawInputFactory.java | 0 .../projectanalysis/issue/TrackingResult.java | 0 .../issue/UpdateConflictResolver.java | 0 .../commonrule/AbstractCoverageRule.java | 0 .../issue/commonrule/BranchCoverageRule.java | 0 .../issue/commonrule/CommentDensityRule.java | 0 .../issue/commonrule/CommonRule.java | 0 .../issue/commonrule/CommonRuleEngine.java | 0 .../commonrule/CommonRuleEngineImpl.java | 0 .../issue/commonrule/DuplicatedBlockRule.java | 0 .../issue/commonrule/LineCoverageRule.java | 0 .../issue/commonrule/SkippedTestRule.java | 0 .../issue/commonrule/TestErrorRule.java | 0 .../issue/commonrule/package-info.java | 0 .../issue/filter/IssueFilter.java | 0 .../issue/filter/IssuePattern.java | 0 .../issue/filter/package-info.java | 0 .../projectanalysis/issue/package-info.java | 0 .../language/LanguageRepository.java | 0 .../language/LanguageRepositoryImpl.java | 0 .../language/package-info.java | 0 .../measure/BatchMeasureToMeasure.java | 0 .../measure/BestValueOptimization.java | 0 .../measure/LiveMeasureDtoToMeasure.java | 0 .../measure/MapBasedRawMeasureRepository.java | 0 .../task/projectanalysis/measure/Measure.java | 0 .../measure/MeasureComputersHolder.java | 0 .../measure/MeasureComputersHolderImpl.java | 0 .../measure/MeasureComputersVisitor.java | 0 .../measure/MeasureDtoToMeasure.java | 0 .../projectanalysis/measure/MeasureKey.java | 0 .../measure/MeasureRepository.java | 0 .../measure/MeasureRepositoryImpl.java | 0 .../measure/MeasureToMeasureDto.java | 0 .../MutableMeasureComputersHolder.java | 0 .../measure/PostMeasuresComputationCheck.java | 0 .../PostMeasuresComputationChecksStep.java | 0 .../measure/QualityGateStatus.java | 0 .../projectanalysis/measure/package-info.java | 0 .../EvaluatedCondition.java | 0 .../QualityGateDetailsData.java | 0 .../qualitygatedetails/package-info.java | 0 .../task/projectanalysis/metric/Metric.java | 0 .../metric/MetricDtoToMetric.java | 0 .../projectanalysis/metric/MetricImpl.java | 0 .../projectanalysis/metric/MetricModule.java | 0 .../metric/MetricRepository.java | 0 .../metric/MetricRepositoryImpl.java | 0 .../metric/ReportMetricValidator.java | 0 .../metric/ReportMetricValidatorImpl.java | 0 .../projectanalysis/metric/package-info.java | 0 .../task/projectanalysis/package-info.java | 0 .../task/projectanalysis/period/Period.java | 0 .../projectanalysis/period/PeriodHolder.java | 0 .../period/PeriodHolderImpl.java | 0 .../projectanalysis/period/package-info.java | 0 .../qualitygate/Condition.java | 0 .../qualitygate/ConditionEvaluator.java | 0 .../qualitygate/ConditionStatus.java | 0 .../qualitygate/EvaluationResult.java | 0 .../EvaluationResultTextConverter.java | 0 .../EvaluationResultTextConverterImpl.java | 0 .../qualitygate/MutableQualityGateHolder.java | 0 .../MutableQualityGateStatusHolder.java | 0 .../qualitygate/QualityGate.java | 0 .../qualitygate/QualityGateHolder.java | 0 .../qualitygate/QualityGateHolderImpl.java | 0 .../qualitygate/QualityGateService.java | 0 .../qualitygate/QualityGateServiceImpl.java | 0 .../qualitygate/QualityGateStatus.java | 0 .../qualitygate/QualityGateStatusHolder.java | 0 .../QualityGateStatusHolderImpl.java | 0 .../qualitygate/package-info.java | 0 .../MaintainabilityMeasuresVisitor.java | 0 .../NewMaintainabilityMeasuresVisitor.java | 0 ...ilityAndSecurityRatingMeasuresVisitor.java | 0 .../qualitymodel/RatingSettings.java | 0 ...ilityAndSecurityRatingMeasuresVisitor.java | 0 .../qualitymodel/package-info.java | 0 .../qualityprofile/ActiveRule.java | 0 .../qualityprofile/ActiveRulesHolder.java | 0 .../qualityprofile/ActiveRulesHolderImpl.java | 0 .../qualityprofile/package-info.java | 0 .../task/projectanalysis/scm/Changeset.java | 0 .../task/projectanalysis/scm/DbScmInfo.java | 0 .../projectanalysis/scm/GeneratedScmInfo.java | 0 .../projectanalysis/scm/ReportScmInfo.java | 0 .../task/projectanalysis/scm/ScmInfo.java | 0 .../projectanalysis/scm/ScmInfoDbLoader.java | 0 .../task/projectanalysis/scm/ScmInfoImpl.java | 0 .../scm/ScmInfoRepository.java | 0 .../scm/ScmInfoRepositoryImpl.java | 0 .../projectanalysis/scm/package-info.java | 0 .../source/ComputeFileSourceData.java | 0 .../source/DbLineHashVersion.java | 0 .../source/LastCommitVisitor.java | 0 .../source/ReportIterator.java | 0 .../source/SignificantCodeRepository.java | 0 .../source/SourceHashRepository.java | 0 .../source/SourceHashRepositoryImpl.java | 0 .../source/SourceLinesDiff.java | 0 .../source/SourceLinesDiffFinder.java | 0 .../source/SourceLinesDiffImpl.java | 0 .../source/SourceLinesHashCache.java | 0 .../source/SourceLinesHashRepository.java | 0 .../source/SourceLinesHashRepositoryImpl.java | 0 .../source/SourceLinesRepository.java | 0 .../source/SourceLinesRepositoryImpl.java | 0 .../source/linereader/CoverageLineReader.java | 0 .../linereader/DuplicationLineReader.java | 0 .../linereader/HighlightingLineReader.java | 0 .../source/linereader/LineReader.java | 0 .../linereader/RangeOffsetConverter.java | 0 .../source/linereader/ScmLineReader.java | 0 .../source/linereader/SymbolsLineReader.java | 0 .../source/linereader/package-info.java | 0 .../projectanalysis/source/package-info.java | 0 .../step/AbstractComputationSteps.java | 0 .../step/BuildComponentTreeStep.java | 0 .../step/CommentMeasuresStep.java | 0 .../step/ComplexityMeasuresStep.java | 0 .../step/ComputeMeasureVariationsStep.java | 0 .../step/ComputeQProfileMeasureStep.java | 0 .../step/CoverageMeasuresStep.java | 0 .../step/CustomMeasuresCopyStep.java | 0 .../step/DbMigrationsStep.java | 0 .../step/DuplicationDataMeasuresStep.java | 0 .../step/DuplicationMeasuresStep.java | 0 .../step/EnableAnalysisStep.java | 0 .../step/ExecuteVisitorsStep.java | 0 .../step/ExtractReportStep.java | 0 .../step/GenerateAnalysisUuid.java | 0 .../step/IndexAnalysisStep.java | 0 .../LanguageDistributionMeasuresStep.java | 0 ...rossProjectDuplicationsRepositoryStep.java | 0 .../step/LoadDuplicationsFromReportStep.java | 0 .../step/LoadMeasureComputersStep.java | 0 .../projectanalysis/step/LoadPeriodsStep.java | 0 .../step/LoadQualityGateStep.java | 0 .../step/LoadQualityProfilesStep.java | 0 .../LoadReportAnalysisMetadataHolderStep.java | 0 .../step/NewCoverageMeasuresStep.java | 0 .../step/NewSizeMeasuresStep.java | 0 .../projectanalysis/step/PeriodResolver.java | 0 .../step/PersistAnalysisPropertiesStep.java | 0 .../step/PersistAnalysisStep.java | 0 .../step/PersistComponentsStep.java | 0 ...rsistCrossProjectDuplicationIndexStep.java | 0 .../step/PersistEventsStep.java | 0 .../step/PersistExternalRulesStep.java | 0 .../step/PersistFileSourcesStep.java | 0 .../step/PersistIssuesStep.java | 0 .../step/PersistLiveMeasuresStep.java | 0 .../step/PersistMeasuresStep.java | 0 .../step/PersistProjectLinksStep.java | 0 .../step/PersistScannerContextStep.java | 0 .../step/PersistTestsStep.java | 0 .../step/PublishTaskResultStep.java | 0 .../step/PurgeDatastoresStep.java | 0 .../step/QualityGateEventsStep.java | 0 .../step/QualityGateMeasuresStep.java | 0 .../step/QualityProfileEventsStep.java | 0 .../step/ReportComputationSteps.java | 0 .../step/SendIssueNotificationsStep.java | 0 .../step/SizeMeasuresStep.java | 0 .../SmallChangesetQualityGateSpecialCase.java | 0 .../step/TriggerViewRefreshStep.java | 0 .../step/UnitTestMeasuresStep.java | 0 ...UpdateQualityProfilesLastUsedDateStep.java | 0 .../step/ValidateProjectStep.java | 0 .../step/VerifyBillingStep.java | 0 .../projectanalysis/step/package-info.java | 0 .../taskprocessor/ReportTaskProcessor.java | 0 .../taskprocessor/package-info.java | 0 .../view/TriggerViewRefreshDelegate.java | 0 .../projectanalysis/view/package-info.java | 0 .../webhook/WebhookPostTask.java | 0 .../projectanalysis/webhook/package-info.java | 0 .../analysis/AnalysisImplTest.java | 0 .../AnalysisMetadataHolderImplTest.java | 0 .../analysis/AnalysisMetadataHolderRule.java | 0 .../MutableAnalysisMetadataHolderRule.java | 0 .../analysis/OrganizationTest.java | 0 .../ProjectConfigurationFactoryTest.java | 0 .../analysis/ScannerPluginTest.java | 0 .../measurecomputer/ComponentImplTest.java | 0 .../MeasureComputerContextImplTest.java | 0 .../MeasureComputerDefinitionImplTest.java | 0 .../api/measurecomputer/MeasureImplTest.java | 0 .../api/posttask/CeTaskImplTest.java | 0 .../api/posttask/ConditionImplTest.java | 0 .../posttask/ConditionToConditionTest.java | 0 .../PostProjectAnalysisTasksExecutorTest.java | 0 .../api/posttask/ProjectImplTest.java | 0 .../api/posttask/QualityGateImplTest.java | 0 .../BatchReportDirectoryHolderImplTest.java | 0 .../batch/BatchReportReaderImplTest.java | 0 .../batch/BatchReportReaderRule.java | 0 .../ImmutableBatchReportDirectoryHolder.java | 0 .../component/AbstractComponentProvider.java | 0 .../component/BranchLoaderTest.java | 0 .../component/BranchPersisterImplTest.java | 0 .../projectanalysis/component/CallRecord.java | 0 .../CallRecorderPathAwareVisitor.java | 0 .../CallRecorderTypeAwareVisitor.java | 0 .../component/ComponentFunctionsTest.java | 0 .../component/ComponentImplTest.java | 0 .../component/ComponentProvider.java | 0 .../component/ComponentTest.java | 0 .../component/ComponentTreeBuilderTest.java | 0 .../component/ComponentUuidFactoryTest.java | 0 .../ConfigurationRepositoryTest.java | 0 .../component/CrawlerDepthLimitTest.java | 0 .../component/DbIdsRepositoryImplTest.java | 0 .../component/DefaultBranchImplTest.java | 0 .../DisabledComponentsHolderImplTest.java | 0 .../component/DumbDeveloper.java | 0 .../component/FileAttributesTest.java | 0 .../MergeBranchComponentUuidsTest.java | 0 .../component/MutableDbIdsRepositoryRule.java | 0 .../component/MutableTreeRootHolderRule.java | 0 .../component/NoComponentProvider.java | 0 .../component/PathAwareCallRecord.java | 0 .../component/ReportComponent.java | 0 .../component/ReportPathAwareVisitorTest.java | 0 ...derDepthTraversalTypeAwareCrawlerTest.java | 0 ...derDepthTraversalTypeAwareCrawlerTest.java | 0 .../component/ReportVisitorsCrawlerTest.java | 0 ...sitorsCrawlerWithPathAwareVisitorTest.java | 0 ...wlerWithPostOrderTypeAwareVisitorTest.java | 0 ...awlerWithPreOrderTypeAwareVisitorTest.java | 0 .../ShortBranchComponentsWithIssuesTest.java | 0 .../component/TestSettingsRepository.java | 0 .../component/TreeComponentProvider.java | 0 .../TreeRootHolderComponentProvider.java | 0 .../component/TreeRootHolderImplTest.java | 0 .../component/TreeRootHolderRule.java | 0 .../TypeAwareVisitorAdapterTest.java | 0 .../component/ViewAttributesTest.java | 0 .../component/ViewsComponent.java | 0 .../component/ViewsPathAwareVisitorTest.java | 0 ...derDepthTraversalTypeAwareCrawlerTest.java | 0 ...derDepthTraversalTypeAwareCrawlerTest.java | 0 .../component/ViewsVisitorsCrawlerTest.java | 0 ...sitorsCrawlerWithPathAwareVisitorTest.java | 0 ...wlerWithPostOrderTypeAwareVisitorTest.java | 0 ...awlerWithPreOrderTypeAwareVisitorTest.java | 0 ...ectAnalysisTaskContainerPopulatorTest.java | 0 .../dbmigration/DbMigrationModuleTest.java | 0 .../PopulateFileSourceLineCountTest.java | 0 .../ProjectAnalysisDataChangesImplTest.java | 0 .../CrossProjectDuplicateTest.java | 0 ...rojectDuplicationStatusHolderImplTest.java | 0 .../duplication/DuplicateTest.java | 0 .../DuplicationRepositoryImplTest.java | 0 .../DuplicationRepositoryRule.java | 0 .../duplication/DuplicationTest.java | 0 .../duplication/InProjectDuplicateTest.java | 0 .../duplication/InnerDuplicateTest.java | 0 ...IntegrateCrossProjectDuplicationsTest.java | 0 .../ReportDuplicationMeasuresTest.java | 0 .../duplication/TextBlockTest.java | 0 .../ViewsDuplicationMeasuresTest.java | 0 .../event/EventRepositoryImplTest.java | 0 .../task/projectanalysis/event/EventTest.java | 0 .../filemove/FileMoveDetectionStepTest.java | 0 .../projectanalysis/filemove/MatchTest.java | 0 .../filemove/MatchesByScoreTest.java | 0 .../MutableMovedFilesRepositoryImplTest.java | 0 .../MutableMovedFilesRepositoryRule.java | 0 .../filemove/ScoreMatrixDumperImplTest.java | 0 .../filemove/SourceSimilarityImplTest.java | 0 .../formula/AverageFormulaExecutionTest.java | 0 .../formula/AverageFormulaTest.java | 0 .../DistributionFormulaExecutionTest.java | 0 .../formula/DistributionFormulaTest.java | 0 .../formula/DumbCreateMeasureContext.java | 0 .../formula/IntSumFormulaTest.java | 0 .../formula/LongSumFormulaTest.java | 0 ...rtFormulaExecutorComponentVisitorTest.java | 0 .../formula/SumFormulaExecutionTest.java | 0 ...wsFormulaExecutorComponentVisitorTest.java | 0 .../formula/counter/DoubleValueTest.java | 0 .../formula/counter/IntSumCounterTest.java | 0 .../formula/counter/IntValueTest.java | 0 .../formula/counter/LongSumCounterTest.java | 0 .../formula/counter/LongValueTest.java | 0 .../formula/counter/RatingValueTest.java | 0 .../formula/coverage/CoverageUtilsTest.java | 0 ...eIssuesOnRemovedComponentsVisitorTest.java | 0 .../ComponentIssuesRepositoryImplTest.java | 0 .../issue/ComponentIssuesRepositoryRule.java | 0 .../ComponentsWithUnprocessedIssuesTest.java | 0 .../issue/DebtCalculatorTest.java | 0 .../issue/DefaultAssigneeTest.java | 0 .../issue/DefaultTrackingInputTest.java | 0 .../task/projectanalysis/issue/DumbRule.java | 0 .../issue/EffortAggregatorTest.java | 0 .../issue/FillComponentIssuesVisitorRule.java | 0 .../issue/IntegrateIssuesVisitorTest.java | 0 .../issue/IssueAssignerTest.java | 0 .../issue/IssueCounterTest.java | 0 .../IssueCreationDateCalculatorTest.java | 0 .../issue/IssueLifecycleTest.java | 0 .../issue/IssueTrackingDelegatorTest.java | 0 .../issue/IssuesRepositoryVisitorTest.java | 0 ...onentUuidsHavingOpenIssuesVisitorTest.java | 0 .../MergeBranchTrackerExecutionTest.java | 0 .../issue/MovedIssueVisitorTest.java | 0 .../issue/NewEffortAggregatorTest.java | 0 .../RemoveProcessedComponentsVisitorTest.java | 0 .../issue/RuleRepositoryImplTest.java | 0 .../issue/RuleRepositoryRule.java | 0 .../issue/RuleTagsCopierTest.java | 0 .../issue/RuleTypeCopierTest.java | 0 .../issue/ScmAccountToUserLoaderTest.java | 0 .../issue/ShortBranchIssueMergerTest.java | 0 .../ShortBranchTrackerExecutionTest.java | 0 .../issue/TrackerBaseInputFactoryTest.java | 0 .../issue/TrackerRawInputFactoryTest.java | 0 .../issue/UpdateConflictResolverTest.java | 0 .../commonrule/BranchCoverageRuleTest.java | 0 .../commonrule/CommentDensityRuleTest.java | 0 .../commonrule/CommonRuleEngineImplTest.java | 0 .../issue/commonrule/CommonRuleTest.java | 0 .../issue/commonrule/CoverageRuleTest.java | 0 .../commonrule/DuplicatedBlockRuleTest.java | 0 .../commonrule/LineCoverageRuleTest.java | 0 .../issue/commonrule/SkippedTestRuleTest.java | 0 .../issue/commonrule/TestErrorRuleTest.java | 0 .../issue/filter/IssueFilterTest.java | 0 .../issue/filter/IssuePatternTest.java | 0 .../language/LanguageRepositoryImplTest.java | 0 .../measure/BatchMeasureToMeasureTest.java | 0 .../measure/BestValueOptimizationTest.java | 0 .../measure/LiveMeasureDtoToMeasureTest.java | 0 .../MapBasedRawMeasureRepositoryTest.java | 0 .../measure/MeasureAssert.java | 0 .../MeasureComputersHolderImplTest.java | 0 .../measure/MeasureComputersHolderRule.java | 0 .../measure/MeasureDtoToMeasureTest.java | 0 .../measure/MeasureKeyTest.java | 0 .../measure/MeasureLevelTest.java | 0 .../measure/MeasureRepoEntry.java | 0 .../measure/MeasureRepositoryImplTest.java | 0 .../measure/MeasureRepositoryRule.java | 0 .../projectanalysis/measure/MeasureTest.java | 0 .../measure/MeasureToMeasureDtoTest.java | 0 ...PostMeasuresComputationChecksStepTest.java | 0 .../measure/QualityGateStatusTest.java | 0 .../ReportMeasureComputersVisitorTest.java | 0 .../ViewsMeasureComputersVisitorTest.java | 0 .../EvaluatedConditionTest.java | 0 .../QualityGateDetailsDataTest.java | 0 .../metric/MetricDtoToMetricTest.java | 0 .../metric/MetricImplTest.java | 0 .../metric/MetricRepositoryImplTest.java | 0 .../metric/MetricRepositoryRule.java | 0 .../metric/ReportMetricValidatorImplTest.java | 0 .../period/PeriodHolderImplTest.java | 0 .../period/PeriodHolderRule.java | 0 .../projectanalysis/period/PeriodTest.java | 0 .../qualitygate/ConditionEvaluatorTest.java | 0 .../qualitygate/ConditionStatusTest.java | 0 .../qualitygate/ConditionTest.java | 0 .../qualitygate/EvaluationResultAssert.java | 0 .../qualitygate/EvaluationResultTest.java | 0 .../EvaluationResultTextConverterTest.java | 0 .../MutableQualityGateHolderRule.java | 0 .../MutableQualityGateStatusHolderRule.java | 0 .../QualityGateHolderImplTest.java | 0 .../qualitygate/QualityGateHolderRule.java | 0 .../QualityGateServiceImplTest.java | 0 .../QualityGateStatusHolderImplTest.java | 0 .../MaintainabilityMeasuresVisitorTest.java | 0 ...NewMaintainabilityMeasuresVisitorTest.java | 0 ...yAndSecurityRatingMeasuresVisitorTest.java | 0 .../qualitymodel/RatingSettingsTest.java | 0 ...yAndSecurityRatingMeasuresVisitorTest.java | 0 .../ActiveRulesHolderImplTest.java | 0 .../qualityprofile/ActiveRulesHolderRule.java | 0 .../AlwaysActiveRulesHolderImpl.java | 0 .../projectanalysis/scm/ChangesetTest.java | 0 .../projectanalysis/scm/DbScmInfoTest.java | 0 .../scm/ReportScmInfoTest.java | 0 .../scm/ScmInfoDbLoaderTest.java | 0 .../projectanalysis/scm/ScmInfoImplTest.java | 0 .../scm/ScmInfoRepositoryImplTest.java | 0 .../scm/ScmInfoRepositoryRule.java | 0 .../source/ComputeFileSourceDataTest.java | 0 .../source/DbLineHashVersionTest.java | 0 .../source/LastCommitVisitorTest.java | 0 .../source/RangeOffsetConverterTest.java | 0 .../source/ReportIteratorTest.java | 0 .../source/SignificantCodeRepositoryTest.java | 0 .../source/SourceHashRepositoryImplTest.java | 0 .../source/SourceLinesDiffFinderTest.java | 0 .../source/SourceLinesDiffImplTest.java | 0 .../source/SourceLinesHashCacheTest.java | 0 .../source/SourceLinesHashImplTest.java | 0 .../SourceLinesHashRepositoryImplTest.java | 0 .../source/SourceLinesRepositoryImplTest.java | 0 .../source/SourceLinesRepositoryRule.java | 0 .../linereader/CoverageLineReaderTest.java | 0 .../linereader/DuplicationLineReaderTest.java | 0 .../HighlightingLineReaderTest.java | 0 .../source/linereader/ScmLineReaderTest.java | 0 .../linereader/SymbolsLineReaderTest.java | 0 .../projectanalysis/step/BaseStepTest.java | 0 .../step/BuildComponentTreeStepTest.java | 0 .../step/ComputeQProfileMeasureStepTest.java | 0 .../step/CustomMeasuresCopyStepTest.java | 0 .../step/DbMigrationsStepTest.java | 0 .../step/DuplicationDataMeasuresStepTest.java | 0 .../step/DuplicationMeasuresStepTest.java | 0 .../step/EnableAnalysisStepTest.java | 0 .../step/ExecuteVisitorsStepTest.java | 0 .../step/ExtractReportStepTest.java | 0 .../step/IndexAnalysisStepTest.java | 0 ...ProjectDuplicationsRepositoryStepTest.java | 0 .../LoadDuplicationsFromReportStepTest.java | 0 .../step/LoadMeasureComputersStepTest.java | 0 .../step/LoadPeriodsStepTest.java | 0 .../step/LoadQualityGateStepTest.java | 0 .../step/LoadQualityProfilesStepTest.java | 0 ...dReportAnalysisMetadataHolderStepTest.java | 0 .../step/NewSizeMeasuresStepTest.java | 0 .../PersistAnalysisPropertiesStepTest.java | 0 .../step/PersistComponentsStepTest.java | 0 ...tCrossProjectDuplicationIndexStepTest.java | 0 .../step/PersistEventsStepTest.java | 0 .../step/PersistExternalRulesStepTest.java | 0 .../step/PersistFileSourcesStepTest.java | 0 .../step/PersistIssuesStepTest.java | 0 .../step/PersistLiveMeasuresStepTest.java | 0 .../step/PersistMeasuresStepTest.java | 0 .../step/PersistProjectLinksStepTest.java | 0 .../step/PersistScannerContextStepTest.java | 0 .../step/PersistTestsStepTest.java | 0 .../step/PublishTaskResultStepTest.java | 0 .../step/PurgeDatastoresStepTest.java | 0 .../step/QualityGateEventsStepTest.java | 0 .../step/QualityGateMeasuresStepTest.java | 0 .../step/QualityProfileEventsStepTest.java | 0 .../step/ReportCommentMeasuresStepTest.java | 0 .../ReportComplexityMeasuresStepTest.java | 0 .../step/ReportComputationStepsTest.java | 0 ...eportComputeMeasureVariationsStepTest.java | 0 .../step/ReportCoverageMeasuresStepTest.java | 0 ...tLanguageDistributionMeasuresStepTest.java | 0 .../ReportNewCoverageMeasuresStepTest.java | 0 .../step/ReportPersistAnalysisStepTest.java | 0 .../step/ReportPersistComponentsStepTest.java | 0 .../step/ReportSizeMeasuresStepTest.java | 0 .../step/ReportUnitTestMeasuresStepTest.java | 0 .../step/SendIssueNotificationsStepTest.java | 0 ...llChangesetQualityGateSpecialCaseTest.java | 0 .../step/TriggerViewRefreshStepTest.java | 0 ...teQualityProfilesLastUsedDateStepTest.java | 0 .../step/ValidateProjectStepTest.java | 0 .../step/VerifyBillingStepTest.java | 0 .../step/ViewsCommentMeasuresStepTest.java | 0 .../step/ViewsComplexityMeasuresStepTest.java | 0 ...ViewsComputeMeasureVariationsStepTest.java | 0 .../step/ViewsCoverageMeasuresStepTest.java | 0 ...sLanguageDistributionMeasuresStepTest.java | 0 .../ViewsNewCoverageMeasuresStepTest.java | 0 .../step/ViewsPersistAnalysisStepTest.java | 0 .../step/ViewsPersistComponentsStepTest.java | 0 .../step/ViewsSizeMeasuresStepTest.java | 0 .../step/ViewsUnitTestMeasuresStepTest.java | 0 .../webhook/WebhookPostTaskTest.java | 0 .../file_sources.sql | 0 ...dd_component_uuid_to_duplications_index.rb | 0 ...te_component_uuid_of_duplications_index.rb | 0 ...plications_index_rows_without_component.rb | 0 ...ent_uuid_not_null_on_duplications_index.rb | 0 ...add_analysis_uuid_to_duplications_index.rb | 0 ...ate_analysis_uuid_of_duplications_index.rb | 0 ...uplications_index_rows_without_analysis.rb | 0 ...sis_uuid_not_null_on_duplications_index.rb | 0 ...AnalysisUuidColumnToDuplicationsIndex.java | 0 ...omponentUuidColumnToDuplicationsIndex.java | 0 ...DuplicationsIndexRowsWithoutComponent.java | 0 ...mponentUuidNotNullOnDuplicationsIndex.java | 0 ...and_analysis_uuid_to_duplications_index.rb | 0 ...and_analysis_uuid_of_duplications_index.rb | 0 ...ndex_rows_without_component_or_analysis.rb | 0 ...sis_uuid_not_null_on_duplications_index.rb | 0 ...AnalysisUuidColumnToDuplicationsIndex.java | 0 ...nalysisUuidNotNullOnDuplicationsIndex.java | 0 .../ScmAccountToUserLoaderTest/charlie.json | 0 .../charlie_conflict.json | 0 .../issue/SourceLinesCacheTest/load_data.xml | 0 .../MeasureRepositoryImplTest/shared.xml | 0 .../measure/MetricCacheTest/metrics.xml | 0 .../MetricRepositoryImplTest/shared.xml | 0 .../report-custom-measures.xml | 0 .../view-custom-measures.xml | 0 .../IndexSourceLinesStepTest/index_source.xml | 0 .../step/IndexTestsStepTest/index_source.xml | 0 ...ersist_duplication_on_same_file-result.xml | 0 .../persist_duplication_on_same_file.xml | 0 .../add_events-result.xml | 0 .../add_version_event-result.xml | 0 .../step/PersistEventsStepTest/empty.xml | 0 .../keep_one_event_by_version-result.xml | 0 .../keep_one_event_by_version.xml | 0 ...nothing_to_do_when_no_events_in_report.xml | 0 ..._events_with_component_children-result.xml | 0 .../step/PersistMeasuresStepTest/shared.xml | 0 .../empty.xml | 0 .../insert-from-index-result.xml | 0 .../insert-from-report-result.xml | 0 .../step/ReportExtractionStepTest/demozip.zip | Bin .../step/SwitchSnapshotStepTest/empty.xml | 0 .../snapshots-result.xml | 0 .../step/SwitchSnapshotStepTest/snapshots.xml | 0 server/sonar-ce/build.gradle | 3 + settings.gradle | 1 + 720 files changed, 72 insertions(+) create mode 100644 server/sonar-ce-task-projectanalysis/build.gradle rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/ProjectAnalysisTaskModule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Analysis.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Branch.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Organization.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactory.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPlugin.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerWrapper.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/BranchImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToCondition.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ScannerContextImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/MutableBatchReportDirectoryHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderDelegate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersister.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Component.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentCrawler.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctions.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentKeyGenerator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactory.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimit.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DepthTraversalTypeAwareCrawler.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DequeBasedPath.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Developer.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributes.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MapBasedDbIdsRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuids.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDisabledComponentsHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCrawler.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorAdapter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorWrapper.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathElementImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ProjectViewAttributes.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ReportAttributes.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssues.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/SubViewAttributes.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorWrapper.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributes.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitException.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorWrapper.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorsCrawler.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/component/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactory.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/container/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCount.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChange.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChanges.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/AbstractDuplicate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DetailedTextBlock.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplicate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplication.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationMeasures.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplications.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlock.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/event/Event.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/event/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarity.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarityImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/Match.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScore.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MovedFilesRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrix.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumper.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarity.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/ComputationTempFolderProvider.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Counter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CounterInitializationContext.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CreateMeasureContext.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Formula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/FormulaExecutorComponentVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/VariationSumFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValue.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValue.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValue.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValue.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/SumCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtils.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageVariationFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsVariationCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredMetricKeys.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredMetricKeys.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationFormula.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/BaseIssuesLoader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesLoader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssues.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssignee.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInput.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssigner.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCache.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycle.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitors.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecution.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MutableComponentIssuesRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/Rule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopier.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopier.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUser.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssue.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMerger.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssuesLoader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecution.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactory.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerExecution.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerMergeBranchInputFactory.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactory.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackingResult.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolver.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/AbstractCoverageRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngine.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePattern.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/language/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasure.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimization.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasure.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/Measure.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasure.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKey.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDto.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MutableMeasureComputersHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationCheck.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatus.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedCondition.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsData.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/Metric.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetric.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricModule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/period/Period.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/period/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/Condition.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatus.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResult.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateService.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatus.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettings.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/Changeset.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfo.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/GeneratedScmInfo.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfo.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfo.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceData.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersion.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ReportIterator.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiff.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCache.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/LineReader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/RangeOffsetConverter.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReader.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/source/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/AbstractComputationSteps.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CommentMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComplexityMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CoverageMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/GenerateAnalysisUuid.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LanguageDistributionMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewCoverageMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PeriodResolver.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationSteps.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SizeMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCase.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStep.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/step/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/ReportTaskProcessor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/view/TriggerViewRefreshDelegate.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/view/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTask.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/package-info.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/OrganizationTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactoryTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPluginTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToConditionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/ImmutableBatchReportDirectoryHolder.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/AbstractComponentProvider.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecord.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderPathAwareVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderTypeAwareVisitor.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctionsTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentProvider.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactoryTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimitTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DumbDeveloper.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributesTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuidsTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/NoComponentProvider.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCallRecord.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportComponent.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPathAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPostOrderDepthTraversalTypeAwareCrawlerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPreOrderDepthTraversalTypeAwareCrawlerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPathAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssuesTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TestSettingsRepository.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeComponentProvider.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderComponentProvider.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapterTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributesTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsComponent.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPathAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPostOrderDepthTraversalTypeAwareCrawlerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPreOrderDepthTraversalTypeAwareCrawlerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPathAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulatorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicateTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicateTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicateTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicateTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplicationsTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ReportDuplicationMeasuresTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlockTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ViewsDuplicationMeasuresTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScoreTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaExecutionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaExecutionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DumbCreateMeasureContext.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/IntSumFormulaTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/LongSumFormulaTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ReportFormulaExecutorComponentVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormulaExecutionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValueTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounterTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValueTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounterTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValueTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValueTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtilsTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssuesTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculatorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssigneeTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInputTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DumbRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregatorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/FillComponentIssuesVisitorRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssignerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounterTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculatorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegatorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecutionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregatorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopierTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopierTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMergerTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecutionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactoryTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactoryTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolverTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CoverageRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRuleTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilterTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePatternTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasureTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimizationTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasureTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepositoryTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureAssert.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasureTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKeyTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureLevelTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepoEntry.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDtoTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatusTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ReportMeasureComputersVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ViewsMeasureComputersVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedConditionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsDataTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetricTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluatorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatusTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultAssert.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettingsTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/AlwaysActiveRulesHolderImpl.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ChangesetTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfoTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfoTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceDataTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersionTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/RangeOffsetConverterTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ReportIteratorTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepositoryTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCacheTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImplTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryRule.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReaderTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BaseStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCommentMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComplexityMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationStepsTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputeMeasureVariationsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCoverageMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportLanguageDistributionMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportNewCoverageMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistAnalysisStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistComponentsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportSizeMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportUnitTestMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCaseTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCommentMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComplexityMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComputeMeasureVariationsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCoverageMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsLanguageDistributionMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsNewCoverageMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistAnalysisStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistComponentsStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsSizeMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsUnitTestMeasuresStepTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTaskTest.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest/file_sources.sql (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1235_add_component_uuid_to_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1236_populate_component_uuid_of_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1237_delete_orphan_duplications_index_rows_without_component.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1238_make_component_uuid_not_null_on_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1239_add_analysis_uuid_to_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1240_populate_analysis_uuid_of_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1241_delete_orphan_duplications_index_rows_without_analysis.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1242_make_analysis_uuid_not_null_on_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddAnalysisUuidColumnToDuplicationsIndex.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddComponentUuidColumnToDuplicationsIndex.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/DeleteOrphanDuplicationsIndexRowsWithoutComponent.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/MakeComponentUuidNotNullOnDuplicationsIndex.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1235_add_component_uuid_and_analysis_uuid_to_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1236_populate_component_uuid_and_analysis_uuid_of_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1237_delete_orphan_duplications_index_rows_without_component_or_analysis.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1238_make_component_uuid_and_analysis_uuid_not_null_on_duplications_index.rb (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/AddComponentUuidAndAnalysisUuidColumnToDuplicationsIndex.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/MakeComponentUuidAndAnalysisUuidNotNullOnDuplicationsIndex.java (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie.json (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie_conflict.json (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/SourceLinesCacheTest/load_data.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest/shared.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MetricCacheTest/metrics.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest/shared.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/report-custom-measures.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/view-custom-measures.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexSourceLinesStepTest/index_source.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexTestsStepTest/index_source.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_events-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_version_event-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/empty.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/nothing_to_do_when_no_events_in_report.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/persist_report_events_with_component_children-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest/shared.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/empty.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-index-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-report-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/ReportExtractionStepTest/demozip.zip (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/empty.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots-result.xml (100%) rename server/{sonar-server => sonar-ce-task-projectanalysis}/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots.xml (100%) diff --git a/server/sonar-ce-task-projectanalysis/build.gradle b/server/sonar-ce-task-projectanalysis/build.gradle new file mode 100644 index 00000000000..4e829cef927 --- /dev/null +++ b/server/sonar-ce-task-projectanalysis/build.gradle @@ -0,0 +1,68 @@ +description = 'Code of the Compute Engine task processing project analysis reports' + +sonarqube { + properties { + property 'sonar.projectName', "${projectTitle} :: Compute Engine :: Task :: Project Analysis" + } +} + +sourceSets { + test { + resources { + srcDirs += ['src/test/projects'] + } + } +} + + +import org.apache.tools.ant.filters.ReplaceTokens +processResources { + filesMatching('build.properties') { + filter ReplaceTokens, tokens: [ + 'buildNumber': release ? 'git rev-parse HEAD'.execute().text.trim() : 'N/A' + ] + } +} + +configurations { + tests + testCompile.extendsFrom compileOnly +} + +dependencies { + // please keep the list grouped by configuration and ordered by name + +// compile 'org.picocontainer:picocontainer' + compile 'org.slf4j:jul-to-slf4j' + compile 'org.slf4j:slf4j-api' + + compileOnly 'com.google.code.findbugs:jsr305' + compileOnly project(':sonar-core') + compileOnly project(':server:sonar-db-dao') + compileOnly project(':server:sonar-process') + compileOnly project(':server:sonar-server-common') + compileOnly project(':server:sonar-server') + compileOnly project(path: ':sonar-plugin-api') + + testCompile 'com.google.code.findbugs:jsr305' + testCompile 'com.h2database:h2' + testCompile 'com.tngtech.java:junit-dataprovider' + testCompile 'junit:junit' + testCompile 'org.apache.logging.log4j:log4j-api' + testCompile 'org.apache.logging.log4j:log4j-core' + testCompile 'org.assertj:assertj-core' + testCompile 'org.assertj:assertj-guava' + testCompile 'org.mockito:mockito-core' + testCompile 'org.reflections:reflections' + testCompile project(':server:sonar-db-testing') + testCompile project(path: ":server:sonar-server", configuration: "tests") +} + +task testJar(type: Jar) { + classifier = 'tests' + from sourceSets.test.output +} + +artifacts { + tests testJar +} diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/ProjectAnalysisTaskModule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/ProjectAnalysisTaskModule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/ProjectAnalysisTaskModule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/ProjectAnalysisTaskModule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Analysis.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Analysis.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Analysis.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Analysis.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Branch.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Branch.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Branch.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Branch.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Organization.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Organization.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Organization.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/Organization.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactory.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactory.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactory.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactory.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPlugin.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPlugin.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPlugin.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPlugin.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/analysis/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerWrapper.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerWrapper.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerWrapper.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerWrapper.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/BranchImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/BranchImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/BranchImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/BranchImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToCondition.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToCondition.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToCondition.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToCondition.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ScannerContextImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ScannerContextImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ScannerContextImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ScannerContextImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/api/posttask/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/MutableBatchReportDirectoryHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/MutableBatchReportDirectoryHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/MutableBatchReportDirectoryHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/MutableBatchReportDirectoryHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderDelegate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderDelegate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderDelegate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderDelegate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersister.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersister.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersister.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersister.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Component.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Component.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Component.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Component.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentCrawler.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentCrawler.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentCrawler.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentCrawler.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctions.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctions.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctions.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctions.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentKeyGenerator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentKeyGenerator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentKeyGenerator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentKeyGenerator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactory.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactory.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactory.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactory.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ComponentVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimit.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimit.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimit.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimit.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DepthTraversalTypeAwareCrawler.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DepthTraversalTypeAwareCrawler.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DepthTraversalTypeAwareCrawler.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DepthTraversalTypeAwareCrawler.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DequeBasedPath.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DequeBasedPath.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DequeBasedPath.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DequeBasedPath.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Developer.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Developer.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Developer.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/Developer.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributes.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributes.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributes.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributes.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MapBasedDbIdsRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MapBasedDbIdsRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MapBasedDbIdsRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MapBasedDbIdsRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuids.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuids.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuids.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuids.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDisabledComponentsHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDisabledComponentsHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDisabledComponentsHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableDisabledComponentsHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCrawler.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCrawler.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCrawler.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCrawler.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorAdapter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorAdapter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorAdapter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorAdapter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorWrapper.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorWrapper.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorWrapper.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareVisitorWrapper.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathElementImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathElementImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathElementImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/PathElementImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ProjectViewAttributes.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ProjectViewAttributes.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ProjectViewAttributes.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ProjectViewAttributes.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ReportAttributes.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ReportAttributes.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ReportAttributes.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ReportAttributes.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssues.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssues.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssues.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssues.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/SubViewAttributes.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/SubViewAttributes.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/SubViewAttributes.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/SubViewAttributes.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorWrapper.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorWrapper.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorWrapper.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorWrapper.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributes.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributes.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributes.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributes.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitException.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitException.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitException.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitException.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorWrapper.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorWrapper.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorWrapper.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorWrapper.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorsCrawler.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorsCrawler.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorsCrawler.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/VisitorsCrawler.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/component/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/component/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactory.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactory.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactory.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactory.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ContainerFactoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/container/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/container/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCount.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCount.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCount.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCount.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChange.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChange.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChange.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChange.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChanges.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChanges.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChanges.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChanges.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/dbmigration/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/AbstractDuplicate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/AbstractDuplicate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/AbstractDuplicate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/AbstractDuplicate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DetailedTextBlock.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DetailedTextBlock.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DetailedTextBlock.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DetailedTextBlock.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplicate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplicate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplicate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplicate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplication.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplication.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplication.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/Duplication.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationMeasures.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationMeasures.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationMeasures.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationMeasures.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplications.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplications.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplications.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplications.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlock.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlock.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlock.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlock.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/duplication/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/Event.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/Event.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/Event.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/Event.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/event/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/event/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarity.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarity.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarity.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarity.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarityImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarityImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarityImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/FileSimilarityImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/Match.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/Match.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/Match.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/Match.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScore.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScore.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScore.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScore.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MovedFilesRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MovedFilesRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MovedFilesRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MovedFilesRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrix.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrix.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrix.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrix.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumper.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumper.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumper.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumper.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarity.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarity.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarity.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarity.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filemove/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/ComputationTempFolderProvider.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/ComputationTempFolderProvider.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/ComputationTempFolderProvider.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/ComputationTempFolderProvider.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/filesystem/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Counter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Counter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Counter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Counter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CounterInitializationContext.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CounterInitializationContext.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CounterInitializationContext.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CounterInitializationContext.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CreateMeasureContext.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CreateMeasureContext.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CreateMeasureContext.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/CreateMeasureContext.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Formula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Formula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Formula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/Formula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/FormulaExecutorComponentVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/FormulaExecutorComponentVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/FormulaExecutorComponentVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/FormulaExecutorComponentVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/VariationSumFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/VariationSumFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/VariationSumFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/VariationSumFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValue.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValue.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValue.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValue.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValue.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValue.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValue.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValue.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValue.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValue.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValue.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValue.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValue.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValue.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValue.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValue.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/SumCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/SumCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/SumCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/SumCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/counter/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtils.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtils.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtils.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtils.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageVariationFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageVariationFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageVariationFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageVariationFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsVariationCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsVariationCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsVariationCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/ElementsAndCoveredElementsVariationCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredMetricKeys.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredMetricKeys.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredMetricKeys.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredMetricKeys.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/LinesAndConditionsWithUncoveredVariationFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredMetricKeys.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredMetricKeys.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredMetricKeys.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredMetricKeys.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationFormula.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationFormula.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationFormula.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/SingleWithUncoveredVariationFormula.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/formula/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/BaseIssuesLoader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/BaseIssuesLoader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/BaseIssuesLoader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/BaseIssuesLoader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesLoader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesLoader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesLoader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesLoader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssues.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssues.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssues.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssues.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssignee.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssignee.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssignee.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssignee.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInput.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInput.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInput.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInput.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssigner.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssigner.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssigner.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssigner.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCache.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCache.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCache.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCache.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycle.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycle.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycle.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycle.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitors.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitors.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitors.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssueVisitors.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecution.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecution.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecution.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecution.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MutableComponentIssuesRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MutableComponentIssuesRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MutableComponentIssuesRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/MutableComponentIssuesRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/Rule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/Rule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/Rule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/Rule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopier.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopier.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopier.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopier.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopier.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopier.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopier.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopier.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUser.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUser.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUser.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUser.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssue.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssue.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssue.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssue.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMerger.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMerger.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMerger.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMerger.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssuesLoader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssuesLoader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssuesLoader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssuesLoader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecution.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecution.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecution.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecution.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactory.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactory.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactory.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactory.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerExecution.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerExecution.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerExecution.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerExecution.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerMergeBranchInputFactory.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerMergeBranchInputFactory.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerMergeBranchInputFactory.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerMergeBranchInputFactory.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactory.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactory.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactory.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactory.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackingResult.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackingResult.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackingResult.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/TrackingResult.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolver.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolver.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolver.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolver.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/AbstractCoverageRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/AbstractCoverageRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/AbstractCoverageRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/AbstractCoverageRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngine.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngine.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngine.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngine.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePattern.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePattern.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePattern.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePattern.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/filter/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/issue/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/language/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/language/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/language/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/language/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasure.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasure.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasure.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasure.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimization.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimization.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimization.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimization.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasure.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasure.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasure.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasure.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/Measure.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/Measure.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/Measure.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/Measure.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasure.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasure.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasure.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasure.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKey.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKey.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKey.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKey.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDto.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDto.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDto.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDto.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MutableMeasureComputersHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MutableMeasureComputersHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MutableMeasureComputersHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/MutableMeasureComputersHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationCheck.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationCheck.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationCheck.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationCheck.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatus.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatus.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatus.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatus.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedCondition.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedCondition.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedCondition.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedCondition.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsData.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsData.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsData.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsData.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/Metric.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/Metric.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/Metric.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/Metric.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetric.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetric.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetric.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetric.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricModule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricModule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricModule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricModule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/metric/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/Period.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/Period.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/Period.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/Period.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/period/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/period/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/Condition.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/Condition.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/Condition.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/Condition.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatus.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatus.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatus.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatus.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResult.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResult.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResult.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResult.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateService.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateService.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateService.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateService.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatus.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatus.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatus.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatus.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitygate/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettings.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettings.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettings.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettings.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRule.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRule.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRule.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRule.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/Changeset.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/Changeset.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/Changeset.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/Changeset.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfo.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfo.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfo.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfo.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/GeneratedScmInfo.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/GeneratedScmInfo.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/GeneratedScmInfo.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/GeneratedScmInfo.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfo.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfo.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfo.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfo.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfo.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfo.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfo.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfo.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/scm/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceData.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceData.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceData.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceData.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersion.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersion.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersion.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersion.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ReportIterator.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ReportIterator.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ReportIterator.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/ReportIterator.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiff.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiff.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiff.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiff.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinder.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinder.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinder.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinder.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCache.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCache.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCache.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCache.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepository.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepository.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepository.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepository.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImpl.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImpl.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImpl.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImpl.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/LineReader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/LineReader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/LineReader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/LineReader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/RangeOffsetConverter.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/RangeOffsetConverter.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/RangeOffsetConverter.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/RangeOffsetConverter.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReader.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReader.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReader.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReader.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/linereader/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/source/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/source/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/AbstractComputationSteps.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/AbstractComputationSteps.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/AbstractComputationSteps.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/AbstractComputationSteps.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CommentMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CommentMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CommentMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CommentMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComplexityMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComplexityMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComplexityMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComplexityMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeMeasureVariationsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CoverageMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CoverageMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CoverageMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CoverageMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/GenerateAnalysisUuid.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/GenerateAnalysisUuid.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/GenerateAnalysisUuid.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/GenerateAnalysisUuid.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LanguageDistributionMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LanguageDistributionMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LanguageDistributionMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LanguageDistributionMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewCoverageMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewCoverageMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewCoverageMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewCoverageMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PeriodResolver.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PeriodResolver.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PeriodResolver.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PeriodResolver.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationSteps.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationSteps.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationSteps.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationSteps.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SizeMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SizeMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SizeMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SizeMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCase.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCase.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCase.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCase.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UnitTestMeasuresStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStep.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStep.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStep.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStep.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/step/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/step/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/ReportTaskProcessor.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/ReportTaskProcessor.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/ReportTaskProcessor.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/ReportTaskProcessor.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/taskprocessor/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/view/TriggerViewRefreshDelegate.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/view/TriggerViewRefreshDelegate.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/view/TriggerViewRefreshDelegate.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/view/TriggerViewRefreshDelegate.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/view/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/view/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/view/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/view/package-info.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTask.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTask.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTask.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTask.java diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/package-info.java b/server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/package-info.java similarity index 100% rename from server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/package-info.java rename to server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/server/computation/task/projectanalysis/webhook/package-info.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/AnalysisMetadataHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/MutableAnalysisMetadataHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/OrganizationTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/OrganizationTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/OrganizationTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/OrganizationTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactoryTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactoryTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactoryTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ProjectConfigurationFactoryTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPluginTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPluginTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPluginTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/analysis/ScannerPluginTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/ComponentImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerContextImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureComputerDefinitionImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/measurecomputer/MeasureImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/CeTaskImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToConditionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToConditionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToConditionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ConditionToConditionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/PostProjectAnalysisTasksExecutorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/ProjectImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/api/posttask/QualityGateImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportDirectoryHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/ImmutableBatchReportDirectoryHolder.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/ImmutableBatchReportDirectoryHolder.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/ImmutableBatchReportDirectoryHolder.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/batch/ImmutableBatchReportDirectoryHolder.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/AbstractComponentProvider.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/AbstractComponentProvider.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/AbstractComponentProvider.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/AbstractComponentProvider.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchLoaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/BranchPersisterImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecord.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecord.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecord.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecord.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderPathAwareVisitor.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderPathAwareVisitor.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderPathAwareVisitor.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderPathAwareVisitor.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderTypeAwareVisitor.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderTypeAwareVisitor.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderTypeAwareVisitor.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CallRecorderTypeAwareVisitor.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctionsTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctionsTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctionsTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentFunctionsTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentProvider.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentProvider.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentProvider.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentProvider.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentTreeBuilderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactoryTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactoryTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactoryTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ComponentUuidFactoryTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ConfigurationRepositoryTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimitTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimitTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimitTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/CrawlerDepthLimitTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DbIdsRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DefaultBranchImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DisabledComponentsHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DumbDeveloper.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DumbDeveloper.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DumbDeveloper.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/DumbDeveloper.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributesTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributesTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributesTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/FileAttributesTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuidsTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuidsTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuidsTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MergeBranchComponentUuidsTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableDbIdsRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/MutableTreeRootHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/NoComponentProvider.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/NoComponentProvider.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/NoComponentProvider.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/NoComponentProvider.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCallRecord.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCallRecord.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCallRecord.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/PathAwareCallRecord.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportComponent.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportComponent.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportComponent.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportComponent.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPathAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPathAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPathAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPathAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPostOrderDepthTraversalTypeAwareCrawlerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPostOrderDepthTraversalTypeAwareCrawlerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPostOrderDepthTraversalTypeAwareCrawlerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPostOrderDepthTraversalTypeAwareCrawlerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPreOrderDepthTraversalTypeAwareCrawlerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPreOrderDepthTraversalTypeAwareCrawlerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPreOrderDepthTraversalTypeAwareCrawlerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportPreOrderDepthTraversalTypeAwareCrawlerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPathAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPathAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPathAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPathAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ReportVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssuesTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssuesTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssuesTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ShortBranchComponentsWithIssuesTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TestSettingsRepository.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TestSettingsRepository.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TestSettingsRepository.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TestSettingsRepository.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeComponentProvider.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeComponentProvider.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeComponentProvider.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeComponentProvider.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderComponentProvider.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderComponentProvider.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderComponentProvider.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderComponentProvider.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TreeRootHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapterTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapterTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapterTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/TypeAwareVisitorAdapterTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributesTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributesTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributesTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewAttributesTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsComponent.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsComponent.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsComponent.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsComponent.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPathAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPathAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPathAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPathAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPostOrderDepthTraversalTypeAwareCrawlerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPostOrderDepthTraversalTypeAwareCrawlerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPostOrderDepthTraversalTypeAwareCrawlerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPostOrderDepthTraversalTypeAwareCrawlerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPreOrderDepthTraversalTypeAwareCrawlerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPreOrderDepthTraversalTypeAwareCrawlerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPreOrderDepthTraversalTypeAwareCrawlerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsPreOrderDepthTraversalTypeAwareCrawlerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPathAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPathAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPathAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPathAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPostOrderTypeAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/component/ViewsVisitorsCrawlerWithPreOrderTypeAwareVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulatorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulatorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulatorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/container/ProjectAnalysisTaskContainerPopulatorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/DbMigrationModuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/dbmigration/ProjectAnalysisDataChangesImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicateTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicateTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicateTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicateTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/CrossProjectDuplicationStatusHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicateTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicateTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicateTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicateTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/DuplicationTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicateTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicateTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicateTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InProjectDuplicateTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicateTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicateTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicateTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/InnerDuplicateTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplicationsTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplicationsTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplicationsTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/IntegrateCrossProjectDuplicationsTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ReportDuplicationMeasuresTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ReportDuplicationMeasuresTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ReportDuplicationMeasuresTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ReportDuplicationMeasuresTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlockTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlockTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlockTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/TextBlockTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ViewsDuplicationMeasuresTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ViewsDuplicationMeasuresTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ViewsDuplicationMeasuresTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/duplication/ViewsDuplicationMeasuresTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/event/EventTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScoreTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScoreTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScoreTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MatchesByScoreTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/MutableMovedFilesRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/ScoreMatrixDumperImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/filemove/SourceSimilarityImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaExecutionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaExecutionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaExecutionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaExecutionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/AverageFormulaTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaExecutionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaExecutionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaExecutionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaExecutionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DistributionFormulaTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DumbCreateMeasureContext.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DumbCreateMeasureContext.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DumbCreateMeasureContext.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/DumbCreateMeasureContext.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/IntSumFormulaTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/IntSumFormulaTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/IntSumFormulaTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/IntSumFormulaTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/LongSumFormulaTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/LongSumFormulaTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/LongSumFormulaTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/LongSumFormulaTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ReportFormulaExecutorComponentVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ReportFormulaExecutorComponentVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ReportFormulaExecutorComponentVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ReportFormulaExecutorComponentVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormulaExecutionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormulaExecutionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormulaExecutionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/SumFormulaExecutionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/ViewsFormulaExecutorComponentVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValueTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValueTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValueTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/DoubleValueTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounterTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounterTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounterTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntSumCounterTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValueTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValueTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValueTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/IntValueTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounterTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounterTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounterTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongSumCounterTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValueTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValueTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValueTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/LongValueTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValueTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValueTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValueTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/counter/RatingValueTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtilsTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtilsTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtilsTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/formula/coverage/CoverageUtilsTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/CloseIssuesOnRemovedComponentsVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentIssuesRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssuesTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssuesTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssuesTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ComponentsWithUnprocessedIssuesTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculatorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculatorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculatorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DebtCalculatorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssigneeTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssigneeTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssigneeTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultAssigneeTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInputTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInputTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInputTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DefaultTrackingInputTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DumbRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DumbRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DumbRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/DumbRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregatorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregatorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregatorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/EffortAggregatorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/FillComponentIssuesVisitorRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/FillComponentIssuesVisitorRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/FillComponentIssuesVisitorRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/FillComponentIssuesVisitorRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IntegrateIssuesVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssignerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssignerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssignerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueAssignerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounterTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounterTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounterTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCounterTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculatorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculatorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculatorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueCreationDateCalculatorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueLifecycleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegatorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegatorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegatorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssueTrackingDelegatorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/IssuesRepositoryVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/LoadComponentUuidsHavingOpenIssuesVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecutionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecutionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecutionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MergeBranchTrackerExecutionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/MovedIssueVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregatorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregatorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregatorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/NewEffortAggregatorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RemoveProcessedComponentsVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopierTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopierTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopierTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTagsCopierTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopierTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopierTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopierTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/RuleTypeCopierTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMergerTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMergerTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMergerTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchIssueMergerTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecutionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecutionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecutionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/ShortBranchTrackerExecutionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactoryTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactoryTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactoryTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerBaseInputFactoryTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactoryTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactoryTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactoryTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/TrackerRawInputFactoryTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolverTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolverTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolverTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/UpdateConflictResolverTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/BranchCoverageRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommentDensityRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleEngineImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CommonRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CoverageRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CoverageRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CoverageRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/CoverageRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/DuplicatedBlockRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/LineCoverageRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/SkippedTestRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRuleTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRuleTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRuleTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/commonrule/TestErrorRuleTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilterTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilterTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilterTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssueFilterTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePatternTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePatternTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePatternTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/issue/filter/IssuePatternTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/language/LanguageRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasureTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasureTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasureTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BatchMeasureToMeasureTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimizationTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimizationTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimizationTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/BestValueOptimizationTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasureTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasureTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasureTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/LiveMeasureDtoToMeasureTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepositoryTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepositoryTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepositoryTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MapBasedRawMeasureRepositoryTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureAssert.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureAssert.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureAssert.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureAssert.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureComputersHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasureTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasureTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasureTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureDtoToMeasureTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKeyTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKeyTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKeyTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureKeyTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureLevelTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureLevelTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureLevelTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureLevelTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepoEntry.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepoEntry.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepoEntry.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepoEntry.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDtoTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDtoTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDtoTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/MeasureToMeasureDtoTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/PostMeasuresComputationChecksStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatusTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatusTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatusTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/QualityGateStatusTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ReportMeasureComputersVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ReportMeasureComputersVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ReportMeasureComputersVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ReportMeasureComputersVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ViewsMeasureComputersVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ViewsMeasureComputersVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ViewsMeasureComputersVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/ViewsMeasureComputersVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedConditionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedConditionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedConditionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/EvaluatedConditionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsDataTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsDataTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsDataTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/measure/qualitygatedetails/QualityGateDetailsDataTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetricTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetricTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetricTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricDtoToMetricTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/metric/ReportMetricValidatorImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/period/PeriodTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluatorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluatorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluatorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionEvaluatorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatusTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatusTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatusTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionStatusTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/ConditionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultAssert.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultAssert.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultAssert.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultAssert.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/EvaluationResultTextConverterTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/MutableQualityGateStatusHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateServiceImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitygate/QualityGateStatusHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/MaintainabilityMeasuresVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewMaintainabilityMeasuresVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/NewReliabilityAndSecurityRatingMeasuresVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettingsTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettingsTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettingsTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/RatingSettingsTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualitymodel/ReliabilityAndSecurityRatingMeasuresVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/ActiveRulesHolderRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/AlwaysActiveRulesHolderImpl.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/AlwaysActiveRulesHolderImpl.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/AlwaysActiveRulesHolderImpl.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/qualityprofile/AlwaysActiveRulesHolderImpl.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ChangesetTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ChangesetTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ChangesetTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ChangesetTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfoTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfoTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfoTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/DbScmInfoTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfoTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfoTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfoTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ReportScmInfoTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoDbLoaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/scm/ScmInfoRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceDataTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceDataTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceDataTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ComputeFileSourceDataTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersionTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersionTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersionTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/DbLineHashVersionTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/LastCommitVisitorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/RangeOffsetConverterTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/RangeOffsetConverterTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/RangeOffsetConverterTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/RangeOffsetConverterTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ReportIteratorTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ReportIteratorTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ReportIteratorTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/ReportIteratorTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepositoryTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepositoryTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepositoryTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SignificantCodeRepositoryTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceHashRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffFinderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesDiffImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCacheTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCacheTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCacheTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashCacheTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesHashRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImplTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImplTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImplTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryImplTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryRule.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryRule.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryRule.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/SourceLinesRepositoryRule.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/CoverageLineReaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/DuplicationLineReaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/HighlightingLineReaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/ScmLineReaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReaderTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReaderTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReaderTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/source/linereader/SymbolsLineReaderTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BaseStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BaseStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BaseStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BaseStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/BuildComponentTreeStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ComputeQProfileMeasureStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DbMigrationsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationDataMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/DuplicationMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/EnableAnalysisStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExecuteVisitorsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ExtractReportStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/IndexAnalysisStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadCrossProjectDuplicationsRepositoryStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadDuplicationsFromReportStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadMeasureComputersStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadPeriodsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityGateStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadQualityProfilesStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/LoadReportAnalysisMetadataHolderStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/NewSizeMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistAnalysisPropertiesStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistComponentsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistCrossProjectDuplicationIndexStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistExternalRulesStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistFileSourcesStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistIssuesStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistLiveMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistProjectLinksStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistScannerContextStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PersistTestsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PublishTaskResultStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/PurgeDatastoresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateEventsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityGateMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/QualityProfileEventsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCommentMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCommentMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCommentMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCommentMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComplexityMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComplexityMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComplexityMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComplexityMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationStepsTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationStepsTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationStepsTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputationStepsTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputeMeasureVariationsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputeMeasureVariationsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputeMeasureVariationsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportComputeMeasureVariationsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCoverageMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCoverageMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCoverageMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportCoverageMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportLanguageDistributionMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportLanguageDistributionMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportLanguageDistributionMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportLanguageDistributionMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportNewCoverageMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportNewCoverageMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportNewCoverageMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportNewCoverageMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistAnalysisStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistAnalysisStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistAnalysisStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistAnalysisStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistComponentsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistComponentsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistComponentsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportPersistComponentsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportSizeMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportSizeMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportSizeMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportSizeMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportUnitTestMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportUnitTestMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportUnitTestMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ReportUnitTestMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SendIssueNotificationsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCaseTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCaseTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCaseTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/SmallChangesetQualityGateSpecialCaseTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/TriggerViewRefreshStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/UpdateQualityProfilesLastUsedDateStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ValidateProjectStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/VerifyBillingStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCommentMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCommentMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCommentMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCommentMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComplexityMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComplexityMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComplexityMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComplexityMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComputeMeasureVariationsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComputeMeasureVariationsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComputeMeasureVariationsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsComputeMeasureVariationsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCoverageMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCoverageMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCoverageMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsCoverageMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsLanguageDistributionMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsLanguageDistributionMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsLanguageDistributionMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsLanguageDistributionMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsNewCoverageMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsNewCoverageMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsNewCoverageMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsNewCoverageMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistAnalysisStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistAnalysisStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistAnalysisStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistAnalysisStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistComponentsStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistComponentsStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistComponentsStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsPersistComponentsStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsSizeMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsSizeMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsSizeMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsSizeMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsUnitTestMeasuresStepTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsUnitTestMeasuresStepTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsUnitTestMeasuresStepTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/step/ViewsUnitTestMeasuresStepTest.java diff --git a/server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTaskTest.java b/server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTaskTest.java similarity index 100% rename from server/sonar-server/src/test/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTaskTest.java rename to server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/server/computation/task/projectanalysis/webhook/WebhookPostTaskTest.java diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest/file_sources.sql b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest/file_sources.sql similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest/file_sources.sql rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/dbmigration/PopulateFileSourceLineCountTest/file_sources.sql diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1235_add_component_uuid_to_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1235_add_component_uuid_to_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1235_add_component_uuid_to_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1235_add_component_uuid_to_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1236_populate_component_uuid_of_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1236_populate_component_uuid_of_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1236_populate_component_uuid_of_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1236_populate_component_uuid_of_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1237_delete_orphan_duplications_index_rows_without_component.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1237_delete_orphan_duplications_index_rows_without_component.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1237_delete_orphan_duplications_index_rows_without_component.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1237_delete_orphan_duplications_index_rows_without_component.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1238_make_component_uuid_not_null_on_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1238_make_component_uuid_not_null_on_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1238_make_component_uuid_not_null_on_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1238_make_component_uuid_not_null_on_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1239_add_analysis_uuid_to_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1239_add_analysis_uuid_to_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1239_add_analysis_uuid_to_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1239_add_analysis_uuid_to_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1240_populate_analysis_uuid_of_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1240_populate_analysis_uuid_of_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1240_populate_analysis_uuid_of_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1240_populate_analysis_uuid_of_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1241_delete_orphan_duplications_index_rows_without_analysis.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1241_delete_orphan_duplications_index_rows_without_analysis.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1241_delete_orphan_duplications_index_rows_without_analysis.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1241_delete_orphan_duplications_index_rows_without_analysis.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1242_make_analysis_uuid_not_null_on_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1242_make_analysis_uuid_not_null_on_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1242_make_analysis_uuid_not_null_on_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/1242_make_analysis_uuid_not_null_on_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddAnalysisUuidColumnToDuplicationsIndex.java b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddAnalysisUuidColumnToDuplicationsIndex.java similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddAnalysisUuidColumnToDuplicationsIndex.java rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddAnalysisUuidColumnToDuplicationsIndex.java diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddComponentUuidColumnToDuplicationsIndex.java b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddComponentUuidColumnToDuplicationsIndex.java similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddComponentUuidColumnToDuplicationsIndex.java rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/AddComponentUuidColumnToDuplicationsIndex.java diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/DeleteOrphanDuplicationsIndexRowsWithoutComponent.java b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/DeleteOrphanDuplicationsIndexRowsWithoutComponent.java similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/DeleteOrphanDuplicationsIndexRowsWithoutComponent.java rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/DeleteOrphanDuplicationsIndexRowsWithoutComponent.java diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/MakeComponentUuidNotNullOnDuplicationsIndex.java b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/MakeComponentUuidNotNullOnDuplicationsIndex.java similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/MakeComponentUuidNotNullOnDuplicationsIndex.java rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v1/MakeComponentUuidNotNullOnDuplicationsIndex.java diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1235_add_component_uuid_and_analysis_uuid_to_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1235_add_component_uuid_and_analysis_uuid_to_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1235_add_component_uuid_and_analysis_uuid_to_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1235_add_component_uuid_and_analysis_uuid_to_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1236_populate_component_uuid_and_analysis_uuid_of_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1236_populate_component_uuid_and_analysis_uuid_of_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1236_populate_component_uuid_and_analysis_uuid_of_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1236_populate_component_uuid_and_analysis_uuid_of_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1237_delete_orphan_duplications_index_rows_without_component_or_analysis.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1237_delete_orphan_duplications_index_rows_without_component_or_analysis.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1237_delete_orphan_duplications_index_rows_without_component_or_analysis.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1237_delete_orphan_duplications_index_rows_without_component_or_analysis.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1238_make_component_uuid_and_analysis_uuid_not_null_on_duplications_index.rb b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1238_make_component_uuid_and_analysis_uuid_not_null_on_duplications_index.rb similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1238_make_component_uuid_and_analysis_uuid_not_null_on_duplications_index.rb rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/1238_make_component_uuid_and_analysis_uuid_not_null_on_duplications_index.rb diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/AddComponentUuidAndAnalysisUuidColumnToDuplicationsIndex.java b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/AddComponentUuidAndAnalysisUuidColumnToDuplicationsIndex.java similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/AddComponentUuidAndAnalysisUuidColumnToDuplicationsIndex.java rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/AddComponentUuidAndAnalysisUuidColumnToDuplicationsIndex.java diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/MakeComponentUuidAndAnalysisUuidNotNullOnDuplicationsIndex.java b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/MakeComponentUuidAndAnalysisUuidNotNullOnDuplicationsIndex.java similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/MakeComponentUuidAndAnalysisUuidNotNullOnDuplicationsIndex.java rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/filemove/FileMoveDetectionStepTest/v2/MakeComponentUuidAndAnalysisUuidNotNullOnDuplicationsIndex.java diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie.json b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie.json similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie.json rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie.json diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie_conflict.json b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie_conflict.json similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie_conflict.json rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/ScmAccountToUserLoaderTest/charlie_conflict.json diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/SourceLinesCacheTest/load_data.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/SourceLinesCacheTest/load_data.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/SourceLinesCacheTest/load_data.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/issue/SourceLinesCacheTest/load_data.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest/shared.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest/shared.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest/shared.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MeasureRepositoryImplTest/shared.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MetricCacheTest/metrics.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MetricCacheTest/metrics.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MetricCacheTest/metrics.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/measure/MetricCacheTest/metrics.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest/shared.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest/shared.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest/shared.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/metric/MetricRepositoryImplTest/shared.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/report-custom-measures.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/report-custom-measures.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/report-custom-measures.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/report-custom-measures.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/view-custom-measures.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/view-custom-measures.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/view-custom-measures.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/CustomMeasuresCopyStepTest/view-custom-measures.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexSourceLinesStepTest/index_source.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexSourceLinesStepTest/index_source.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexSourceLinesStepTest/index_source.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexSourceLinesStepTest/index_source.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexTestsStepTest/index_source.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexTestsStepTest/index_source.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexTestsStepTest/index_source.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/IndexTestsStepTest/index_source.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistDuplicationMeasuresStepTest/persist_duplication_on_same_file.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_events-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_events-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_events-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_events-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_version_event-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_version_event-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_version_event-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/add_version_event-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/empty.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/empty.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/empty.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/empty.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/keep_one_event_by_version.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/nothing_to_do_when_no_events_in_report.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/nothing_to_do_when_no_events_in_report.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/nothing_to_do_when_no_events_in_report.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/nothing_to_do_when_no_events_in_report.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/persist_report_events_with_component_children-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/persist_report_events_with_component_children-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/persist_report_events_with_component_children-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistEventsStepTest/persist_report_events_with_component_children-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest/shared.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest/shared.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest/shared.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistMeasuresStepTest/shared.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/empty.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/empty.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/empty.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/empty.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-index-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-index-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-index-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-index-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-report-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-report-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-report-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/PersistNumberOfDaysSinceLastCommitStepTest/insert-from-report-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/ReportExtractionStepTest/demozip.zip b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/ReportExtractionStepTest/demozip.zip similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/ReportExtractionStepTest/demozip.zip rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/ReportExtractionStepTest/demozip.zip diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/empty.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/empty.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/empty.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/empty.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots-result.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots-result.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots-result.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots-result.xml diff --git a/server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots.xml b/server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots.xml similarity index 100% rename from server/sonar-server/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots.xml rename to server/sonar-ce-task-projectanalysis/src/test/resources/org/sonar/server/computation/task/projectanalysis/step/SwitchSnapshotStepTest/snapshots.xml diff --git a/server/sonar-ce/build.gradle b/server/sonar-ce/build.gradle index 12b42b98696..9befb0e3a06 100644 --- a/server/sonar-ce/build.gradle +++ b/server/sonar-ce/build.gradle @@ -1,3 +1,5 @@ +description = 'Compute Engine JVM application' + sonarqube { properties { property 'sonar.projectName', "${projectTitle} :: Compute Engine" @@ -9,6 +11,7 @@ dependencies { compile 'com.google.protobuf:protobuf-java' compile 'org.nanohttpd:nanohttpd' + compile project(':server:sonar-ce-task-projectanalysis') compile project(':server:sonar-server') compileOnly 'com.google.code.findbugs:jsr305' diff --git a/settings.gradle b/settings.gradle index 85cd824e976..0a5d241e0b2 100644 --- a/settings.gradle +++ b/settings.gradle @@ -4,6 +4,7 @@ include 'plugins:sonar-xoo-plugin' include 'server:sonar-bitbucketcloud' include 'server:sonar-ce' +include 'server:sonar-ce-task-projectanalysis' include 'server:sonar-db-testing' include 'server:sonar-db-core' include 'server:sonar-db-dao' -- 2.39.5