badc94280738758bc37659fed61ec7678cc9fab7
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 3
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move Method | 4 | ||
| Move Method public onTask(consumer Consumer<GroupTask<T>>) : Listener<GroupTask<T>> from class io.atomix.coordination.LocalGroupMember to public onTask(consumer Consumer<GroupTask<T>>) : Listener<GroupTask<T>> from class io.atomix.coordination.LocalGroupTaskQueue | From | To | |
| Move Method package handleMessage(message GroupMessage) : void from class io.atomix.coordination.LocalGroupMember to package handleMessage(message GroupMessage) : void from class io.atomix.coordination.LocalGroupConnection | From | To | |
| Move Method public onMessage(topic String, consumer Consumer<GroupMessage<T>>) : Listener<GroupMessage<T>> from class io.atomix.coordination.LocalGroupMember to public onMessage(topic String, consumer Consumer<GroupMessage<T>>) : Listener<GroupMessage<T>> from class io.atomix.coordination.LocalGroupConnection | From | To | |
| Move Method package handleTask(task GroupTask) : void from class io.atomix.coordination.LocalGroupMember to package handleTask(task GroupTask) : void from class io.atomix.coordination.LocalGroupTaskQueue | From | To | |
| Change Return Type | 1 | ||
| Change Return Type GroupConnection to LocalGroupConnection in method public connection() : LocalGroupConnection in class io.atomix.coordination.LocalGroupMember | From | To | |
| Move Attribute | 2 | ||
| Move Attribute private taskListeners : Listeners<GroupTask<Object>> from class io.atomix.coordination.LocalGroupMember to private taskListeners : Listeners<GroupTask<Object>> from class io.atomix.coordination.LocalGroupTaskQueue | From | To | |
| Move Attribute private messageListeners : Map<String,MessageListenerHolder> from class io.atomix.coordination.LocalGroupMember to private messageListeners : Map<String,MessageListenerHolder> from class io.atomix.coordination.LocalGroupConnection | From | To | |
| Extract Class | 2 | ||
| Extract Class io.atomix.coordination.LocalGroupConnection from class io.atomix.coordination.LocalGroupMember | From | To | |
| Extract Class io.atomix.coordination.LocalGroupTaskQueue from class io.atomix.coordination.LocalGroupMember | From | To | |
| Move Class | 1 | ||
| Move Class io.atomix.coordination.LocalGroupMember.MessageListenerHolder moved to io.atomix.coordination.LocalGroupConnection.MessageListenerHolder | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type connection : GroupConnection to connection : LocalGroupConnection in class io.atomix.coordination.LocalGroupMember | From | To |