|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Change | |
|---|---|
| org.jrubyparser.util.diff | |
| Uses of Change in org.jrubyparser.util.diff |
|---|
| Subclasses of Change in org.jrubyparser.util.diff | |
|---|---|
class |
DeepDiff
The DeepDiff class attaches the subnode-diff (the result of diffing the children of Nodes which have already been diffed) to the Change object holding the nodes that the subnodes are contained within. |
| Fields in org.jrubyparser.util.diff with type parameters of type Change | |
|---|---|
protected List<Change> |
NodeDiff.diff
|
protected List<Change> |
SequenceMatcher.diffNodes
|
| Methods in org.jrubyparser.util.diff that return types with arguments of type Change | |
|---|---|
protected List<Change> |
NodeDiff.createDiff(SequenceMatcher sequenceMatch)
|
List<Change> |
NodeDiff.getDiff()
Fetch or create a diff of the Nodes newNode and oldNode. |
List<Change> |
SequenceMatcher.getDiffNodes()
If we already have a diff, return that, otherwise create one. |
List<Change> |
DeepDiff.getSubdiff()
|
protected List<Change> |
NodeDiff.getSubdiff(Change change)
Sorts through a diff, checking for specific, important types of Nodes like classes, methods, etc and performs subdiffs on those. |
protected List<Change> |
NodeDiff.sortSubdiff(List<Change> subdiff)
We sort through subdiffs, trying to match up insertions with deletions. |
| Methods in org.jrubyparser.util.diff with parameters of type Change | |
|---|---|
protected List<Change> |
NodeDiff.getSubdiff(Change change)
Sorts through a diff, checking for specific, important types of Nodes like classes, methods, etc and performs subdiffs on those. |
| Method parameters in org.jrubyparser.util.diff with type arguments of type Change | |
|---|---|
protected List<DeepDiff> |
NodeDiff.createDeepDiff(List<Change> roughDiff)
|
protected List<Change> |
NodeDiff.sortSubdiff(List<Change> subdiff)
We sort through subdiffs, trying to match up insertions with deletions. |
| Constructors in org.jrubyparser.util.diff with parameters of type Change | |
|---|---|
DeepDiff(Change change,
List<Change> subdiff)
|
|
| Constructor parameters in org.jrubyparser.util.diff with type arguments of type Change | |
|---|---|
DeepDiff(Change change,
List<Change> subdiff)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||