Make the merge understand the semantics of the code
I was fairly disappointed to try out the example found in AppData\Local\PlasticSCM4\semanticmerge\samples\CSharp\AclInfoPrinter
When using the merge, it was clear that only a rudimentary understanding of the code is still absent.
In the src.cs I add a "new PrintableEntry()", say on line 49. I forget the ";" and is being told that it is missing. The illusion has started. I add the ";"
Then in the dst.cs I rename the class PrintableEntry to PrintableEntry2
But when looking at the resulting file of the merge, line 49 does not contain "new PrintableEntry2" as expected.
where are the semantics in this??
The user clearly didn’t understand what SemanticMerge is all about. Yes, what he points would be good… but what Semantic provides is already steps ahead any other mergetool.