f5ce200109e8fb23c8afe8a1d59e52139bb49929
Files Diff
- Added: 7
- Removed: 4
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in method public MultiUserCheTestUserProvider(testUserFactory TestUserFactory<TestUserImpl>, keycloakCliClient KeycloakCliClient, adminTestUserProvider AdminTestUserProvider) in class org.eclipse.che.selenium.core.user.MultiUserCheTestUserProvider | From | To | |
Change Parameter Type keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in method public MultiUserCheDefaultTestUserProvider(defaultTestUserFactory TestUserFactory<DefaultTestUser>, keycloakCliClient KeycloakCliClient, adminTestUserProvider MultiUserCheAdminTestUserProvider, name String, email String, password String, offlineToken String) in class org.eclipse.che.selenium.core.user.MultiUserCheDefaultTestUserProvider | From | To | |
Rename Variable | 2 | ||
Rename Variable openShiftCliCommand : String to openShiftKeycloakCliCommand : String in method public execute(command String) : String in class org.eclipse.che.selenium.core.client.keycloak.cli.OpenShiftKeycloakCliCommandExecutor | From | To | |
Rename Variable dockerCommand : String to dockerKeycloakCliCommand : String in method public execute(command String) : String in class org.eclipse.che.selenium.core.client.keycloak.cli.DockerKeycloakCliCommandExecutor | From | To | |
Move Attribute | 12 | ||
Move Attribute private processAgent : ProcessAgent from class org.eclipse.che.selenium.core.client.keycloak.executor.DockerKeycloakCommandExecutor to private processAgent : ProcessAgent from class org.eclipse.che.selenium.core.executor.DockerCliCommandExecutor | From | To | |
Move Attribute private openShiftUsername : String from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private openShiftUsername : String from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private DEFAULT_OPENSHIFT_USERNAME : String from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private DEFAULT_OPENSHIFT_USERNAME : String from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private PATH_TO_OPENSHIFT_CLI_DIRECTORY : Path from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private PATH_TO_OPENSHIFT_CLI_DIRECTORY : Path from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private openShiftWebConsoleUrlProvider : OpenShiftWebConsoleUrlProvider from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private openShiftWebConsoleUrlProvider : OpenShiftWebConsoleUrlProvider from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private LOG : Logger from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private LOG : Logger from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private openShiftToken : String from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private openShiftToken : String from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private DEFAULT_OPENSHIFT_PASSWORD : String from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private DEFAULT_OPENSHIFT_PASSWORD : String from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private IS_MAC_OS : boolean from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private IS_MAC_OS : boolean from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private openShiftPassword : String from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private openShiftPassword : String from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private PATH_TO_OPENSHIFT_CLI : Path from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private PATH_TO_OPENSHIFT_CLI : Path from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Move Attribute private processAgent : ProcessAgent from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor to private processAgent : ProcessAgent from class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor | From | To | |
Extract Class | 2 | ||
Extract Class org.eclipse.che.selenium.core.executor.OpenShiftCliCommandExecutor from class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor | From | To | |
Extract Class org.eclipse.che.selenium.core.executor.DockerCliCommandExecutor from class org.eclipse.che.selenium.core.client.keycloak.executor.DockerKeycloakCommandExecutor | From | To | |
Move And Rename Class | 4 | ||
Move And Rename Class org.eclipse.che.selenium.core.client.keycloak.executor.KeycloakCommandExecutor moved and renamed to org.eclipse.che.selenium.core.utils.executor.CommandExecutor | From | To | |
Move And Rename Class org.eclipse.che.selenium.core.client.keycloak.executor.OpenShiftKeycloakCommandExecutor moved and renamed to org.eclipse.che.selenium.core.client.keycloak.cli.OpenShiftKeycloakCliCommandExecutor | From | To | |
Move And Rename Class org.eclipse.che.selenium.core.client.keycloak.executor.DockerKeycloakCommandExecutor moved and renamed to org.eclipse.che.selenium.core.client.keycloak.cli.DockerKeycloakCliCommandExecutor | From | To | |
Move And Rename Class org.eclipse.che.selenium.core.client.keycloak.KeycloakAdminConsoleClient moved and renamed to org.eclipse.che.selenium.core.client.keycloak.cli.KeycloakCliClient | From | To | |
Rename Attribute | 3 | ||
Rename Attribute keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in class org.eclipse.che.selenium.core.user.MultiUserCheDefaultTestUserProvider | From | To | |
Rename Attribute keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in class org.eclipse.che.selenium.core.user.MultiUserCheAdminTestUserProvider | From | To | |
Rename Attribute keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in class org.eclipse.che.selenium.core.user.MultiUserCheTestUserProvider | From | To | |
Extract Interface | 1 | ||
Extract Interface org.eclipse.che.selenium.core.client.keycloak.cli.KeycloakCliCommandExecutor from classes [org.eclipse.che.selenium.core.client.keycloak.cli.DockerKeycloakCliCommandExecutor, org.eclipse.che.selenium.core.client.keycloak.cli.OpenShiftKeycloakCliCommandExecutor] | From | To | |
Change Attribute Type | 4 | ||
Change Attribute Type keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in class org.eclipse.che.selenium.core.user.MultiUserCheTestUserProvider | From | To | |
Change Attribute Type executor : KeycloakCommandExecutor to executor : KeycloakCliCommandExecutor in class org.eclipse.che.selenium.core.client.keycloak.cli.KeycloakCliClient | From | To | |
Change Attribute Type keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in class org.eclipse.che.selenium.core.user.MultiUserCheAdminTestUserProvider | From | To | |
Change Attribute Type keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in class org.eclipse.che.selenium.core.user.MultiUserCheDefaultTestUserProvider | From | To | |
Rename Parameter | 2 | ||
Rename Parameter keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in method public MultiUserCheDefaultTestUserProvider(defaultTestUserFactory TestUserFactory<DefaultTestUser>, keycloakCliClient KeycloakCliClient, adminTestUserProvider MultiUserCheAdminTestUserProvider, name String, email String, password String, offlineToken String) in class org.eclipse.che.selenium.core.user.MultiUserCheDefaultTestUserProvider | From | To | |
Rename Parameter keycloakAdminConsoleClient : KeycloakAdminConsoleClient to keycloakCliClient : KeycloakCliClient in method public MultiUserCheTestUserProvider(testUserFactory TestUserFactory<TestUserImpl>, keycloakCliClient KeycloakCliClient, adminTestUserProvider AdminTestUserProvider) in class org.eclipse.che.selenium.core.user.MultiUserCheTestUserProvider | From | To |