301121d777327f3b2931280da849e2da87c983ef
Files Diff
- Added: 20
- Removed: 34
- Renamed: 0
- Modified: 17
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 1 | ||
Move And Rename Method private getHash(path String) : String from class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingRegistry to private hashFile(path String) : String from class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingOperationReceiver | From | To | |
Change Parameter Type | 3 | ||
Change Parameter Type projectTreeChangesDetector : ProjectTreeChangesDetector to fileWatcherManager : FileWatcherManager in method public ProjectManager(vfsProvider VirtualFileSystemProvider, eventService EventService, projectTypeRegistry ProjectTypeRegistry, projectRegistry ProjectRegistry, handlers ProjectHandlerRegistry, importers ProjectImporterRegistry, fileWatcherNotificationHandler FileWatcherNotificationHandler, fileTreeWatcher FileTreeWatcher, workspaceProjectsHolder WorkspaceProjectsSyncer, fileWatcherManager FileWatcherManager) in class org.eclipse.che.api.project.server.ProjectManager | From | To | |
Change Parameter Type params : VfsFileStatusUpdateDto to params : FileStateUpdateDto in method public apply(endpointId String, params FileStateUpdateDto) : void in class org.eclipse.che.ide.api.event.ng.EditorFileStatusNotificationOperation | From | To | |
Change Parameter Type params : ProjectTreeStatusUpdateDto to params : ProjectTreeStateUpdateDto in method public apply(endpointId String, params ProjectTreeStateUpdateDto) : void in class org.eclipse.che.ide.api.event.ng.ProjectTreeStateNotificationOperation | From | To | |
Change Return Type | 5 | ||
Change Return Type VfsFileStatusUpdateDto to FileStateUpdateDto in method public withPath(path String) : FileStateUpdateDto in class org.eclipse.che.api.project.shared.dto.event.FileStateUpdateDto | From | To | |
Change Return Type ProjectTreeStatusUpdateDto to ProjectTreeStateUpdateDto in method public withType(type FileWatcherEventType) : ProjectTreeStateUpdateDto in class org.eclipse.che.api.project.shared.dto.event.ProjectTreeStateUpdateDto | From | To | |
Change Return Type VfsFileStatusUpdateDto to FileStateUpdateDto in method public withHashCode(hashCode String) : FileStateUpdateDto in class org.eclipse.che.api.project.shared.dto.event.FileStateUpdateDto | From | To | |
Change Return Type VfsFileStatusUpdateDto to FileStateUpdateDto in method public withType(type FileWatcherEventType) : FileStateUpdateDto in class org.eclipse.che.api.project.shared.dto.event.FileStateUpdateDto | From | To | |
Change Return Type ProjectTreeStatusUpdateDto to ProjectTreeStateUpdateDto in method public withPath(path String) : ProjectTreeStateUpdateDto in class org.eclipse.che.api.project.shared.dto.event.ProjectTreeStateUpdateDto | From | To | |
Move Attribute | 4 | ||
Move Attribute private transmitter : RequestTransmitter from class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingOperationTransmitter to private transmitter : RequestTransmitter from class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingOperationReceiver | From | To | |
Move Attribute private launcher : ThreadPullLauncher from class org.eclipse.che.api.vfs.impl.file.event.detectors.ProjectTreeChangesDetector to private launcher : ThreadPullLauncher from class org.eclipse.che.api.vfs.watcher.FileWatcherByPathMatcher | From | To | |
Move Attribute private vfsProvider : VirtualFileSystemProvider from class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingRegistry to private vfsProvider : VirtualFileSystemProvider from class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingOperationReceiver | From | To | |
Move Attribute private transmitter : RequestTransmitter from class org.eclipse.che.api.vfs.impl.file.event.detectors.ProjectTreeChangesDetector to private transmitter : RequestTransmitter from class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingOperationReceiver | From | To | |
Extract Class | 1 | ||
Extract Class org.eclipse.che.api.vfs.watcher.FileWatcherByPathMatcher from class org.eclipse.che.api.vfs.impl.file.event.detectors.ProjectTreeChangesDetector | From | To | |
Rename Class | 3 | ||
Rename Class org.eclipse.che.ide.api.event.ng.ProjectTreeStatusNotificationOperation renamed to org.eclipse.che.ide.api.event.ng.ProjectTreeStateNotificationOperation | From | To | |
Rename Class org.eclipse.che.api.project.shared.dto.event.VfsFileStatusUpdateDto renamed to org.eclipse.che.api.project.shared.dto.event.FileStateUpdateDto | From | To | |
Rename Class org.eclipse.che.api.project.shared.dto.event.ProjectTreeStatusUpdateDto renamed to org.eclipse.che.api.project.shared.dto.event.ProjectTreeStateUpdateDto | From | To | |
Move And Rename Class | 2 | ||
Move And Rename Class org.eclipse.che.api.vfs.impl.file.event.LoEvent.ItemType moved and renamed to org.eclipse.che.api.project.shared.dto.event.ProjectTreeTrackingOperationDto.Type | From | To | |
Move And Rename Class org.eclipse.che.api.vfs.impl.file.event.detectors.ProjectTreeChangesDetector moved and renamed to org.eclipse.che.api.vfs.watcher.FileWatcherManager | From | To | |
Rename Attribute | 3 | ||
Rename Attribute registry : FileTrackingRegistry to transmitter : RequestTransmitter in class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingOperationReceiver | From | To | |
Rename Attribute projectTreeChangesDetector : ProjectTreeChangesDetector to fileWatcherManager : FileWatcherManager in class org.eclipse.che.api.project.server.ProjectServiceTest | From | To | |
Rename Attribute projectTreeChangesDetector : ProjectTreeChangesDetector to fileWatcherManager : FileWatcherManager in class org.eclipse.che.api.project.server.ProjectManager | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type projectTreeChangesDetector : ProjectTreeChangesDetector to fileWatcherManager : FileWatcherManager in class org.eclipse.che.api.project.server.ProjectManager | From | To | |
Change Attribute Type registry : FileTrackingRegistry to transmitter : RequestTransmitter in class org.eclipse.che.api.vfs.impl.file.event.detectors.FileTrackingOperationReceiver | From | To | |
Change Attribute Type projectTreeChangesDetector : ProjectTreeChangesDetector to fileWatcherManager : FileWatcherManager in class org.eclipse.che.api.project.server.ProjectServiceTest | From | To | |
Rename Parameter | 1 | ||
Rename Parameter projectTreeChangesDetector : ProjectTreeChangesDetector to fileWatcherManager : FileWatcherManager in method public ProjectManager(vfsProvider VirtualFileSystemProvider, eventService EventService, projectTypeRegistry ProjectTypeRegistry, projectRegistry ProjectRegistry, handlers ProjectHandlerRegistry, importers ProjectImporterRegistry, fileWatcherNotificationHandler FileWatcherNotificationHandler, fileTreeWatcher FileTreeWatcher, workspaceProjectsHolder WorkspaceProjectsSyncer, fileWatcherManager FileWatcherManager) in class org.eclipse.che.api.project.server.ProjectManager | From | To |