138657a669e68ed19ffc9d4448bee6a4033852cd
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 6
Link to commit
Third party dependencies:
Dependency Action | |
---|---|
Added | |
org.ow2.asm:asm-all:5.1 | |
Removed | |
org.ow2.asm:asm:5.1 |
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 6 | ||
Change Parameter Type y : Object to y : CustomType in method public call4(x Object, y CustomType) : void in class org.jctools.channels.proxy.DemoIFace | From | To | |
Change Parameter Type y : Object to y : CustomType in method public call4(x Object, y CustomType) : void in class org.jctools.channels.proxy.DemoProxyResult | From | To | |
Change Parameter Type x : Object to x : CustomType in method public call5(x CustomType, y int, z CustomType) : void in class org.jctools.channels.proxy.DemoIFace | From | To | |
Change Parameter Type x : Object to x : CustomType in method public call5(x CustomType, y int, z CustomType) : void in class org.jctools.channels.proxy.DemoProxyResult | From | To | |
Change Parameter Type z : Object to z : CustomType in method public call5(x CustomType, y int, z CustomType) : void in class org.jctools.channels.proxy.DemoIFace | From | To | |
Change Parameter Type z : Object to z : CustomType in method public call5(x CustomType, y int, z CustomType) : void in class org.jctools.channels.proxy.DemoProxyResult | From | To | |
Change Variable Type | 4 | ||
Change Variable Type obj2 : Object to obj2 : CustomType in method public testDemo() : void in class org.jctools.channels.proxy.ProxyCreationTest | From | To | |
Change Variable Type obj2 : Object to obj2 : CustomType in method public testGenerated() : void in class org.jctools.channels.proxy.ProxyCreationTest | From | To | |
Change Variable Type obj1 : Object to obj1 : CustomType in method public testDemo() : void in class org.jctools.channels.proxy.ProxyCreationTest | From | To | |
Change Variable Type obj1 : Object to obj1 : CustomType in method public testGenerated() : void in class org.jctools.channels.proxy.ProxyCreationTest | From | To | |
Extract Variable | 3 | ||
Extract Variable localIndexOfLimit : int in method private implementProcess(classVisitor ClassVisitor, methods List<Method>, iFace Class<?>, generatedName String) : void from class org.jctools.channels.proxy.ProxyChannelFactory | From | To | |
Extract Variable localIndexOfROffset : int in method private implementProcess(classVisitor ClassVisitor, methods List<Method>, iFace Class<?>, generatedName String) : void from class org.jctools.channels.proxy.ProxyChannelFactory | From | To | |
Extract Variable localIndexOfLoopIndex : int in method private implementProcess(classVisitor ClassVisitor, methods List<Method>, iFace Class<?>, generatedName String) : void from class org.jctools.channels.proxy.ProxyChannelFactory | From | To | |
Extract Method | 1 | ||
Extract Method private loadLocalIndexAndApplyDelta(methodVisitor MethodVisitor, localVariableIndex int, delta long) : void extracted from private loadWOffset(methodVisitor MethodVisitor, parameterType Class<?>, baseOffset int, wOffsetDelta long) : void in class org.jctools.channels.proxy.ProxyChannelFactory | From | To | |
Extract And Move Method | 3 | ||
Extract And Move Method protected readReference(offset long) : Object extracted from public process(impl DemoIFace, limit int) : int in class org.jctools.channels.proxy.DemoProxyResult & moved to class org.jctools.channels.spsc.SpscOffHeapFixedSizeWithReferenceSupportRingBuffer | From | To | |
Extract And Move Method protected writeReference(offset long, reference Object) : void extracted from public call4(x Object, y Object) : void in class org.jctools.channels.proxy.DemoProxyResult & moved to class org.jctools.channels.spsc.SpscOffHeapFixedSizeWithReferenceSupportRingBuffer | From | To | |
Extract And Move Method protected writeReference(offset long, reference Object) : void extracted from public call5(x Object, y int, z Object) : void in class org.jctools.channels.proxy.DemoProxyResult & moved to class org.jctools.channels.spsc.SpscOffHeapFixedSizeWithReferenceSupportRingBuffer | From | To | |
Rename Parameter | 1 | ||
Rename Parameter wOffsetDelta : long to delta : long in method private loadLocalIndexAndApplyDelta(methodVisitor MethodVisitor, localVariableIndex int, delta long) : void in class org.jctools.channels.proxy.ProxyChannelFactory | From | To |