6e9461e4cecc4db1403ac56b6678fa3ae726a2b9
Files Diff
- Added: 10
- Removed: 11
- Renamed: 0
- Modified: 5
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Push Down Method | 3 | ||
Push Down Method public delete() : CompletableFuture<Void> from class io.atomix.partition.impl.AtomixPartition to public delete() : CompletableFuture<Void> from class io.atomix.partition.impl.ReplicaPartition | From | To | |
Push Down Method public close() : CompletableFuture<Void> from class io.atomix.partition.impl.AtomixPartition to public close() : CompletableFuture<Void> from class io.atomix.partition.impl.ClientPartition | From | To | |
Push Down Method public abstract getDataFolder() : File from class io.atomix.partition.impl.AtomixPartition to public getDataFolder() : File from class io.atomix.partition.impl.ReplicaPartition | From | To | |
Move And Rename Method | 1 | ||
Move And Rename Method public Partition(id PartitionId, members Collection<NodeId>) from class io.atomix.partition.Partition to public PartitionInfo(id PartitionId, members Collection<NodeId>) from class io.atomix.partition.PartitionInfo | From | To | |
Extract Subclass | 2 | ||
Extract Subclass io.atomix.partition.impl.ReplicaPartition from class io.atomix.partition.impl.AtomixPartition | From | To | |
Extract Subclass io.atomix.partition.impl.ClientPartition from class io.atomix.partition.impl.AtomixPartition | From | To | |
Change Parameter Type | 3 | ||
Change Parameter Type partition : Partition to partition : PartitionInfo in method public AbstractPartition(nodeId NodeId, partition PartitionInfo, clusterCommunicator ClusterCommunicationService) in class io.atomix.partition.impl.AbstractPartition | From | To | |
Change Parameter Type partition : AtomixPartition to partition : ReplicaPartition in method public RaftPartitionServer(partition ReplicaPartition, localMemberId MemberId, clusterCommunicator ClusterCommunicationService) in class io.atomix.partition.impl.RaftPartitionServer | From | To | |
Change Parameter Type partition : AtomixPartition to partition : AbstractPartition in method public RaftPartitionClient(partition AbstractPartition, localMemberId MemberId, protocol RaftClientProtocol) in class io.atomix.partition.impl.RaftPartitionClient | From | To | |
Move Method | 5 | ||
Move Method public id() : PartitionId from class io.atomix.partition.Partition to public id() : PartitionId from class io.atomix.partition.PartitionInfo | From | To | |
Move Method public members() : Collection<NodeId> from class io.atomix.partition.Partition to public members() : Collection<NodeId> from class io.atomix.partition.PartitionInfo | From | To | |
Move Method public toString() : String from class io.atomix.partition.Partition to public toString() : String from class io.atomix.partition.PartitionInfo | From | To | |
Move Method public equals(object Object) : boolean from class io.atomix.partition.Partition to public equals(object Object) : boolean from class io.atomix.partition.PartitionInfo | From | To | |
Move Method public hashCode() : int from class io.atomix.partition.Partition to public hashCode() : int from class io.atomix.partition.PartitionInfo | From | To | |
Change Return Type | 2 | ||
Change Return Type CompletableFuture<AtomixPartitionClient> to CompletableFuture<RaftPartitionClient> in method public open() : CompletableFuture<RaftPartitionClient> in class io.atomix.partition.impl.RaftPartitionClient | From | To | |
Change Return Type CompletableFuture<AtomixPartitionServer> to CompletableFuture<RaftPartitionServer> in method public open() : CompletableFuture<RaftPartitionServer> in class io.atomix.partition.impl.RaftPartitionServer | From | To | |
Move Attribute | 2 | ||
Move Attribute private members : Collection<NodeId> from class io.atomix.partition.Partition to private members : Collection<NodeId> from class io.atomix.partition.PartitionInfo | From | To | |
Move Attribute private id : PartitionId from class io.atomix.partition.Partition to private id : PartitionId from class io.atomix.partition.PartitionInfo | From | To | |
Extract Class | 1 | ||
Extract Class io.atomix.partition.PartitionInfo from class io.atomix.partition.Partition | From | To | |
Rename Class | 4 | ||
Rename Class io.atomix.primitives.PrimitiveService renamed to io.atomix.primitives.PrimitiveProvider | From | To | |
Rename Class io.atomix.partition.impl.AtomixPartitionServer renamed to io.atomix.partition.impl.RaftPartitionServer | From | To | |
Rename Class io.atomix.partition.impl.AtomixPartitionClient renamed to io.atomix.partition.impl.RaftPartitionClient | From | To | |
Rename Class io.atomix.partition.impl.AtomixPartition renamed to io.atomix.partition.impl.AbstractPartition | From | To | |
Move And Rename Class | 1 | ||
Move And Rename Class io.atomix.partition.PartitionEventListener moved and renamed to io.atomix.primitives.multimap.impl.ConsistentMultimapFactory | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type partition : AtomixPartition to partition : ReplicaPartition in class io.atomix.partition.impl.RaftPartitionServer | From | To | |
Change Attribute Type partition : AtomixPartition to partition : AbstractPartition in class io.atomix.partition.impl.RaftPartitionClient | From | To | |
Change Attribute Type partition : Partition to partition : PartitionInfo in class io.atomix.partition.impl.AbstractPartition | From | To |