c36ad6dc505505674e9d6e1bae63f1727e00c7f0
Files Diff
- Added: 3
- Removed: 1
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 1 | ||
Move And Rename Method private newSpanToLinkMap(nodeList List<Node>, collectorAcceptTime long) : Map<LongPair,Node> from class com.navercorp.pinpoint.web.calltree.span.SpanAligner to public buildLinkMap(nodeList List<Node>, traceState TraceState, collectorAcceptTime long) : LinkMap from class com.navercorp.pinpoint.web.calltree.span.LinkMap | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type spanChunkBoList : List<SpanChunkBo> to spanBo : SpanBo in method public build(spanBo SpanBo) : SpanAsyncEventMap in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Move Attribute | 1 | ||
Move Attribute private spanToLinkMap : Map<LongPair,Node> from class com.navercorp.pinpoint.web.calltree.span.SpanAligner to private spanToLinkMap : Map<LongPair,Node> from class com.navercorp.pinpoint.web.calltree.span.LinkMap | From | To | |
Extract Class | 1 | ||
Extract Class com.navercorp.pinpoint.web.calltree.span.LinkMap from class com.navercorp.pinpoint.web.calltree.span.SpanAligner | From | To | |
Move Class | 2 | ||
Move Class com.navercorp.pinpoint.web.calltree.span.SpanAligner.Node moved to com.navercorp.pinpoint.web.calltree.span.Node | From | To | |
Move Class com.navercorp.pinpoint.web.calltree.span.LongPair moved to com.navercorp.pinpoint.web.calltree.span.LinkMap.LongPair | From | To | |
Merge Variable | 1 | ||
Merge Variable [spanChunkBo : SpanChunkBo, asyncSpanEventMap : SpanAsyncEventMap] to asyncAlignList : List<Align> in method private populateSpanEvent(node Node, spanCallTree SpanCallTree, alignList List<Align>) : void in class com.navercorp.pinpoint.web.calltree.span.SpanAligner | From | To | |
Change Variable Type | 7 | ||
Change Variable Type spanChunkBoMap : Map<Integer,SpanChunkBo> to asyncSpanChunkBoMap : Map<Integer,List<Align>> in method private calculateSize() : int in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Change Variable Type exist : SpanChunkBo to exist : List<Align> in method private add(spanBo SpanBo, spanChunkBo SpanChunkBo) : boolean in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Change Variable Type subMap : Map<Integer,SpanChunkBo> to subMap : Map<Integer,List<Align>> in method public getAsyncAlign(asyncId int) : Collection<List<Align>> in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Change Variable Type subMap : Map<Integer,SpanChunkBo> to subMap : Map<Integer,List<Align>> in method private add(spanBo SpanBo, spanChunkBo SpanChunkBo) : boolean in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Change Variable Type values : Collection<Map<Integer,SpanChunkBo>> to values : Collection<Map<Integer,List<Align>>> in method private calculateSize() : int in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Change Variable Type spanEventBoList : List<SpanEventBo> to alignList : List<Align> in method private populate() : void in class com.navercorp.pinpoint.web.calltree.span.SpanAligner | From | To | |
Change Variable Type spanChunkBo : SpanChunkBo to alignList : List<Align> in method private calculateSize() : int in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Rename Method | 1 | ||
Rename Method public get(asyncId int) : Collection<SpanChunkBo> renamed to public getAsyncAlign(asyncId int) : Collection<List<Align>> in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Rename Variable | 3 | ||
Rename Variable spanChunkBoMap : Map<Integer,SpanChunkBo> to asyncSpanChunkBoMap : Map<Integer,List<Align>> in method private calculateSize() : int in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Rename Variable spanChunkBo : SpanChunkBo to alignList : List<Align> in method private calculateSize() : int in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Rename Variable spanEventBoList : List<SpanEventBo> to alignList : List<Align> in method private populate() : void in class com.navercorp.pinpoint.web.calltree.span.SpanAligner | From | To | |
Change Return Type | 2 | ||
Change Return Type Map<LongPair,Node> to LinkMap in method public buildLinkMap(nodeList List<Node>, traceState TraceState, collectorAcceptTime long) : LinkMap in class com.navercorp.pinpoint.web.calltree.span.LinkMap | From | To | |
Change Return Type Collection<SpanChunkBo> to Collection<List<Align>> in method public getAsyncAlign(asyncId int) : Collection<List<Align>> in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Rename Attribute | 2 | ||
Rename Attribute spanToLinkMap : Map<LongPair,Node> to linkMap : LinkMap in class com.navercorp.pinpoint.web.calltree.span.SpanAligner | From | To | |
Rename Attribute localAsyncIdBo : LocalAsyncIdBo to spanChunkBo : SpanChunkBo in class com.navercorp.pinpoint.web.calltree.span.SpanChunkEventAlign | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type spanToLinkMap : Map<LongPair,Node> to linkMap : LinkMap in class com.navercorp.pinpoint.web.calltree.span.SpanAligner | From | To | |
Change Attribute Type map : Map<Integer,Map<Integer,SpanChunkBo>> to map : Map<Integer,Map<Integer,List<Align>>> in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To | |
Change Attribute Type localAsyncIdBo : LocalAsyncIdBo to spanChunkBo : SpanChunkBo in class com.navercorp.pinpoint.web.calltree.span.SpanChunkEventAlign | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public add(align Align) : void extracted from private populateSpanEvent(node Node, spanCallTree SpanCallTree, spanEventBoList List<SpanEventBo>, asyncSpanEventMap SpanAsyncEventMap, localAsyncIdBo LocalAsyncIdBo) : void in class com.navercorp.pinpoint.web.calltree.span.SpanAligner & moved to class com.navercorp.pinpoint.web.calltree.span.SpanCallTree | From | To | |
Rename Parameter | 1 | ||
Rename Parameter spanChunkBoList : List<SpanChunkBo> to spanBo : SpanBo in method public build(spanBo SpanBo) : SpanAsyncEventMap in class com.navercorp.pinpoint.web.calltree.span.SpanAsyncEventMap | From | To |