14dd030371a3ce08aba488e9264fef25977bd3e7
Files Diff
- Added: 4
- Removed: 0
- Renamed: 0
- Modified: 11
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Push Down Method | 3 | ||
| Push Down Method public instances() : Iterable<ComputationStep> from class org.sonar.server.computation.step.ComputationSteps to public instances() : Iterable<ComputationStep> from class org.sonar.server.computation.step.ReportComputationSteps | From | To | |
| Push Down Method public ComputationSteps(computeEngineContainer ComputeEngineContainer) from class org.sonar.server.computation.step.ComputationSteps to public ReportComputationSteps(computeEngineContainer ComputeEngineContainer) from class org.sonar.server.computation.step.ReportComputationSteps | From | To | |
| Push Down Method public orderedStepClasses() : List<Class<? extends ComputationStep>> from class org.sonar.server.computation.step.ComputationSteps to public orderedStepClasses() : List<Class<? extends ComputationStep>> from class org.sonar.server.computation.step.ReportComputationSteps | From | To | |
| Extract Subclass | 1 | ||
| Extract Subclass org.sonar.server.computation.step.ReportComputationSteps from class org.sonar.server.computation.step.ComputationSteps | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type components : Collection to components : Iterable<?> in method public addSingletons(components Iterable<?>) : ComponentContainer in class org.sonar.core.platform.ComponentContainer | From | To | |
| Move Method | 1 | ||
| Move Method private componentClasses() : List from class org.sonar.server.computation.container.ComputeEngineContainerImpl to private componentClasses() : List from class org.sonar.server.computation.container.ReportComputeEngineContainerPopulator | From | To | |
| Push Down Attribute | 1 | ||
| Push Down Attribute private computeEngineContainer : ComputeEngineContainer from class org.sonar.server.computation.step.ComputationSteps to private computeEngineContainer : ComputeEngineContainer from class org.sonar.server.computation.step.ReportComputationSteps | From | To | |
| Move Attribute | 2 | ||
| Move Attribute private item : ReportQueue.Item from class org.sonar.server.computation.container.ComputeEngineContainerImpl to private item : ReportQueue.Item from class org.sonar.server.computation.container.ReportComputeEngineContainerPopulator | From | To | |
| Move Attribute private item : ReportQueue.Item from class org.sonar.server.computation.container.ComputeEngineContainerImpl to private item : ReportQueue.Item from class org.sonar.server.computation.container.ReportComputeEngineContainerPopulatorTest | From | To | |
| Move Class | 1 | ||
| Move Class org.sonar.server.computation.container.ComputeEngineContainerImplTest.IsComputationStep moved to org.sonar.server.computation.container.ReportComputeEngineContainerPopulatorTest.IsComputationStep | From | To | |
| Extract Variable | 1 | ||
| Extract Variable populator : ContainerPopulator in method public ce_container_is_not_child_of_specified_container() : void from class org.sonar.server.computation.container.ComputeEngineContainerImplTest | From | To | |
| Extract Interface | 1 | ||
| Extract Interface org.sonar.core.platform.ContainerPopulator.Container from classes [org.sonar.core.platform.ComponentContainer] | From | To |