b5ab94df934e589a1328a27348815fd8bc01741b
Files Diff
- Added: 2
- Removed: 2
- Renamed: 0
- Modified: 3
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 2 | ||
Rename Method public containsValue(value Object) : boolean renamed to private findEntryInChain(key Object, chain Entry<K,V>[]) : Map.Entry<K,V> in class java.util.InternalHashCodeMap | From | To | |
Rename Method public entries() : Iterator<Entry<K,V>> renamed to public iterator() : Iterator<Entry<K,V>> in class java.util.InternalHashCodeMap | From | To | |
Move Method | 2 | ||
Move Method private delete(key String) : void from class java.util.InternalJsStringMap to public delete(key String) : void from class java.util.InternalJsMapFactory.InternalJsMap | From | To | |
Move Method private set(key String, value V) : void from class java.util.InternalJsStringMap to public set(key String, value V) : void from class java.util.InternalJsMapFactory.InternalJsMap | From | To | |
Change Return Type | 2 | ||
Change Return Type boolean to Map.Entry<K,V> in method private findEntryInChain(key Object, chain Entry<K,V>[]) : Map.Entry<K,V> in class java.util.InternalHashCodeMap | From | To | |
Change Return Type String to int in method private hash(key Object) : int in class java.util.InternalHashCodeMap | From | To | |
Extract Class | 1 | ||
Extract Class java.util.InternalJsMapFactory.InternalJsMap from class java.util.InternalJsStringMap | From | To | |
Rename Class | 2 | ||
Rename Class java.util.InternalJsHashCodeMap renamed to java.util.InternalHashCodeMap | From | To | |
Rename Class java.util.InternalJsStringMap renamed to java.util.InternalStringMap | From | To | |
Change Variable Type | 1 | ||
Change Variable Type hashCode : String to hashCode : int in method public remove(key Object) : V in class java.util.InternalHashCodeMap | From | To | |
Change Attribute Type | 4 | ||
Change Attribute Type hashCodeMap : InternalJsHashCodeMap<K,V> to hashCodeMap : InternalHashCodeMap<K,V> in class java.util.AbstractHashMap | From | To | |
Change Attribute Type backingMap : JavaScriptObject to backingMap : InternalJsMap<Object> in class java.util.InternalHashCodeMap | From | To | |
Change Attribute Type stringMap : InternalJsStringMap<K,V> to stringMap : InternalStringMap<K,V> in class java.util.AbstractHashMap | From | To | |
Change Attribute Type backingMap : JavaScriptObject to backingMap : InternalJsMap<V> in class java.util.InternalStringMap | From | To | |
Rename Parameter | 1 | ||
Rename Parameter value : Object to key : Object in method private findEntryInChain(key Object, chain Entry<K,V>[]) : Map.Entry<K,V> in class java.util.InternalHashCodeMap | From | To |