ab087ad97b5403dc8f1b21a747e326ca54873ba4
Files Diff
- Added: 0
- Removed: 1
- Renamed: 0
- Modified: 11
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 4 | ||
Change Parameter Type members : TypedMemberInfo... to members : MemberInfo... in method public withMembers(members MemberInfo...) : Builder in class net.kuujo.copycat.raft.rpc.KeepAliveResponse.Builder | From | To | |
Change Parameter Type members : Collection<TypedMemberInfo> to members : Collection<MemberInfo> in method public withMembers(members Collection<MemberInfo>) : Builder in class net.kuujo.copycat.raft.rpc.KeepAliveResponse.Builder | From | To | |
Change Parameter Type members : Collection<TypedMemberInfo> to members : Collection<MemberInfo> in method public withMembers(members Collection<MemberInfo>) : Builder in class net.kuujo.copycat.raft.rpc.RegisterResponse.Builder | From | To | |
Change Parameter Type members : TypedMemberInfo to members : MemberInfo in method public withMembers(members MemberInfo) : Builder in class net.kuujo.copycat.raft.rpc.RegisterResponse.Builder | From | To | |
Move Method | 1 | ||
Move Method public getLastApplied() : long from class net.kuujo.copycat.raft.state.RaftContext to public getLastApplied() : long from class net.kuujo.copycat.raft.state.RaftStateMachine | From | To | |
Change Return Type | 2 | ||
Change Return Type Collection<TypedMemberInfo> to Collection<MemberInfo> in method public members() : Collection<MemberInfo> in class net.kuujo.copycat.raft.rpc.RegisterResponse | From | To | |
Change Return Type Collection<TypedMemberInfo> to Collection<MemberInfo> in method public members() : Collection<MemberInfo> in class net.kuujo.copycat.raft.rpc.KeepAliveResponse | From | To | |
Move Attribute | 1 | ||
Move Attribute private lastApplied : long from class net.kuujo.copycat.raft.state.RaftContext to private lastApplied : long from class net.kuujo.copycat.raft.state.RaftStateMachine | From | To | |
Extract Method | 4 | ||
Extract Method public getLastApplied() : long extracted from private command(index long, sessionId long, request long, response long, timestamp long, command Command) : CompletableFuture<Object> in class net.kuujo.copycat.raft.state.RaftStateMachine | From | To | |
Extract Method private setLastApplied(lastApplied long) : void extracted from private noop(index long) : CompletableFuture<Long> in class net.kuujo.copycat.raft.state.RaftStateMachine | From | To | |
Extract Method public getLastApplied() : long extracted from private query(index long, sessionId long, request long, response long, timestamp long, query Query) : CompletableFuture<Object> in class net.kuujo.copycat.raft.state.RaftStateMachine | From | To | |
Extract Method public getLastApplied() : long extracted from private noop(index long) : CompletableFuture<Long> in class net.kuujo.copycat.raft.state.RaftStateMachine | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type members : Set<TypedMemberInfo> to members : Set<MemberInfo> in class net.kuujo.copycat.raft.rpc.KeepAliveResponse | From | To | |
Change Attribute Type members : Set<TypedMemberInfo> to members : Set<MemberInfo> in class net.kuujo.copycat.raft.rpc.RegisterResponse | From | To | |
Rename Parameter | 1 | ||
Rename Parameter index : long to lastApplied : long in method private setLastApplied(lastApplied long) : void in class net.kuujo.copycat.raft.state.RaftStateMachine | From | To |