8d76ceb557d1fc9551f00dd4713670806c7f4732
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 3
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 3 | ||
Change Parameter Type valueHashTable : int[] to valueHashTable : Object in method private RegularImmutableBiMap(valueHashTable Object, alternatingKeysAndValues Object[], size int, inverse RegularImmutableBiMap<V,K>) in class com.google.common.collect.RegularImmutableBiMap | From | To | |
Change Parameter Type hashTable : int[] to hashTable : Object in method private RegularImmutableMap(hashTable Object, alternatingKeysAndValues Object[], size int) in class com.google.common.collect.RegularImmutableMap | From | To | |
Change Parameter Type hashTable : int[] to hashTableObject : Object in method package get(hashTableObject Object, alternatingKeysAndValues Object[], size int, keyOffset int, key Object) : Object in class com.google.common.collect.RegularImmutableMap | From | To | |
Rename Variable | 2 | ||
Rename Variable previous : int to previousKeyIndex : int in method package createHashTable(alternatingKeysAndValues Object[], n int, tableSize int, keyOffset int) : Object in class com.google.common.collect.RegularImmutableMap | From | To | |
Rename Variable index : int to keyIndex : int in method package get(hashTableObject Object, alternatingKeysAndValues Object[], size int, keyOffset int, key Object) : Object in class com.google.common.collect.RegularImmutableMap | From | To | |
Change Return Type | 1 | ||
Change Return Type int[] to Object in method package createHashTable(alternatingKeysAndValues Object[], n int, tableSize int, keyOffset int) : Object in class com.google.common.collect.RegularImmutableMap | From | To | |
Change Variable Type | 2 | ||
Change Variable Type valueHashTable : int[] to valueHashTable : Object in method package RegularImmutableBiMap(alternatingKeysAndValues Object[], size int) in class com.google.common.collect.RegularImmutableBiMap | From | To | |
Change Variable Type hashTable : int[] to hashTable : Object in method package create(n int, alternatingKeysAndValues Object[]) : RegularImmutableMap<K,V> in class com.google.common.collect.RegularImmutableMap | From | To | |
Extract Method | 1 | ||
Extract Method private duplicateKeyException(key Object, value Object, alternatingKeysAndValues Object[], previousKeyIndex int) : IllegalArgumentException extracted from package createHashTable(alternatingKeysAndValues Object[], n int, tableSize int, keyOffset int) : int[] in class com.google.common.collect.RegularImmutableMap | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type ABSENT : int to ABSENT : byte in class com.google.common.collect.RegularImmutableMap | From | To | |
Change Attribute Type hashTable : int[] to hashTable : Object in class com.google.common.collect.RegularImmutableMap | From | To | |
Change Attribute Type keyHashTable : int[] to keyHashTable : Object in class com.google.common.collect.RegularImmutableBiMap | From | To | |
Rename Parameter | 1 | ||
Rename Parameter hashTable : int[] to hashTableObject : Object in method package get(hashTableObject Object, alternatingKeysAndValues Object[], size int, keyOffset int, key Object) : Object in class com.google.common.collect.RegularImmutableMap | From | To |