|XP is just a number|
|( #3333=superdoc: print w/replies, xml )||Need Help??|
Colleague asked me if I knew a method to compare modules where functions blocks where moved.
My first idea was to extract functions (probably with PPI or B::Xref ) and to diff them individually.
The next idea only to extract sums from the different blocks...
Than it occurred to me that a "semantic diff" could be a nice help for version control comments, and could also provide informations of other forms of refactoring. *
Any ready to use projects available?
*) found this in the mean time explaining the idea http://martinfowler.com/bliki/SemanticDiff.html
In reply to Semantic diff for Perl code by LanX