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 |