e4055918de764c437c6c021de00c18685858f313
Files Diff
- Added: 5
- Removed: 4
- Renamed: 0
- Modified: 26
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 1 | ||
| Rename Method private analyzeParams(params ExecuteCommandParams) : ExecuteCommandParams renamed to private handleNotification(params ExecuteCommandParams) : void in class org.eclipse.che.plugin.java.languageserver.JavaLanguageServerLauncher | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type event : ProjectUpdatedEvent to event : ProjectClassPathChangedEvent in method private onProjectUpdated(event ProjectClassPathChangedEvent) : void in class org.eclipse.che.plugin.java.plain.server.inject.PlainJavaProjectSourceFolderWatcher | From | To | |
| Move Method | 1 | ||
| Move Method private onProjectUpdated(event ProjectUpdatedEvent) : void from class org.eclipse.che.plugin.java.plain.server.projecttype.PlainJavaValueProviderFactory to protected onProjectUpdated(event ProjectUpdatedEvent) : void from class org.eclipse.che.plugin.java.plain.server.ProjectsListener | From | To | |
| Rename Variable | 2 | ||
| Rename Variable registeredEarly : boolean to previous : RegisteredProject in method public updateProject(wsPath String, projectConfigDto ProjectConfigDto) : ProjectConfigDto in class org.eclipse.che.api.project.server.impl.ProjectServiceApi | From | To | |
| Rename Variable wsPath : String to previous : RegisteredProject in method private updateInternally(request UpdateRequestDto) : UpdateResponseDto in class org.eclipse.che.api.project.server.impl.ProjectJsonRpcServiceBackEnd | From | To | |
| Change Return Type | 2 | ||
| Change Return Type ExecuteCommandParams to void in method private handleNotification(params ExecuteCommandParams) : void in class org.eclipse.che.plugin.java.languageserver.JavaLanguageServerLauncher | From | To | |
| Change Return Type Promise<Container> to void in method private updateProjectConfig(project String) : void in class org.eclipse.che.ide.ext.java.client.service.CustomNotificationReceiver | From | To | |
| Move Attribute | 4 | ||
| Move Attribute private projectManager : ProjectManager from class org.eclipse.che.plugin.java.plain.server.projecttype.PlainJavaValueProviderFactory to private projectManager : ProjectManager from class org.eclipse.che.plugin.java.plain.server.ProjectsListener | From | To | |
| Move Attribute private eventService : EventService from class org.eclipse.che.plugin.java.plain.server.projecttype.PlainJavaValueProviderFactory to private eventService : EventService from class org.eclipse.che.plugin.java.plain.server.ProjectsListener | From | To | |
| Move Attribute private projectManager : ProjectManager from class org.eclipse.che.plugin.java.plain.server.rest.ClasspathUpdaterService to private projectManager : ProjectManager from class org.eclipse.che.plugin.java.plain.server.ProjectsListener | From | To | |
| Move Attribute private LOG : Logger from class org.eclipse.che.plugin.java.plain.server.projecttype.PlainJavaValueProviderFactory to private LOG : Logger from class org.eclipse.che.plugin.java.plain.server.ProjectsListener | From | To | |
| Extract Class | 1 | ||
| Extract Class org.eclipse.che.plugin.java.plain.server.ProjectsListener from class org.eclipse.che.plugin.java.plain.server.projecttype.PlainJavaValueProviderFactory | From | To | |
| Move Class | 2 | ||
| Move Class org.eclipse.che.ide.project.node.ProjectClasspathChangedEvent moved to org.eclipse.che.ide.ext.java.client.project.classpath.ProjectClasspathChangedEvent | From | To | |
| Move Class org.eclipse.che.plugin.languageserver.ide.service.CustomNotificationReceiver moved to org.eclipse.che.ide.ext.java.client.service.CustomNotificationReceiver | From | To | |
| Change Variable Type | 2 | ||
| Change Variable Type registeredEarly : boolean to previous : RegisteredProject in method public updateProject(wsPath String, projectConfigDto ProjectConfigDto) : ProjectConfigDto in class org.eclipse.che.api.project.server.impl.ProjectServiceApi | From | To | |
| Change Variable Type wsPath : String to previous : RegisteredProject in method private updateInternally(request UpdateRequestDto) : UpdateResponseDto in class org.eclipse.che.api.project.server.impl.ProjectJsonRpcServiceBackEnd | From | To | |
| Extract Variable | 2 | ||
| Extract Variable projectPath : String in method private handleNotification(params ExecuteCommandParams) : void from class org.eclipse.che.plugin.java.languageserver.JavaLanguageServerLauncher | From | To | |
| Extract Method | 2 | ||
| Extract Method package notifyClient(params ExecuteCommandParams) : void extracted from private analyzeParams(params ExecuteCommandParams) : ExecuteCommandParams in class org.eclipse.che.plugin.java.languageserver.JavaLanguageServerLauncher | From | To | |
| Extract Method public ensureMavenProject(mavenProjectPath String) : void extracted from public synchronize(rootPath String) : void in class org.eclipse.che.plugin.java.languageserver.ProjectsSynchronizer | From | To |