04920926c2673c265a0fdd586b1e319507a75280
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Push Down Method | 4 | ||
Push Down Method public run() : void from class org.sonar.server.computation.queue.CeWorkerRunnable to public run() : void from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Push Down Method private tryAndFindTaskToExecute() : Optional<CeTask> from class org.sonar.server.computation.queue.CeWorkerRunnable to private tryAndFindTaskToExecute() : Optional<CeTask> from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Push Down Method private executeTask(task CeTask) : void from class org.sonar.server.computation.queue.CeWorkerRunnable to private executeTask(task CeTask) : void from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Push Down Method public CeWorkerRunnable(queue CeQueue, reportTaskProcessor ReportTaskProcessor, ceLogging CeLogging) from class org.sonar.server.computation.queue.CeWorkerRunnable to public CeWorkerRunnableImpl(queue CeQueue, reportTaskProcessor ReportTaskProcessor, ceLogging CeLogging) from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Extract Subclass | 1 | ||
Extract Subclass org.sonar.server.computation.queue.CeWorkerRunnableImpl from class org.sonar.server.computation.queue.CeWorkerRunnable | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type ceQueue : CeQueue to workerRunnable : CeWorkerRunnable in method public CeProcessingSchedulerImpl(processingExecutorService CeProcessingSchedulerExecutorService, workerRunnable CeWorkerRunnable) in class org.sonar.server.computation.queue.CeProcessingSchedulerImpl | From | To | |
Push Down Attribute | 4 | ||
Push Down Attribute private ceLogging : CeLogging from class org.sonar.server.computation.queue.CeWorkerRunnable to private ceLogging : CeLogging from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Push Down Attribute private queue : CeQueue from class org.sonar.server.computation.queue.CeWorkerRunnable to private queue : CeQueue from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Push Down Attribute private reportTaskProcessor : ReportTaskProcessor from class org.sonar.server.computation.queue.CeWorkerRunnable to private reportTaskProcessor : ReportTaskProcessor from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Push Down Attribute private LOG : Logger from class org.sonar.server.computation.queue.CeWorkerRunnable to private LOG : Logger from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Move Attribute | 4 | ||
Move Attribute private reportTaskProcessor : ReportTaskProcessor from class org.sonar.server.computation.queue.CeProcessingSchedulerImpl to private reportTaskProcessor : ReportTaskProcessor from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Move Attribute private ceLogging : CeLogging from class org.sonar.server.computation.queue.CeProcessingSchedulerImpl to private ceLogging : CeLogging from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Move Attribute private reportTaskProcessor : ReportTaskProcessor from class org.sonar.server.computation.queue.CeProcessingSchedulerImplTest to private reportTaskProcessor : ReportTaskProcessor from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Move Attribute private ceLogging : CeLogging from class org.sonar.server.computation.queue.CeProcessingSchedulerImplTest to private ceLogging : CeLogging from class org.sonar.server.computation.queue.CeWorkerRunnableImpl | From | To | |
Extract Class | 1 | ||
Extract Class org.sonar.server.computation.queue.CeWorkerRunnableImpl from class org.sonar.server.computation.queue.CeProcessingSchedulerImpl | From | To | |
Rename Attribute | 1 | ||
Rename Attribute ceQueue : CeQueue to workerRunnable : CeWorkerRunnable in class org.sonar.server.computation.queue.CeProcessingSchedulerImpl | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type ceQueue : CeQueue to workerRunnable : CeWorkerRunnable in class org.sonar.server.computation.queue.CeProcessingSchedulerImpl | From | To | |
Rename Parameter | 1 | ||
Rename Parameter ceQueue : CeQueue to workerRunnable : CeWorkerRunnable in method public CeProcessingSchedulerImpl(processingExecutorService CeProcessingSchedulerExecutorService, workerRunnable CeWorkerRunnable) in class org.sonar.server.computation.queue.CeProcessingSchedulerImpl | From | To |