bb7a14c4ba91666c31f50db76c6752e9b5a4a715
Files Diff
- Added: 9
- Removed: 4
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method public closeAndAwaitUninterruptibly() : boolean renamed to public awaitUninterruptibly() : boolean in class org.redisson.misc.InfinitySemaphoreLatch | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type timeout : int to executionTimeout : long in method public get(remoteInterface Class<T>, executionTimeout long, executionTimeUnit TimeUnit, ackTimeout long, ackTimeUnit TimeUnit) : T in class org.redisson.core.RRemoteService | From | To | |
Change Parameter Type timeout : int to executionTimeout : long in method public get(remoteInterface Class<T>, executionTimeout long, executionTimeUnit TimeUnit, ackTimeout long, ackTimeUnit TimeUnit) : T in class org.redisson.RedissonRemoteService | From | To | |
Move Class | 4 | ||
Move Class org.redisson.RemoteServiceMethod moved to org.redisson.remote.RemoteServiceMethod | From | To | |
Move Class org.redisson.RemoteServiceRequest moved to org.redisson.remote.RemoteServiceRequest | From | To | |
Move Class org.redisson.RemoteServiceKey moved to org.redisson.remote.RemoteServiceKey | From | To | |
Move Class org.redisson.RemoteServiceResponse moved to org.redisson.remote.RemoteServiceResponse | From | To | |
Change Variable Type | 5 | ||
Change Variable Type topic : RTopic<RemoteServiceResponse> to topic : RTopic<RRemoteServiceResponse> in method public invoke(proxy Object, method Method, args Object[]) : Object in class org.redisson.RedissonRemoteService.get.handler | From | To | |
Change Variable Type topic : RTopic<RemoteServiceResponse> to topic : RTopic<RRemoteServiceResponse> in method public get(remoteInterface Class<T>, executionTimeout long, executionTimeUnit TimeUnit, ackTimeout long, ackTimeUnit TimeUnit) : T in class org.redisson.RedissonRemoteService | From | To | |
Change Variable Type response : AtomicReference<RemoteServiceResponse> to response : AtomicReference<RRemoteServiceResponse> in method public invoke(proxy Object, method Method, args Object[]) : Object in class org.redisson.RedissonRemoteService.get.handler | From | To | |
Change Variable Type response : AtomicReference<RemoteServiceResponse> to response : AtomicReference<RRemoteServiceResponse> in method public get(remoteInterface Class<T>, executionTimeout long, executionTimeUnit TimeUnit, ackTimeout long, ackTimeUnit TimeUnit) : T in class org.redisson.RedissonRemoteService | From | To | |
Change Variable Type msg : RemoteServiceResponse to msg : RRemoteServiceResponse in method public invoke(proxy Object, method Method, args Object[]) : Object in class org.redisson.RedissonRemoteService.get.handler | From | To | |
Extract Interface | 1 | ||
Extract Interface org.redisson.remote.RRemoteServiceResponse from classes [org.redisson.remote.RemoteServiceResponse] | From | To | |
Extract Method | 1 | ||
Extract Method private invokeMethod(request RemoteServiceRequest, method RemoteServiceMethod, topic RTopic<RRemoteServiceResponse>) : void extracted from private subscribe(remoteInterface Class<T>, requestQueue RBlockingQueue<RemoteServiceRequest>) : void in class org.redisson.RedissonRemoteService | From | To | |
Rename Parameter | 2 | ||
Rename Parameter timeout : int to executionTimeout : long in method public get(remoteInterface Class<T>, executionTimeout long, executionTimeUnit TimeUnit, ackTimeout long, ackTimeUnit TimeUnit) : T in class org.redisson.core.RRemoteService | From | To | |
Rename Parameter timeout : int to executionTimeout : long in method public get(remoteInterface Class<T>, executionTimeout long, executionTimeUnit TimeUnit, ackTimeout long, ackTimeUnit TimeUnit) : T in class org.redisson.RedissonRemoteService | From | To |