Commit a198a89
committed
Patch Gumtree to add
The CompositeMatchers.XyMatcher algorithm adds incompatible matchings
for nodes which already have a matching. As this is the fastest matcher,
it's useful to test it further. Thus, incompatible matchings are ignored
and a debug message is printed.
For example, given a matching between A and B
| src -> dst | dst -> src |
|------------|------------|
| A -> B | B -> A |
When the incompatible matching between B and C is added, the result is:
| src -> dst | dst -> src |
|------------|------------|
| A -> B | |
| C -> B | B -> C |
Thus the matching between B and C is ignored if XyMatcher tries to add
it.MappingStore.assertConsistency
1 parent 1755785 commit a198a89
File tree
31 files changed
+135
-11
lines changed- lib
- local-maven-repo/com/github/gumtreediff
- client
- 3.1.0-SNAPSHOT
- core
- 3.1.0-SNAPSHOT
- scripts
- src
- main/java/org/variantsync/diffdetective
- experiments/thesis_bm
- variation/diff/construction
- test/java
31 files changed
+135
-11
lines changedBinary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments