2c4045ec97e2674bf0c901ba09df0af56042e07d
Files Diff
- Added: 11
- Removed: 4
- Renamed: 0
- Modified: 3
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Push Down Method | 3 | ||
| Push Down Method public ObjectPool(factory ObjectPoolFactory<T>, size int) from class com.navercorp.pinpoint.collector.util.ObjectPool to public DefaultObjectPool(factory ObjectPoolFactory<T>, size int) from class com.navercorp.pinpoint.collector.util.DefaultObjectPool | From | To | |
| Push Down Method public returnObject(t T) : void from class com.navercorp.pinpoint.collector.util.ObjectPool to public returnObject(t PooledObject<T>) : void from class com.navercorp.pinpoint.collector.util.DefaultObjectPool | From | To | |
| Push Down Method private fill(size int) : void from class com.navercorp.pinpoint.collector.util.ObjectPool to private fill(size int) : void from class com.navercorp.pinpoint.collector.util.DefaultObjectPool | From | To | |
| Extract Subclass | 1 | ||
| Extract Subclass com.navercorp.pinpoint.collector.util.DefaultObjectPool from class com.navercorp.pinpoint.collector.util.ObjectPool | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type t : T to t : PooledObject<T> in method public returnObject(t PooledObject<T>) : void in class com.navercorp.pinpoint.collector.util.DefaultObjectPool | From | To | |
| Push Down Attribute | 1 | ||
| Push Down Attribute private factory : ObjectPoolFactory<T> from class com.navercorp.pinpoint.collector.util.ObjectPool to private factory : ObjectPoolFactory<T> from class com.navercorp.pinpoint.collector.util.DefaultObjectPool | From | To | |
| Extract Method | 1 | ||
| Extract Method private createObject() : PooledObjectWrapper<T> extracted from private fill(size int) : void in class com.navercorp.pinpoint.collector.util.DefaultObjectPool | From | To |