d7ac6742e29d0f079cf7b5b68d6517173ace2adf
Files Diff
- Added: 6
- Removed: 0
- Renamed: 0
- Modified: 11
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 1 | ||
Move And Rename Method private getKeycloakConfiguration() : KeycloakSettings from class org.eclipse.che.selenium.core.client.KeycloakTestAuthServiceClient to public read() : KeycloakSettings from class org.eclipse.che.selenium.core.client.TestKeycloakSettingsServiceClient | From | To | |
Change Parameter Type | 3 | ||
Change Parameter Type seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in method public KeycloakHeaderButtons(seleniumWebDriverHelper SeleniumWebDriverHelper) in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Change Parameter Type seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in method public KeycloakPasswordPage(seleniumWebDriver SeleniumWebDriver, seleniumWebDriverHelper SeleniumWebDriverHelper, keycloakHeaderButtons KeycloakHeaderButtons) in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakPasswordPage | From | To | |
Change Parameter Type seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in method protected KeycloakAccountPage(seleniumWebDriver SeleniumWebDriver, seleniumWebDriverHelper SeleniumWebDriverHelper, keycloakHeaderButtons KeycloakHeaderButtons) in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakAccountPage | From | To | |
Rename Variable | 1 | ||
Rename Variable apiEndpoint : String to logoutUrl : String in method public logout() : void in class org.eclipse.che.selenium.pageobject.dashboard.Dashboard | From | To | |
Move Attribute | 4 | ||
Move Attribute private seleniumWebDriver : SeleniumWebDriver from class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakPasswordPage to protected seleniumWebDriver : SeleniumWebDriver from class org.eclipse.che.selenium.pageobject.SeleniumWebDriverHelper | From | To | |
Move Attribute private seleniumWebDriver : SeleniumWebDriver from class org.eclipse.che.selenium.pageobject.dashboard.account.DashboardAccount to protected seleniumWebDriver : SeleniumWebDriver from class org.eclipse.che.selenium.pageobject.SeleniumWebDriverHelper | From | To | |
Move Attribute private seleniumWebDriver : SeleniumWebDriver from class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakAccountPage to protected seleniumWebDriver : SeleniumWebDriver from class org.eclipse.che.selenium.pageobject.SeleniumWebDriverHelper | From | To | |
Move Attribute private loadPageWait : WebDriverWait from class org.eclipse.che.selenium.pageobject.dashboard.account.DashboardAccount to protected loadPageWait : WebDriverWait from class org.eclipse.che.selenium.pageobject.SeleniumWebDriverHelper | From | To | |
Extract Class | 1 | ||
Extract Class org.eclipse.che.selenium.pageobject.SeleniumWebDriverHelper from class org.eclipse.che.selenium.pageobject.dashboard.account.DashboardAccount | From | To | |
Rename Attribute | 3 | ||
Rename Attribute seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in class org.eclipse.che.selenium.pageobject.dashboard.account.DashboardAccount | From | To | |
Rename Attribute seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Rename Attribute testIdeUrlProvider : TestIdeUrlProvider to isMultiuser : boolean in class org.eclipse.che.selenium.pageobject.dashboard.Dashboard | From | To | |
Extract Method | 6 | ||
Extract Method private clickOnButton(button Button) : void extracted from public clickOnAuthenticatorButton() : void in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Extract Method public waitGithubProjectList() : void extracted from public isGithubProjectsListDisplayed() : boolean in class org.eclipse.che.selenium.pageobject.dashboard.ProjectSourcePage | From | To | |
Extract Method private clickOnButton(button Button) : void extracted from public clickOnApplicationsButton() : void in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Extract Method private clickOnButton(button Button) : void extracted from public clickOnPasswordButton() : void in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Extract Method private clickOnButton(button Button) : void extracted from public clickOnSessionsButton() : void in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Extract Method private clickOnButton(button Button) : void extracted from public clickOnAccountButton() : void in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in class org.eclipse.che.selenium.pageobject.dashboard.account.DashboardAccount | From | To | |
Change Attribute Type seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Change Attribute Type testIdeUrlProvider : TestIdeUrlProvider to isMultiuser : boolean in class org.eclipse.che.selenium.pageobject.dashboard.Dashboard | From | To | |
Rename Parameter | 3 | ||
Rename Parameter seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in method protected KeycloakAccountPage(seleniumWebDriver SeleniumWebDriver, seleniumWebDriverHelper SeleniumWebDriverHelper, keycloakHeaderButtons KeycloakHeaderButtons) in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakAccountPage | From | To | |
Rename Parameter seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in method public KeycloakHeaderButtons(seleniumWebDriverHelper SeleniumWebDriverHelper) in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakHeaderButtons | From | To | |
Rename Parameter seleniumWebDriverUtils : SeleniumWebDriverUtils to seleniumWebDriverHelper : SeleniumWebDriverHelper in method public KeycloakPasswordPage(seleniumWebDriver SeleniumWebDriver, seleniumWebDriverHelper SeleniumWebDriverHelper, keycloakHeaderButtons KeycloakHeaderButtons) in class org.eclipse.che.selenium.pageobject.dashboard.account.KeycloakPasswordPage | From | To |