603a53764ca3ca39608d28b677d6b1dfb3ee734f
Files Diff
- Added: 3
- Removed: 2
- Renamed: 0
- Modified: 30
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type stopWatch : StopWatch to stopWatch : TimeService in method public Runtime(resourceLoader ResourceLoader, classLoader ClassLoader, backends Collection<? extends Backend>, runtimeOptions RuntimeOptions, stopWatch TimeService, optionalGlue RuntimeGlue) in class cucumber.runtime.Runtime | From | To | |
Move And Rename Class | 2 | ||
Move And Rename Class cucumber.runtime.StopWatchTest moved and renamed to cucumber.runner.TimeServiceTest | From | To | |
Move And Rename Class cucumber.runtime.StopWatch moved and renamed to cucumber.runner.TimeService | From | To | |
Extract Superclass | 1 | ||
Extract Superclass cucumber.api.event.TimeStampedEvent from classes [cucumber.api.event.EmbedEvent, cucumber.api.event.TestCaseFinished, cucumber.api.event.TestCaseStarted, cucumber.api.event.TestRunFinished, cucumber.api.event.TestSourceRead, cucumber.api.event.TestStepFinished, cucumber.api.event.TestStepStarted, cucumber.api.event.WriteEvent] | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type stopWatch : StopWatch to stopWatch : TimeService in class cucumber.runner.TimeServiceTest | From | To | |
Change Attribute Type SYSTEM : StopWatch to SYSTEM : TimeService in class cucumber.runner.TimeService | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public getTime() : Long extracted from public run(bus EventBus, language String, scenario Scenario, skipSteps boolean) : Result in class cucumber.api.TestStep & moved to class cucumber.runner.EventBus | From | To |