80a608ccb529b1c151403e5cd1a879b0eb6100f0
Files Diff
- Added: 11
- Removed: 10
- Renamed: 0
- Modified: 9
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 2 | ||
Move And Rename Method private unsetMachines() : Map<String,DockerMachine> from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to public removeMachines() : Map<String,DockerMachine> from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext.StartSynchronizer | From | To | |
Move And Rename Method private startExec(container String, script String, messageProcessor MessageProcessor<LogMessage>) : void from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to public exec(script String, messageProcessor MessageProcessor<LogMessage>) : void from class org.eclipse.che.workspace.infrastructure.docker.DockerMachine | From | To | |
Move Method | 3 | ||
Move Method private setStartThread() : void from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to public setStartThread() : void from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext.StartSynchronizer | From | To | |
Move Method private interruptStartThread() : void from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to public interruptStartThread() : void from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext.StartSynchronizer | From | To | |
Move Method private addMachine(name String, machine DockerMachine) : void from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to public addMachine(name String, machine DockerMachine) : void from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext.StartSynchronizer | From | To | |
Rename Variable | 1 | ||
Rename Variable machineEntry : Map.Entry<String,DockerMachine> to dockerMachineEntry : Map.Entry<String,DockerMachine> in method private destroyRuntime() : void in class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext | From | To | |
Move Attribute | 5 | ||
Move Attribute private agentSorter : AgentSorter from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeInfrastructure to private agentSorter : AgentSorter from class org.eclipse.che.workspace.infrastructure.docker.TempAgentStuff | From | To | |
Move Attribute package runCommands : Map<String,String> from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to package runCommands : Map<String,String> from class org.eclipse.che.workspace.infrastructure.docker.TempAgentStuff | From | To | |
Move Attribute private machines : Map<String,DockerMachine> from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to private machines : Map<String,DockerMachine> from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext.StartSynchronizer | From | To | |
Move Attribute private agentRegistry : AgentRegistry from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to private agentRegistry : AgentRegistry from class org.eclipse.che.workspace.infrastructure.docker.TempAgentStuff | From | To | |
Move Attribute private startThread : Thread from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext to private startThread : Thread from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext.StartSynchronizer | From | To | |
Extract Class | 3 | ||
Extract Class org.eclipse.che.workspace.infrastructure.docker.TempAgentStuff from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeInfrastructure | From | To | |
Extract Class org.eclipse.che.workspace.infrastructure.docker.TempAgentStuff from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext | From | To | |
Extract Class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext.StartSynchronizer from class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext | From | To | |
Move Class | 10 | ||
Move Class org.eclipse.che.workspace.infrastructure.docker.DockerInstanceStopDetector moved to org.eclipse.che.workspace.infrastructure.docker.monit.DockerInstanceStopDetector | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.environment.compose.deserializer.EnvironmentDeserializerTest moved to org.eclipse.che.workspace.infrastructure.docker.environment.compose.EnvironmentDeserializerTest | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.EnvironmentNormalizer moved to org.eclipse.che.workspace.infrastructure.docker.environment.EnvironmentNormalizer | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.environment.compose.deserializer.CommandDeserializerTest moved to org.eclipse.che.workspace.infrastructure.docker.environment.compose.CommandDeserializerTest | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.environment.compose.AgentConfigApplierTest moved to org.eclipse.che.workspace.infrastructure.docker.AgentConfigApplierTest | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.environment.compose.DefaultServicesStartStrategyTest moved to org.eclipse.che.workspace.infrastructure.docker.DefaultServicesStartStrategyTest | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.environment.compose.CheEnvironmentEngineTest moved to org.eclipse.che.workspace.infrastructure.docker.CheEnvironmentEngineTest | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.environment.compose.CheEnvironmentValidatorTest moved to org.eclipse.che.workspace.infrastructure.docker.CheEnvironmentValidatorTest | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.cleaner.DockerAbandonedResourcesCleaner moved to org.eclipse.che.workspace.infrastructure.docker.monit.DockerAbandonedResourcesCleaner | From | To | |
Move Class org.eclipse.che.workspace.infrastructure.docker.environment.compose.EnvironmentParserTest moved to org.eclipse.che.workspace.infrastructure.docker.EnvironmentParserTest | From | To | |
Rename Attribute | 2 | ||
Rename Attribute agentSorter : AgentSorter to tempAgentStuff : TempAgentStuff in class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeInfrastructure | From | To | |
Rename Attribute agentRegistry : AgentRegistry to tempAgentStuff : TempAgentStuff in class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type agentRegistry : AgentRegistry to tempAgentStuff : TempAgentStuff in class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeContext | From | To | |
Change Attribute Type agentSorter : AgentSorter to tempAgentStuff : TempAgentStuff in class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeInfrastructure | From | To | |
Rename Parameter | 1 | ||
Rename Parameter environmentParser : Map<String,TypeSpecificEnvironmentParser> to environmentParsers : Map<String,TypeSpecificEnvironmentParser> in method public DockerRuntimeInfrastructure(dockerEnvironmentParser EnvironmentParser, dockerEnvironmentValidator EnvironmentValidator, startStrategy ServicesStartStrategy, infrastructureProvisioner InfrastructureProvisioner, environmentNormalizer EnvironmentNormalizer, environmentParsers Map<String,TypeSpecificEnvironmentParser>, runtimeFactory RuntimeFactory, tempAgentStuff TempAgentStuff) in class org.eclipse.che.workspace.infrastructure.docker.DockerRuntimeInfrastructure | From | To |