5a91fa7108c16971964e4e2d178c6c6e80ae9035
Files Diff
- Added: 2
- Removed: 1
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 4 | ||
Change Parameter Type vertex : IndexedWord to vertex : V in method private topologicalSortHelper(vertex V, temporary Set<V>, permanent Set<V>, result List<V>) : void in class edu.stanford.nlp.graph.DirectedMultiGraph | From | To | |
Change Parameter Type permanent : Set<IndexedWord> to permanent : Set<V> in method private topologicalSortHelper(vertex V, temporary Set<V>, permanent Set<V>, result List<V>) : void in class edu.stanford.nlp.graph.DirectedMultiGraph | From | To | |
Change Parameter Type result : List<IndexedWord> to result : List<V> in method private topologicalSortHelper(vertex V, temporary Set<V>, permanent Set<V>, result List<V>) : void in class edu.stanford.nlp.graph.DirectedMultiGraph | From | To | |
Change Parameter Type temporary : Set<IndexedWord> to temporary : Set<V> in method private topologicalSortHelper(vertex V, temporary Set<V>, permanent Set<V>, result List<V>) : void in class edu.stanford.nlp.graph.DirectedMultiGraph | From | To | |
Move Method | 1 | ||
Move Method private topologicalSortHelper(vertex IndexedWord, temporary Set<IndexedWord>, permanent Set<IndexedWord>, result List<IndexedWord>) : void from class edu.stanford.nlp.semgraph.SemanticGraph to private topologicalSortHelper(vertex V, temporary Set<V>, permanent Set<V>, result List<V>) : void from class edu.stanford.nlp.graph.DirectedMultiGraph | From | To | |
Rename Attribute | 2 | ||
Rename Attribute incomingEdges : Map<V,Map<V,List<E>>> to reverseEdges : Map<V,Map<V,List<E>>> in class edu.stanford.nlp.graph.DirectedMultiGraph.EdgeIterator | From | To | |
Rename Attribute lastRemoved : E to currentEdge : E in class edu.stanford.nlp.graph.DirectedMultiGraph.EdgeIterator | From | To | |
Extract Variable | 2 | ||
Extract Variable nextConnection : Map.Entry<V,List<E>> in method private primeIterator() : void from class edu.stanford.nlp.graph.DirectedMultiGraph.EdgeIterator | From | To | |
Extract Variable nextVertex : Map.Entry<V,Map<V,List<E>>> in method private primeIterator() : void from class edu.stanford.nlp.graph.DirectedMultiGraph.EdgeIterator | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type vertexIterator : Iterator<Map<V,List<E>>> to vertexIterator : Iterator<Map.Entry<V,Map<V,List<E>>>> in class edu.stanford.nlp.graph.DirectedMultiGraph.EdgeIterator | From | To | |
Change Attribute Type connectionIterator : Iterator<List<E>> to connectionIterator : Iterator<Map.Entry<V,List<E>>> in class edu.stanford.nlp.graph.DirectedMultiGraph.EdgeIterator | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public topologicalSort() : List<V> extracted from public topologicalSort() : List<IndexedWord> in class edu.stanford.nlp.semgraph.SemanticGraph & moved to class edu.stanford.nlp.graph.DirectedMultiGraph | From | To |