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 |