b0cd96f3580511d724bedb1002a1a70503e78762
Files Diff
- Added: 5
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 8 | ||
Change Parameter Type key : K to key : Object in method public get(key Object) : V in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Parameter Type value : V to value : Object in method public remove(key Object, value Object) : boolean in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Parameter Type key : K to key : Object in method public remove(key Object, value Object) : boolean in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Parameter Type key : K to key : Object in method private encodeKey(key Object) : String in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Parameter Type recomputeFunction : BiFunction<K,V,V> to recomputeFunction : BiFunction<? super K,? super V,? extends V> in method public compute(key K, recomputeFunction BiFunction<? super K,? super V,? extends V>) : V in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Parameter Type value : V to value : Object in method public containsValue(value Object) : boolean in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Parameter Type key : K to key : Object in method public containsKey(key Object) : boolean in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Parameter Type key : K to key : Object in method public remove(key Object) : V in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Return Type | 2 | ||
Change Return Type CompletableFuture<Void> to void in method public close() : void in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Return Type CompletableFuture<Void> to void in method public close() : void in class io.atomix.primitive.protocol.map.MapProtocol | From | To | |
Rename Attribute | 1 | ||
Rename Attribute destroyed : boolean to closed : boolean in class io.atomix.protocols.gossip.map.AntiEntropyMap | From | To | |
Change Variable Type | 1 | ||
Change Variable Type eventListener : MapProtocolEventListener to eventListener : MapProtocolEventListener<K,V> in method public removeListener(listener MapEventListener<K,V>) : CompletableFuture<Void> in class io.atomix.core.map.impl.GossipDistributedMap | From | To | |
Extract Method | 3 | ||
Extract Method private complete(runnable Runnable) : CompletableFuture<Void> extracted from public close() : CompletableFuture<Void> in class io.atomix.core.map.impl.GossipDistributedMap | From | To | |
Extract Method private complete(runnable Runnable) : CompletableFuture<Void> extracted from public clear() : CompletableFuture<Void> in class io.atomix.core.map.impl.GossipDistributedMap | From | To | |
Extract Method private complete(runnable Runnable) : CompletableFuture<Void> extracted from public putAll(m Map<? extends K,? extends V>) : CompletableFuture<Void> in class io.atomix.core.map.impl.GossipDistributedMap | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type listenerMap : Map<MapEventListener<K,V>,MapProtocolEventListener> to listenerMap : Map<MapEventListener<K,V>,MapProtocolEventListener<K,V>> in class io.atomix.core.map.impl.GossipDistributedMap | From | To |