6454ec28d44a519deb634559bc9569256ff3eab3
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Split Parameter | 1 | ||
Split Parameter details : AsyncDetails<V,R> to [connectionFuture : Future<RedisConnection>, isReadOnly : boolean] in method private releaseConnection(isReadOnly boolean, source NodeSource, connectionFuture Future<RedisConnection>) : void in class org.redisson.command.CommandAsyncService | From | To | |
Extract Method | 5 | ||
Extract Method private checkWriteFuture(attemptPromise Promise<Void>, details AsyncDetails, connection RedisConnection, future ChannelFuture) : void extracted from public execute(entry Entry, source NodeSource, mainPromise Promise<Void>, slots AtomicInteger, attempt int) : void in class org.redisson.command.CommandBatchService | From | To | |
Extract Method private checkConnectionFuture(entry Entry, source NodeSource, mainPromise Promise<Void>, attemptPromise Promise<Void>, details AsyncDetails, connFuture Future<RedisConnection>) : void extracted from public execute(entry Entry, source NodeSource, mainPromise Promise<Void>, slots AtomicInteger, attempt int) : void in class org.redisson.command.CommandBatchService | From | To | |
Extract Method private releaseConnection(isReadOnly boolean, source NodeSource, connectionFuture Future<RedisConnection>) : void extracted from private releaseConnection(source NodeSource, details AsyncDetails<V,R>, connection RedisConnection) : void in class org.redisson.command.CommandAsyncService | From | To |