If there are 100% matches of moved lines, wikidiff2 should be able to catch them.
However, in an example on[[ https://ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markadmins.json&diff=0&oldid=97533626 | ru-wiki ]] Michgrig was matched with DrBug, instead of Michgrig itself. Furthermore, the link on "Michgrig" appearance on the right hand side line leads to a non-existing anchor.
 Wikidiff2 correctly handles the "Michgrig" situation (and all similar ones)
 None of the other examples of [[ http://wmde-wikidiff2-patched.wmflabs.org/core/index.php?title=Diffcompare | our test setup ]] are worsened.