ea7d068fe7f0294624e5e966752849dbf0aadc50
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 15
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type ideContext : String to workspaceServiceLinksInjector : WorkspaceServiceLinksInjector in method public WorkspaceService(workspaceManager WorkspaceManager, machineManager MachineManager, validator WorkspaceValidator, workspaceServiceLinksInjector WorkspaceServiceLinksInjector) in class org.eclipse.che.api.workspace.server.WorkspaceService | From | To | |
Change Parameter Type machine : Machine to appContext : AppContext in method public TerminalPresenter(view TerminalView, notificationManager NotificationManager, locale MachineLocalizationConstant, appContext AppContext) in class org.eclipse.che.ide.extension.machine.client.perspective.terminal.TerminalPresenter | From | To | |
Move Method | 3 | ||
Move Method private injectLinks(workspace WorkspaceDto) : WorkspaceDto from class org.eclipse.che.api.workspace.server.WorkspaceService to public injectLinks(workspace WorkspaceDto, serviceContext ServiceContext) : WorkspaceDto from class org.eclipse.che.api.workspace.server.WorkspaceServiceLinksInjector | From | To | |
Move Method private injectMachineChannelsLinks(environmentDto EnvironmentDto, workspaceId String, machineChannelLink Link, channelParameter LinkParameter) : void from class org.eclipse.che.api.workspace.server.WorkspaceService to private injectMachineChannelsLinks(environmentDto EnvironmentDto, workspaceId String, machineChannelLink Link, channelParameter LinkParameter) : void from class org.eclipse.che.api.workspace.server.WorkspaceServiceLinksInjector | From | To | |
Move Method private injectLinks(snapshotDto SnapshotDto) : SnapshotDto from class org.eclipse.che.api.workspace.server.WorkspaceService to public injectLinks(snapshotDto SnapshotDto, serviceContext ServiceContext) : SnapshotDto from class org.eclipse.che.api.workspace.server.WorkspaceServiceLinksInjector | From | To | |
Move Attribute | 1 | ||
Move Attribute private ideContext : String from class org.eclipse.che.api.workspace.server.WorkspaceService to private ideContext : String from class org.eclipse.che.api.workspace.server.WorkspaceServiceLinksInjector | From | To | |
Extract Class | 1 | ||
Extract Class org.eclipse.che.api.workspace.server.WorkspaceServiceLinksInjector from class org.eclipse.che.api.workspace.server.WorkspaceService | From | To | |
Parameterize Variable | 1 | ||
Parameterize Variable devMachine : Machine to machine : Machine in method protected createPingRequest(machine Machine) : HttpJsonRequest in class org.eclipse.che.api.machine.server.wsagent.WsAgentLauncherImpl | From | To | |
Extract Method | 1 | ||
Extract Method protected createPingRequest(machine Machine) : HttpJsonRequest extracted from public startWsAgent(workspaceId String) : void in class org.eclipse.che.api.machine.server.wsagent.WsAgentLauncherImpl | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type machine : Machine to machine : DevMachine in class org.eclipse.che.ide.extension.machine.client.perspective.terminal.TerminalPresenter | From | To | |
Rename Parameter | 2 | ||
Rename Parameter ideContext : String to workspaceServiceLinksInjector : WorkspaceServiceLinksInjector in method public WorkspaceService(workspaceManager WorkspaceManager, machineManager MachineManager, validator WorkspaceValidator, workspaceServiceLinksInjector WorkspaceServiceLinksInjector) in class org.eclipse.che.api.workspace.server.WorkspaceService | From | To | |
Rename Parameter machine : Machine to appContext : AppContext in method public TerminalPresenter(view TerminalView, notificationManager NotificationManager, locale MachineLocalizationConstant, appContext AppContext) in class org.eclipse.che.ide.extension.machine.client.perspective.terminal.TerminalPresenter | From | To |