3e24ccbb46b9827a8c4909d0596526eb6ef32749
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 2
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 3 | ||
Pull Up Method public injectMembers(instance T) : void from class org.eclipse.che.selenium.core.workspace.TestWorkspaceInjector to public injectMembers(instance T) : void from class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Pull Up Method private findInjectedUser(instance T, userEmail String) : DefaultTestUser from class org.eclipse.che.selenium.core.workspace.TestWorkspaceInjector to protected findInjectedUser(instance T, userEmail String) : DefaultTestUser from class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Pull Up Method public TestWorkspaceInjector(field Field, injectTestWorkspace InjectTestWorkspace, injectorProvider Provider<Injector>) from class org.eclipse.che.selenium.core.workspace.TestWorkspaceInjector to public AbstractTestWorkspaceInjector(field Field, injectTestWorkspace InjectTestWorkspace, injector Injector) from class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type injectorProvider : Provider<Injector> to injector : Injector in method public AbstractTestWorkspaceInjector(field Field, injectTestWorkspace InjectTestWorkspace, injector Injector) in class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Pull Up Attribute | 2 | ||
Pull Up Attribute private injectTestWorkspace : InjectTestWorkspace from class org.eclipse.che.selenium.core.workspace.TestWorkspaceInjector to protected injectTestWorkspace : InjectTestWorkspace from class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Pull Up Attribute private field : Field from class org.eclipse.che.selenium.core.workspace.TestWorkspaceInjector to protected field : Field from class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector from classes [org.eclipse.che.selenium.core.workspace.TestWorkspaceInjector] | From | To | |
Extract Method | 2 | ||
Extract Method protected getUser(instance T) : DefaultTestUser extracted from public injectMembers(instance T) : void in class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Extract Method protected getMemory() : int extracted from public injectMembers(instance T) : void in class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To | |
Rename Parameter | 1 | ||
Rename Parameter injectorProvider : Provider<Injector> to injector : Injector in method public AbstractTestWorkspaceInjector(field Field, injectTestWorkspace InjectTestWorkspace, injector Injector) in class org.eclipse.che.selenium.core.workspace.AbstractTestWorkspaceInjector | From | To |