928363fb12b8f159eb39557f96261f7c8a013771
Files Diff
- Added: 3
- Removed: 0
- Renamed: 0
- Modified: 11
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Push Down Method | 6 | ||
Push Down Method public hashCode() : int from class io.atomix.utils.Identifier to public hashCode() : int from class io.atomix.utils.AbstractIdentifier | From | To | |
Push Down Method protected Identifier() from class io.atomix.utils.Identifier to protected AbstractIdentifier() from class io.atomix.utils.AbstractIdentifier | From | To | |
Push Down Method public id() : T from class io.atomix.utils.Identifier to public id() : T from class io.atomix.utils.AbstractIdentifier | From | To | |
Push Down Method protected Identifier(value T) from class io.atomix.utils.Identifier to protected AbstractIdentifier(value T) from class io.atomix.utils.AbstractIdentifier | From | To | |
Push Down Method public toString() : String from class io.atomix.utils.Identifier to public toString() : String from class io.atomix.utils.AbstractIdentifier | From | To | |
Push Down Method public equals(obj Object) : boolean from class io.atomix.utils.Identifier to public equals(obj Object) : boolean from class io.atomix.utils.AbstractIdentifier | From | To | |
Move And Rename Method | 4 | ||
Move And Rename Method private EventType(value String) from class io.atomix.protocols.raft.EventType to public DefaultEventType(value String) from class io.atomix.protocols.raft.impl.DefaultEventType | From | To | |
Move And Rename Method protected OperationId(id String, type OperationType) from class io.atomix.protocols.raft.OperationId to public DefaultOperationId(id String, type OperationType) from class io.atomix.protocols.raft.impl.DefaultOperationId | From | To | |
Move And Rename Method protected OperationId() from class io.atomix.protocols.raft.OperationId to protected DefaultOperationId() from class io.atomix.protocols.raft.impl.DefaultOperationId | From | To | |
Move And Rename Method private OperationId(type OperationType) from class io.atomix.protocols.raft.OperationId to public DefaultOperationId(type OperationType) from class io.atomix.protocols.raft.impl.DefaultOperationId | From | To | |
Move Method | 2 | ||
Move Method public type() : OperationType from class io.atomix.protocols.raft.OperationId to public type() : OperationType from class io.atomix.protocols.raft.impl.DefaultOperationId | From | To | |
Move Method public toString() : String from class io.atomix.protocols.raft.OperationId to public toString() : String from class io.atomix.protocols.raft.impl.DefaultOperationId | From | To | |
Push Down Attribute | 1 | ||
Push Down Attribute protected identifier : T from class io.atomix.utils.Identifier to protected identifier : T from class io.atomix.utils.AbstractIdentifier | From | To | |
Move Attribute | 1 | ||
Move Attribute private type : OperationType from class io.atomix.protocols.raft.OperationId to private type : OperationType from class io.atomix.protocols.raft.impl.DefaultOperationId | From | To | |
Extract Superclass | 1 | ||
Extract Superclass io.atomix.utils.AbstractIdentifier from classes [io.atomix.cluster.NodeId, io.atomix.cluster.PartitionId, io.atomix.transaction.TransactionId, io.atomix.protocols.raft.cluster.MemberId, io.atomix.protocols.raft.session.SessionId, io.atomix.protocols.raft.storage.snapshot.StateMachineId] | From | To |